等级: 免费版
- 注册:
- 2022-7-5
- 曾用名:
|
函数测试通过,最后条件无效,老师看看错在哪里?
NN:=3;
KD线参考线:=EMA(C,13),NOTEXT;//
小线参考线:=EMA(C,13),NOTEXT;//
小线生命线:=EMA(C,21),COLORYELLOW;//,NOTEXT
小多1:=BARSLAST(CROSS(小线参考线,小线生命线));
小空1:=BARSLAST(CROSS(小线生命线,小线参考线));
小X1:=BARSLAST(CROSS(小线参考线,小线生命线));
小X2:=BARSLAST(CROSS(小线生命线,小线参考线));
小LL:=小X1=0;
小HH:=小X2=0;
小HX:=REF(HHV(H,小X1+1),1);
小LX:=REF(LLV(L,小X2+1),1);
//峰的标注
DRAWTEXT(小HH &&小HX>=REF(VALUEWHEN(小HH,小HX),1),-HHVBARS(H,小X1+1),小HX + NN*MINDIFF,'峰'),COLORGREEN,FONTSIZE20;
DRAWTEXT(小HH &&小HX<REF(VALUEWHEN(小HH,小HX),1),-HHVBARS(H,小X1+1),小HX + NN*MINDIFF,'峰'),COLORGREEN,FONTSIZE20;
//谷的标注
DRAWTEXT(小LL &&小LX>=REF(VALUEWHEN(小LL,小LX),1),-LLVBARS(L,小 X2 + 1),小 LX - NN*MINDIFF,'谷'),COLORWHITE,FONTSIZE20,VALIGN0;
DRAWTEXT(小LL &&小LX<REF(VALUEWHEN(小LL,小LX),1),-LLVBARS(L,小 X2 + 1),小 LX - NN*MINDIFF,'谷'),COLORWHITE,FONTSIZE20,VALIGN0;
//反向平峰平谷
HF:=小线参考线>小线生命线&&VALUEWHEN(小HH,小HX<REF(VALUEWHEN(小HH,小HX),1))&&C>VALUEWHEN(小HH,REF(C,HHVBARS(H,小X1+1)));
LG:=小线参考线<小线生命线&&VALUEWHEN(小LL,小LX>=REF(VALUEWHEN(小LL,小LX),1))&&C<VALUEWHEN(小LL,REF(C,LLVBARS(L,小X2+1)));
DRAWTEXT(HF&&COUNT(HF,BARSLAST(小HH)+1)=1,H+NN*MINDIFF,'峰'),COLORGREEN,FONTSIZE20;
DRAWTEXT(LG&&COUNT(LG,BARSLAST(小LL)+1)=1,L-NN*MINDIFF,'谷'),COLORWHITE,VALIGN0,FONTSIZE20;
|
|