期货运行模组监控k线图不显示近期交易信号? (文华财经WH8赢智V8.2)

投资者咨询:期货运行模组监控k线图不显示近期交易信号? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2020-7-30 14:52

问题重现步骤

正常情况

1)在期货运行模组中新建模组,选择IF主连, 15分钟周期

2)选择模型:基于平移布林通道的系统 (示范模型)

3)指定交易合约 IF2008, 此时无特殊提示信息出现在另外指定右侧

4)完成余下步骤。模型加载顺利,并在监控K线图中显示交易近2月的交易连线

 

异常情况

1)在基于平移布林通道的系统中添加以下两行代码

#CALL_OTHER [MACD] AS MXD
A:MXD.DEA,NODRAW;

2)然后重复上述加载过程后,系统提示

”模型计算量太大,需要先在主窗口K线图完成计算,然后点右键,在右键菜单加载!“

3)回到主窗口K线图,点右键,菜单中选择装入到程序化模组后台运行

4)此时要求选择合约,同样指定IF2008,此时在另外指定右侧出现提示“另外指定交易合约不计算历史信号”

当前数据合约是IF主连,交易合约是IF2008,不明白为什么提示另外指定交易合约不计算历史信号

5)下一步后,未出现交易资金选择界面 (为什么不能选择交易资金?)

6)完成后,监控K线图中没有任何交易信号,而且似乎也不进行自动化交易

 

盼尽快回复,我的”复杂“模型不知道什么时候开始变得不可用了

 

以下是模型示例代码

#CALL_OTHER [MACD] AS MXD
A:MXD.DEA,NODRAW;


MID:=MA(C,N);//计算中轨      
TMP:=STD(C,M)*SDEV;//计算标准差
DISPTOP:=REF(MID,P)+TMP;//平移BOLL通道上轨
DISPBOTTOM:=REF(MID,P)-TMP;//平移BOLL通道下轨
//系统入场
H>=DISPTOP,BPK;
L<=DISPBOTTOM,SPK;
AUTOFILTER;

技术人员回复
日期:2020-7-30 14:58

在模型里加入下面这句,自动指定交易合约为主力合约即可:

 

TRADE_OTHER('AUTO');

 

另外,回测后装入模组,模组回测信号是根据回测参数计算的

 

所以资金也在回测参数里设置一下,然后再回测并加入模组就可以了

 



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