为何图上没看到平仓信号 (文华财经WH8赢智V8.2)

投资者咨询:为何图上没看到平仓信号 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-22 4:19
 //**************************************************LLL*HH*止损**********************************************************************

(CROSS(HH,C))&&BKPRICEAV1>0,SP(BKVOL2);                          //多头亏损1万止损,全部平仓
(CROSS(C,HH))&&SKPRICEAV1>0,BP(SKVOL2);                          //空头亏损1万止损,全部平仓
投资者咨询:为何图上没看到平仓信号 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-22 4:19
 多头最大盈利金额和空头最大盈利金额怎么写?
技术人员回复
日期:2018-8-22 8:33

 1楼语句是可以正常开平仓的,没有平仓信号与您模型整体编写有关

 

可以上传完整的源码,以及回测报告上半部分的回测参数截图,我们帮您看一下

 

2楼编写参考:

 

KT:IF(BARSBP=1,LASTOFFSETPROFIT,NULL);
DT:IF(BARSSP=1,LASTOFFSETPROFIT,NULL);
ZKT:HHV(KT,BARPOS);
ZDT:HHV(DT,BARPOS);

 

 

 

 

 

 
投资者咨询:为何图上没看到平仓信号 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-22 4:19
 我要的是开仓以后的最大盈利金额,还没平仓
技术人员回复
日期:2018-8-22 8:49

 参考:

 

KT:IF(BKVOL>0,PROFIT ,NULL);
DT:IF(SKVOL>0,PROFIT ,NULL);
ZKT:HHV(KT,BARSBK);
ZDT:HHV(DT,BARSSK);

投资者咨询:为何图上没看到平仓信号 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-22 4:19
 还是不对,我要的是以开仓后的最高价和最低价计算的盈亏金额
投资者咨询:为何图上没看到平仓信号 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-22 4:19
 还是不对,我要的是以开仓后的最高价或最低价计算出来的多头最大盈利金额和空头最大盈利金额。
技术人员回复
日期:2018-8-22 9:28

 参考:

 

A:(BKHIGH-BKPRICE)*UNIT;
B:(SKPRICE-SKLOW)*UNIT;

投资者咨询:为何图上没看到平仓信号 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-22 4:19
 你这样写就更不对了

投资者咨询:为何图上没看到平仓信号 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-22 4:19
 KT:=IF(BKVOL>0,PROFIT ,NULL);
ZKT:HHV(KT,BARSBK),NODRAW,COLORYELLOW;           //多头最大盈利金额,你这样是以最大收盘价计算的不是以最高价计算的

DT:=IF(SKVOL>0,PROFIT ,NULL);
ZDT:HHV(DT,BARSSK),NODRAW,COLORWHITE;            //空头最大盈利金额,你这样是以最低收盘价计算的,不是以最低价计算的

(PROFIT<ZKT*0.7)&&BKPRICEAV1>0,SP('A',BKVOL2);   //多头获利小于最大获利*0.7止盈,全部平仓
(PROFIT<ZDT*0.7)&&SKPRICEAV1>0,BP('A',SKVOL2);   //空头获利小于最大获利*0.7止盈,全部平仓