wh8程序 求教 (文华财经WH6赢顺V6.7)

投资者咨询:wh8程序 求教 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-16 14:38
 DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA := EMA(DIFF,9);
AA:=CROSS(DIFF,DEA) AND C>MA(C,10);
AA,BPK;

BB:=CROSS(DEA,DIFF) AND C<MA(C,10);
BB,SPK;
AUTOFILTER;

想增加平仓条件,
多头平仓是  价格小于开仓价的最低价
空头平仓是,价格大于开仓价的最高价

这个怎么写?

 
技术人员回复
日期:2018-8-16 14:44

参考

 

DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA := EMA(DIFF,9);
AA:=CROSS(DIFF,DEA) AND C>MA(C,10);
AA,BPK;
C<REF(L,BARSBK),SP;//价格小于开仓K线最低价,平多头
BB:=CROSS(DEA,DIFF) AND C<MA(C,10);
BB,SPK;
C>REF(H,BARSSK),BP;//价格大于开仓K线最高价,平空头
AUTOFILTER;

投资者咨询:wh8程序 求教 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-16 14:38
 如果想输出这个平仓线

就是 
当多头的时候 输出 开仓K线的最低价
 当空头的时候 输出 开仓K线的最高价

没持仓的时候不输出,这个应该怎么写?
技术人员回复
日期:2018-8-16 16:38

参考

 

DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA := EMA(DIFF,9);
AA:=CROSS(DIFF,DEA) AND C>MA(C,10);
AA,BPK;
C<REF(L,BARSBK),SP;//价格小于开仓K线最低价,平多头
BB:=CROSS(DEA,DIFF) AND C<MA(C,10);
BB,SPK;
C>REF(H,BARSSK),BP;//价格大于开仓K线最高价,平空头
LL:IF(BKVOL>0,REF(L,BARSBK),NULL);
HH:IF(SKVOL>0,REF(H,BARSSK),NULL);
AUTOFILTER;