智能诊断更新
自定义数据同样可以放在副图
通达信智能诊断公式代码
{通达信智能诊断指标公式}
N:=20;
M:=5;
VAR1:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
VAR2:=SMA(VAR1,M,1);
VAR3:=SMA(VAR2,M,1);
VAR4:=3*VAR2-2*VAR3;
VAR5:=EMA(CLOSE,12)-EMA(CLOSE,26);
VAR6:=EMA(VAR5,9);
VAR7:=2*(VAR5-VAR6);
VAR8:=EMA(CLOSE,5);
VAR9:=EMA(CLOSE,10);
VAR10:=EMA(CLOSE,20);
VAR11:=EMA(CLOSE,60);
VAR12:=CROSS(VAR8,VAR9) AND CROSS(VAR9,VAR10) AND VAR10>VAR11;
VAR13:=CROSS(VAR9,VAR8) AND CROSS(VAR10,VAR9) AND VAR10<VAR11;
VAR14:=VAR4>80 AND VAR7>0;
VAR15:=VAR4<20 AND VAR7<0;
VAR16:=VAR12 AND VAR14;
VAR17:=VAR13 AND VAR15;
VAR18:=COUNT(VAR16,10)>=1;
VAR19:=COUNT(VAR17,10)>=1;
VAR20:=VAR18 AND NOT(VAR19);
VAR21:=VAR19 AND NOT(VAR18);
VAR22:=VAR20 AND CLOSE>OPEN;
VAR23:=VAR21 AND CLOSE<OPEN;
VAR24:=VAR22 OR VAR23;
VAR25:=IF(VAR22,1,IF(VAR23,-1,0));
STICKLINE(VAR25=1,0,70,3,0),COLORRED;
STICKLINE(VAR25=-1,0,70,3,0),COLORGREEN;
DRAWTEXT(VAR25=1,80,'买入'),COLORRED;
DRAWTEXT(VAR25=-1,80,'卖出'),COLORGREEN;
DRAWTEXT_FIX(1,0.9,0,0,'智能诊断'),COLORYELLOW;
DRAWTEXT_FIX(1,0.9,0.05,0,'多空信号'),COLORYELLOW;