[求助]代码问题 (文华财经WH6赢顺V6.7)

投资者咨询:[求助]代码问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-17 14:10

 

图片点击可在新窗口打开查看

MA20:MA(C,20);
N:=BARSLAST(CROSS(L,MA20))+1;
M:=BARSLAST(CROSSDOWN(H,MA20))+1;

Q:=BACKSET(CROSSDOWN(H,MA20),HHVBARS(H,N)+1);
W:=BACKSET(CROSS(L,MA20),LLVBARS(L,M)+1);

DRAWLINE1(Q>REF(Q,1),H,W>REF(W,1),L,0);
DRAWLINE1(W>REF(W,1),L,Q>REF(Q,1),H,0);
 
这么写高低点会错位,求完善
 用C不行,C就跟我初衷违背了
 


图片点击可在新窗口打开查看 
技术人员回复
日期:2018-5-17 14:33
 这里优化不了 

因为CROSS(L,MA20) 和CROSSDOWN(H,MA20)不是一对一出现的

可能满足 CROSSDOWN(H,MA20)时 之前已经多有多个k线满足 CROSSDOWN(H,MA20),尤其是多k线存在长上影的问题

暂时没有想到什么办法规避,当前大部分信号都是对的,您可以使用的

而且指标用了未来函数实际意义不大的,您没必要深究的,您理解下