均线金叉开多,死叉开空 (文华财经WH6赢顺V6.7)

投资者咨询:均线金叉开多,死叉开空 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-24 9:11
 老师,您好,帮我设计个系统,MA5金叉MA20,K线下方标注“开多”,死叉“开空”,出现开多或开空后,前面的提示就不再显示了,谢谢!
技术人员回复
日期:2018-8-24 9:16

参考

 

MA5:MA(C,5);
MA20:MA(C,20);
N:=BARSLAST(CROSS(MA5,MA20))+1;
M:=BARSLAST(CROSSDOWN(MA5,MA20))+1;
A:=BACKSET(ISLASTBAR,N);
B:=BACKSET(ISLASTBAR,M);
DRAWTEXT(CROSS(A,0.5),L,'开多'),VALIGN0;
DRAWTEXT(CROSS(B,0.5),L,'开空'),VALIGN0;

投资者咨询:均线金叉开多,死叉开空 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-24 9:11
 老师,前面提示的一个还在,能不能只显示最新的提示,谢谢
技术人员回复
日期:2018-8-24 9:50

参考

 

MA5:MA(C,5);
MA20:MA(C,20);
N:=BARSLAST(CROSS(MA5,MA20))+1;
M:=BARSLAST(CROSSDOWN(MA5,MA20))+1;
A:=BACKSET(ISLASTBAR,MIN(N, M));
DRAWTEXT(CROSS(A,0.5) && N = MIN(M, N),L,'开多'),VALIGN0;
DRAWTEXT(CROSS(A,0.5) && M = MIN(M, N),L,'开空'),VALIGN0;
 

投资者咨询:均线金叉开多,死叉开空 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-24 9:11
 这个回测不了
技术人员回复
日期:2018-8-24 13:17

4楼编写的是指标,按您要求显示最近的买开卖开,这样需要用到具有未来性质的BACKSET来标注最近一次

 

您可以单独将4楼公式保存作为指标使用,如果要做模型回测可以参考如下写法写成模型进行回测

 

MA5:MA(C,5);
MA20:MA(C,20);
CROSS(MA5,MA20),BPK;
CROSSDOWN(MA5,MA20),SPK;
AUTOFILTER;

 

您了解下