您现在的位置:程序化交易>> 期货公式>> 交易开拓者(TB)>> 开拓者知识>>正文内容

1.1.1.3版自动换月有问题2 [开拓者 TB]

  • 咨询内容: 同样合约在不同周期,自动换月数据会变化,例如动力煤,在基础数据中查询2018年8月9日换月数据是618.2,619.6,这在日线上是对的,还是用一个简单策略为例。
    Events
    OnInit()
    {
            SubscribeBar("ZC888.CZCE", "1d", 20180801,20180901,Enum_Data_AutoSwapPosition);
    }
    OnBar(ArrayRef<Integer> indexs)
    {
            Range[0ataSourceSize-1]
            {
                    if (BarStatus==0)
                            Buy(1,Open);
            }
    }
    此时在2018年8月10日显示的自动换月没有问题,平仓618.2,开仓619.6,和基础数据一致,我们把时间改为15分钟
    SubscribeBar("ZC888.CZCE", "15m", 20180801,20180901,Enum_Data_AutoSwapPosition);
    再看K线,平仓619.4,开仓621,完全错误,如果说平仓价是因为15分钟数据不准还可以理解(日线前收是618.2,15分钟前收是619.4),但是开仓价621就完全不能理解,根本就找不到这个数!理论上无论是哪个周期,自动换月都应该是以基础数据为准换月。
    附件: 你需要登录才可以下载或查看附件。没有帐号?注册

     

     来源:CXH99.COM

  • TB技术人员: 问题收到,我测试一下,找找原因。谢谢您的支持!

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信号:cxh99cxh99  进行 有偿收费 编写!

怎么收费,代编流程等详情请点击阅读!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容