VARA:=LLV(LOW,35);
VARB:=HHV(HIGH,30);
VARC:=EMA((CLOSE-VARA)/(VARB-VARA)*4,4)*25;
QS:=VARC,COLORWHITE;
STICKLINE(VARC<10 && 100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14))>97,0,25,COLORYELLOW,0);
VARD:=87.5;
VAR6:=(2*CLOSE+HIGH+LOW)/4;
VAR8:=LLV(LOW,20);
VARAA:=HHV(HIGH,20);
B:=EMA((VAR6-VAR8)/(VARAA-VAR8)*100,8);
B1:=EMA(B,5);
STICKLINE(B>0 && B-B1>=0,79,80,COLORWHITE,0);
STICKLINE(B>0 && B-B1<0,79,80,COLORCYAN,0);
STICKLINE(B>0 && B-B1>=0,49,50,COLORRED,0);
STICKLINE(B>0 && B-B1<0,49,50,COLORRED,0);
STICKLINE(B>0 && B-B1>=0,19,20,COLORWHITE,0);
STICKLINE(B>0 && B-B1<0,19,20,COLORCYAN,0);
STICKLINE(B-B1>0,B,B1,COLORRED,1);
STICKLINE(B-B1<0,B,B1,COLORWHITE,1);
V1:=(2*CLOSE+HIGH+LOW)/4;
V2:=LLV(LOW,21);
VA:=HHV(HIGH,3);
FB:=EMA((V1-V2)/(VA-V2)*100,13);
FBB:=EMA((0.667*REF(FB,1)+0.333*FB),2);
没有根据,是用画线工具画的,我只是想把红色和白色提前点,也就是把白色框提前到向下箭头处,红色框提前到向上箭头处。谢谢老师
不知道是否是你要的效果,如果想准确按照您的思路修改,需要具体量化一下您的思路,否则没法改写的,参考:
VARA:=LLV(LOW,35);
VARB:=HHV(HIGH,30);
VARC:=EMA((CLOSE-VARA)/(VARB-VARA)*4,4)*25;
QS:=VARC,COLORWHITE;
STICKLINE(VARC<10 && 100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14))>97,0,25,COLORYELLOW,0);
VARD:=87.5;
VAR6:=(2*CLOSE+HIGH+LOW)/4;
VAR8:=LLV(LOW,20);
VARAA:=HHV(HIGH,20);
B:=EMA((VAR6-VAR8)/(VARAA-VAR8)*100,8);
B1:=EMA(B,5);
STICKLINE(B>0 && B-B1>=0,79,80,COLORWHITE,0);
STICKLINE(B>0 && B-B1<0,79,80,COLORCYAN,0);
STICKLINE(B>0 && B-B1>=0,49,50,COLORRED,0);
STICKLINE(B>0 && B-B1<0,49,50,COLORRED,0);
STICKLINE(B>0 && B-B1>=0,19,20,COLORWHITE,0);
STICKLINE(B>0 && B-B1<0,19,20,COLORCYAN,0);
HH:=MAX(B,B1);
LL:=MIN(B,B1);
DI:LL=REFX1(LLV(LL,7),3),NODRAW;
DING:HH=REFX1(HHV(HH,7),3),NODRAW;
STICKLINE(BARSLAST(DI)<BARSLAST(DING),B,B1,COLORRED,1);
STICKLINE(BARSLAST(DI)>=BARSLAST(DING),B,B1,COLORWHITE,1);
V1:=(2*CLOSE+HIGH+LOW)/4;
V2:=LLV(LOW,21);
VA:=HHV(HIGH,3);
FB:=EMA((V1-V2)/(VA-V2)*100,13);
FBB:=EMA((0.667*REF(FB,1)+0.333*FB),2);
谢谢老师
老师好!上面的那个指标能否不用未来函数来实现,用了未来函数不好判断。麻烦老师再修改下谢谢
未来函数无法用非未来函数改写的
或者您可以重新整理一下您的需求,我们看看能否不用未来函数来编写


