关于止损点的动态更新问题 (文华财经WH8赢智V8.2)

投资者咨询:关于止损点的动态更新问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-15 18:01

 版主好,现在有一个计算无法实现,版主看下能否帮忙写下。

 

 比如:现在持有多单,

 

多单的止损点是前面20周期的低点写法如下:

 

ZSX:=C<REF(LLV(L,20),1)-ATR;

ZSX,SP;

 

 

但是现在我想要,在BK的时候 止损信号为点为 

 

ZSX

后面不是每次都更新,这个止损点。只是当C>REF(HHV(L,20),1) 的时候才更新止损点,不然一直就用BK时候的这个ZSX,每符合C>REF(HHV(L,20),1)一次就更新一次ZSX这个值,这样可以做到?

 
技术人员回复
日期:2018-5-15 18:34
如下,试试

 
QQ:=VALUEWHEN(C>REF(HHV(L,20),1), REF(HHV(L,20),1)-ATR);
AA:=IF(EXIST(C>REF(HHV(L,20),1),BARSBK),QQ,REF(REF(LLV(L,20),1)-ATR,BARSBK));
C<AA,SP;