通达信做波段非常准的波段买卖主图指标 源码分享 附图
M5:MA(C,5);
MB1:=EMA(WINNER(C)*100,5);
MB2:=EMA(MB1,2);
MB3:=EMA(MB2,2);
MB4:=EMA(MB3,2);
VAR2:=MB1;
VAR3:=DRAWLINE(VAR2>=HHV(VAR2,5)=1,VAR2,VAR2<=LLV(VAR2,5)=1,VAR2,0);
顶G:=IF(VAR2=VAR3,VAR2,DRAWNULL);
XDG:=REF(VAR2,1)=REF(VAR3,1) AND VAR2>REF(VAR2,1);
买入条件:=TFILTER(XDG,顶G,1);
卖出条件:=TFILTER(顶G,XDG,0);
买入价:=IF(买入条件,C,DRAWNULL);
卖出价:=IF(卖出条件,C,DRAWNULL);
DRAWICON(买入条件,L,1);
DRAWICON(卖出条件,H*1.02,2);
DRAWNUMBER(买入条件,L,买入价),COLORRED;
DRAWNUMBER(买入条件,L*0.97,REF((H+L)/2,1)),COLORLIRED;
DRAWNUMBER(卖出条件,H,卖出价),COLORGREEN;
DRAWNUMBER(卖出条件,H*1.02,REF((H+L)/2,1)),COLORLIGREEN;
Z1:=STRCAT(HYBLOCK,' ');
Z2:=STRCAT(Z1,FGBLOCK);
Z3:=STRCAT(Z2,DYBLOCK);
Z4:=STRCAT(Z3,' ');
DRAWTEXT_FIX(ISLASTBAR,0.00,0.99,0,STRCAT(Z4,GNBLOCK)),COLORYELLOW;
未来函数检测结果如下:
该公式包含未来函数:WINNER
解密、定制、编写股票指标请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
输出M5:C的5日简单移动平均
MB1赋值:EMA(C计算的获利盘比例*100,5)
MB2赋值:MB1的2日指数移动平均
MB3赋值:MB2的2日指数移动平均
MB4赋值:MB3的2日指数移动平均
VAR2赋值:MB1
VAR3赋值:DRAWLINE(VAR2>=5日内VAR2最高值=1,VAR2,VAR2<=5日内VAR2最低值=1,VAR2,0)
如果VAR2=VAR3返回VAR2否则返回DRAWNULL
XDG赋值:1日前的VAR2=1日前的VAR3 AND VAR2>1日前的VAR2
买入条件赋值:TFILTER(XDG,顶G,1)
卖出条件赋值:TFILTER(顶G,XDG,0)
如果买入条件返回C否则返回DRAWNULL
如果卖出条件返回C否则返回DRAWNULL
当满足条件买入条件时,在L和1之间画图标
当满足条件卖出条件时,在H*1.02和2之间画图标
DRAWNUMBER(买入条件,L,买入价),画红色
DRAWNUMBER(买入条件,L*0.97,REF((H+L)/2,1)),COLORLIRED
DRAWNUMBER(卖出条件,H,卖出价),画绿色
DRAWNUMBER(卖出条件,H*1.02,REF((H+L)/2,1)),COLORLIGREEN
Z1赋值:STRCAT(HYBLOCK,' ')
Z2赋值:STRCAT(Z1,FGBLOCK)
Z3赋值:STRCAT(Z2,DYBLOCK)
Z4赋值:STRCAT(Z3,' ')
DRAWTEXT_FIX(ISLASTBAR,0.00,0.99,0,STRCAT(Z4,GNBLOCK)),画黄色