参考:
MA5:MA(C,5);
MA10:MA(C,10);
MA15:MA(C,15);
MA20:MA(C,20);
MA30:MA(C,30);
COND1:=C>MA5&&C>MA10&&C>MA15&&C>MA20&&C>MA30;
COND2:=C<MA5&&C<MA10&&C<MA15&&C<MA20&&C<MA30;
DRAWICON(CROSS(COND1,0.5),L,4),VALIGN0;
DRAWICON(CROSS(COND2,0.5),H,5),VALIGN2;
参考:
MA5:MA(C,5);
MA10:MA(C,10);
MA15:MA(C,15);
MA20:MA(C,20);
MA30:MA(C,30);
COND1:=C>MA5&&C>MA10&&C>MA15&&C>MA20&&C>MA30;
COND2:=C<MA5&&C<MA10&&C<MA15&&C<MA20&&C<MA30;
N1:=REF(BARSLAST(CROSS(COND1,0.5)),1)+1;
N2:=REF(BARSLAST(CROSS(COND2,0.5)),1)+1;
DRAWICON(CROSS(COND1,0.5)&&N2<N1,L,4),VALIGN0;
DRAWICON(CROSS(COND2,0.5)&&N1<N2,H,5),VALIGN2;
新版wh6不再支持公式预警了,可以参考链接解决一下: 【升级必读】赢顺Ver6.7.847功能调整说明
只显示当天信号,需要用到未来函数,含有未来函数的模型不能和SPARK公式预警函数一起使用
如果需要加弹窗预警,就不能只显示当天信号了,您考虑一下
添加预警:
MA5:MA(C,5);
MA10:MA(C,10);
MA15:MA(C,15);
MA20:MA(C,20);
MA30:MA(C,30);
COND1:=C>MA5&&C>MA10&&C>MA15&&C>MA20&&C>MA30;
COND2:=C<MA5&&C<MA10&&C<MA15&&C<MA20&&C<MA30;
N1:=REF(BARSLAST(CROSS(COND1,0.5)),1)+1;
N2:=REF(BARSLAST(CROSS(COND2,0.5)),1)+1;
DRAWICON(CROSS(COND1,0.5)&&N2<N1,L,4),VALIGN0;
DRAWICON(CROSS(COND2,0.5)&&N1<N2,H,5),VALIGN2;
CROSS(COND1,0.5)&&N2<N1,SPARK;
CROSS(COND2,0.5)&&N2<N1,SPARK;
参考:
MA5:MA(C,5);
MA10:MA(C,10);
MA15:MA(C,15);
MA20:MA(C,20);
MA30:MA(C,30);
COND1:=C>MA5&&C>MA10&&C>MA15&&C>MA20&&C>MA30;
COND2:=C<MA5&&C<MA10&&C<MA15&&C<MA20&&C<MA30;
N1:=REF(BARSLAST(CROSS(COND1,0.5)),1)+1;
N2:=REF(BARSLAST(CROSS(COND2,0.5)),1)+1;
COND:=DATE=REFX1(DATE,9999);
DRAWICON(CROSS(COND1,0.5)&&N2<N1&&COND,L,4),VALIGN0;
DRAWICON(CROSS(COND2,0.5)&&N1<N2&&COND,H,5),VALIGN2;