以下是通达信九九归一改成指标公式(无源码的请下载附件导入)
N:=5;
BC:=(IF(C>(H+L+C)/3,(H*0.618+L*0.382)*0.382,(H*0.382+L*0.618)*0.382)+(O*0.382+C*0.618)*0.618);
市场的价格:=AMOUNT/VOL;
MX:=IF(INDEXC=C,BC,市场的价格);
M1:=MA(MX,N);
M2:=EMA(M1,N*2);
M3:=EMA(M2,N*3);
M4:=EMA(M3,N*4);
M5:=EMA(M4,N*5);
M6:=EMA(M5,N*6);
M7:=EMA(M6,N*7);
M8:=EMA(M7,N*8);
M9:=EMA(M8,N*9);
六顺:EMA((M1+M2+M3+M4+M5+M6)/6,6)/100,COLORYELLOW,LINETHICK2;
归一:EMA((M1+M2+M3+M4+M5+M6+M7+M8+M9)/9,9)/100,COLOR6600FF,LINETHICK2;
IF(六顺<归一,六顺,DRAWNULL),COLORGREEN ; IF(六顺>归一,归一,DRAWNULL),COLORMAGENTA ;
涨幅宽度:=MA(六顺/归一,13);
空仓日:=IF(六顺<归一,1,0);
持仓日:=IF(六顺>归一,1,0);
超长线买入:IF(COUNT(空仓日,777)>555 AND 持仓日=1 AND 涨幅宽度<1.03,1,0),LINETHICK0,COLORRED;
长线买入:IF(COUNT(空仓日,337)>211 AND COUNT(持仓日,177)<66 AND 持仓日=1 AND 涨幅宽度<1.03,1,0),LINETHICK0,COLORYELLOW;
IF(超长线买入>0,六顺*1.25,DRAWNULL),COLORRED,LINETHICK6 ;
IF(长线买入>0,六顺*1.25,DRAWNULL),COLORYELLOW ,LINETHICK6;
733122007.png
|