C++程序化/量化学习视频教程系列 第038节:鼎元C++量化之【委托时间控制,防止在非交易时间出现委托现象】【C++量化开发设置系列】
- UID
- 2
- 积分
- 2892617
- 威望
- 1396340 布
- 龙e币
- 1496277 刀
- 在线时间
- 13326 小时
- 注册时间
- 2009-12-3
- 最后登录
- 2024-12-25
|
C++程序化/量化学习视频教程系列 第038节:鼎元C++量化之【委托时间控制,防止在非交易时间出现委托现象】【C++量化开发设置系列】
论坛官方微信、群(期货热点、量化探讨、开户与绑定实盘)
|
|
|
|
|
|
- UID
- 2
- 积分
- 2892617
- 威望
- 1396340 布
- 龙e币
- 1496277 刀
- 在线时间
- 13326 小时
- 注册时间
- 2009-12-3
- 最后登录
- 2024-12-25
|
委托控制时间模块主要集中在tick行情和bar行情两个场景。即我们交易的两个环境下。
1、在tick行情模块中:- //交易委托时间控制(国内期货市场交易时间:09:00-10:15,10:30-11:30,13:30-15:00,21:00-23:00),非交易时间不委托
- if ((sss > "00:00:00" && sss < "09:00:00") || (sss >= "10:14:59" && sss <= "10:30:00") || (sss >= "11:30:00" && sss <= "13:30:00") || (sss >= "15:00:00" && sss <= "21:00:00") || (sss >= "23:00:00" && sss <= "23:59:59"))return;
复制代码 2、在bar行情模块中:- //交易委托时间控制(国内期货市场交易时间:09:00-10:15,10:30-11:30,13:30-15:00,21:00-23:00),非交易时间不委托
- if ((sss > "00:00:00" && sss < "09:00:00") || (sss >= "10:14:59" && sss <= "10:30:00") || (sss >= "11:30:00" && sss <= "13:30:00") || (sss >= "15:00:00" && sss <= "21:00:00") || (sss >= "23:00:00" && sss <= "23:59:59"))return;
复制代码 3、实际运行中只需要设置tick模块中时间控制就行了,bar的可以不用再设置的。 |
|
|
|
|
|
|