算法交易模型平仓问题 (文华财经WH8赢智V8.2)

投资者咨询:算法交易模型平仓问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-30 10:29
 一直是开盘运行的,不开盘我还说能不能平仓的问题吗?麻烦老师你再认真看看是什么问题。  图片点击可在新窗口打开查看 Post By:2018/7/27 8:52:00    客户端:赢智V8.2   8.3.437 - 20180705
  
 

VOID SPDEAL()
{
   IF (AL_BuyPosition(CODE) != 0  && COIN==1 && T_IsNoOrder() == 1) // 平多头
   {
   SPID = T_Deal(CODE, 1, 2, AL_BuyPosition(CODE), 0);
   COIN = 0;
   MessageOut("平多头");
   }
}

VOID BPDEAL()
{
   IF (AL_SellPosition(CODE) != 0 && COIN==1 && T_IsNoOrder() == 1) // 平空头
   {
   BPID = T_Deal(CODE, 0, 2, AL_SellPosition(CODE), 0);
   COIN = 0;
   MessageOut("平空头");
   }
}

 

 

 



图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:qq截图20180727085018.png

 

完整模型就是文华WH8里面自带的,基差策略示例模型中的,上期所合约。 

 

止赢条件满足后,不能实现平仓止赢!如图,老师你看看是什么问题?

 

 一直是开盘运行的,不开盘我不可能说能不能平仓的问题的!麻烦老师你再认真看看是什么问题。很急切的想知道答案,谢谢老师了!!

   
技术人员回复
日期:2018-7-30 10:50
 这里原因是用了收费数据5108白银T+D的最新价,模拟版本取不到的

所以这个模型我们后续会考虑修改下,改成能让大家学习测试的

当前您有思路可以量化后给您重新编写下,或者您测试非上期所合约的基差算法模型看下,请理解



 
投资者咨询:算法交易模型平仓问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-30 10:29
 是这个原因的吗?难怪!!
技术人员回复
日期:2018-7-30 11:19
是这个原因,这个数据没有授权,引用后的数值都是0,会影响模型整体判断的

所以暂时您不要用这个自带策略了

您如果有思路可以量化后给您重新编写下,或者您测试非上期所合约的基差算法模型看下,请理解