VAR1:=(HHV(HIGH,8)-LLV(LOW,8));
VAR2:=(HHV(HIGH,8)-CLOSE);
VAR3:=(CLOSE-LLV(LOW,8));
VAR4:=VAR2/VAR1*100-70 ;
VAR5:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;
VAR6:=(2*C+H+L)/4;
VAR7:=SMA((VAR3/VAR1*100),3,1);
VAR8:=LLV(LOW,30);
VAR9:=SMA(VAR7,3,1)-SMA(VAR4,9,1);
VAR10:= IF(VAR9>100,VAR9-100,0);
VARA:=HHV(HIGH,30);
B:EMA((VAR6-VAR8)/(VARA-VAR8)*100,8),COLORYELLOW;
B1:=EMA(B,5);
DRAWTEXT(IF(CROSS(VAR,B),87,0),79,'跑');
DRAWTEXT(IF(CROSS(VAR,B),20,0),5,'多'); 标黄色的定义不对,帮忙改一下
N:=1;
STICKLINE(B>0 AND B-B1>=0,79,80,6,0),COLORWHITE;
STICKLINE(B>0 AND B-B1<0,79,80,6,0),COLORWHITE;
STICKLINE(B>0 AND B-B1>=0,49,50,6,0),COLORRED;
STICKLINE(B>0 AND B-B1<0,49,50,6,0),COLORRED;
STICKLINE(B>0 AND B-B1>=0,19,20,6,0),COLORWHITE;
STICKLINE(B>0 AND B-B1<0,19,20,6,0),COLORWHITE;
STICKLINE(B-B1>0,B+N,B1-N,8,1),COLORRED;
STICKLINE(B-B1<0,B-N,B1+N,8,1),COLORGREEN;
V1:=(2*CLOSE+HIGH+LOW)/4;
V2:=LLV(LOW,21);
VA:=HHV(HIGH,34);
FB:=EMA((V1-V2)/(VA-V2)*100,13);
FBB:=EMA((0.667*REF(FB,1)+0.333*FB),2);
ZLX:=EMA(0.382*REF(FB,2)+0.618*FB,12),COLORYELLOW;
老师,这样给我改一下,B线到80附近,红色柱体换为绿色提示 跑
B线到20附近,绿色转为红色柱体提示 多
其他的不需要提示。
80到92,由红转绿
20到5,由绿转红,