- 精华
- 0
- 在线时间
- 207 小时
- UID
- 690
- 积分
- 1069
- 帖子
- 188
- 阅读权限
- 60
- 注册时间
- 2007-11-6
- 最后登录
- 2023-1-26
- 精华
- 0
- UID
- 690
- 积分
- 1069
- 帖子
- 188
- 主题
- 59
- 阅读权限
- 60
- 注册时间
- 2007-11-6
- 最后登录
- 2023-1-26
|
本人一实盘交易代码,在使用的同时用了fileappend来输出下列变量:
1、currentbar
2、currenttime
我大约在下午13:03左右插入该代码,在13:30后代码开始自动运行,后查看输出的log文件后发现:
1、在13:03时,由于没有开盘,代码在超级图表上走了一回,输出的最后一bar是上午收盘的最后一根bar。在我的图表中,该bar=134(因为是小麦的1min数据,图表是从当日开盘开始的),currenttime=0.1303;
2、但在下午开盘时,代码又在上午收盘的最后一根bar处走了一边,并输出bar=134,currenttime=0.1330;
由此,我认为插入的代码在没有语句限定的情况下,在开盘伊始,会走一边前一根bar。是这样的吗?请管理员解答 |
|