A11:=MA(CLOSE,5);
 A12:=MA(CLOSE,10);
 A13:=MA(CLOSE,20);
 A14:=MA(CLOSE,30);
均线多头排列:IF(A11>A12 AND A12>A13 AND CROSS(A13,A14) AND C>O,18,0),STICK,LINETHICK2,COLOR00BBFF;
 DRAWTEXT(A11>A12 AND A12>A13 AND CROSS(A13,A14) AND C>O,35,’均线多头排列’),COLOR00FFFF;
 VAR1:=HHV(HIGH,9)-LLV(LOW,9);
 VAR2:=HHV(HIGH,9)-CLOSE;
 VAR3:=CLOSE-LLV(LOW,9);
 VAR4:=VAR2/VAR1*100-70;
 VAR5:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60));
 VAR6:=(2*CLOSE+HIGH+LOW)/4;
 VAR7:=SMA(VAR3/VAR1*100,3,1);
 VAR8:=LLV(LOW,34);
 VAR9:=SMA(VAR7,3,1)-SMA(VAR4,9,1);
 VAR10:=IF(VAR9>100,VAR9-100,0);
 VAR11:=HHV(HIGH,34);
 VAR12:=EMA((VAR6-VAR8)/(VAR11-VAR8)*100,13);
 VAR13:=EMA(0.667*REF(VAR12,1)+0.333*VAR12,2);
 VAR13,COLOR000000;
 STICKLINE(VAR12-VAR13>0,VAR12,VAR13,8,0),COLOR0055FF;
 STICKLINE(VAR12-VAR13<0,VAR12,VAR13,8,0),COLOR00FF00;

源码解析:

A11赋值:收盘价的5日简单移动平均
A12赋值:收盘价的10日简单移动平均
A13赋值:收盘价的20日简单移动平均
A14赋值:收盘价的30日简单移动平均
 输出均线多头排列:如果A11>A12ANDA12>A13ANDCROSS(A13,A14)ANDC>开盘价,返回18,否则返回0,STICK,线宽为2,COLOR00BBFF
当满足条件A11>A12ANDA12>A13ANDCROSS(A13,A14)ANDC>开盘价时,在35位置书写文字,COLOR00FFFF
 VAR1赋值:9日内最高价的最高值-9日内最低价的最低值
VAR2赋值:9日内最高价的最高值-收盘价
VAR3赋值:收盘价-9日内最低价的最低值
VAR4赋值:VAR2/VAR1*100-70
 VAR5赋值:(收盘价-60日内最低价的最低值)/(60日内最高价的最高值-60日内最低价的最低值)
VAR6赋值:(2*收盘价+最高价+最低价)/4
 VAR7赋值:VAR3/VAR1*100的3日[1日权重]移动平均
VAR8赋值:34日内最低价的最低值
VAR9赋值:VAR7的3日[1日权重]移动平均-VAR4的9日[1日权重]移动平均
VAR10赋值:如果VAR9>100,返回VAR9-100,否则返回0
 VAR11赋值:34日内最高价的最高值
VAR12赋值:(VAR6-VAR8)/(VAR11-VAR8)*100的13日指数移动平均
VAR13赋值:0.667*昨日VAR12+0.333*VAR12的2日指数移动平均
VAR13,COLOR000000
当满足条件VAR12-VAR13>0时,在VAR12和VAR13位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR0055FF
当满足条件VAR12-VAR13<0时,在VAR12和VAR13位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR00FF00

 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。