设为首页收藏本站

 找回密码
 注册
查看: 615|回复: 1

1.1.1.3版自动换月有问题2 [复制链接]

Rank: 1

精华
0
UID
169949
积分
36
帖子
14
主题
4
阅读权限
10
注册时间
2013-8-15
最后登录
2019-9-29
发表于 2019-9-14 10:00:08 |显示全部楼层
同样合约在不同周期,自动换月数据会变化,例如动力煤,在基础数据中查询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就完全不能理解,根本就找不到这个数!理论上无论是哪个周期,自动换月都应该是以基础数据为准换月。
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 1

精华
0
UID
207706
积分
48
帖子
44
主题
2
阅读权限
10
注册时间
2015-4-23
最后登录
2021-11-18
发表于 2019-9-16 15:10:19 |显示全部楼层
问题收到,我测试一下,找找原因。谢谢您的支持!

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-3-28 22:28

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部