等级: 超级版主
- 注册:
- 2021-5-24
- 曾用名:
|
本帖最后由 资深技术02 于 2022-12-23 14:28 编辑
刚测试的结果手动套利开空单进来有持仓,然后代码就运行平空指令是可以触发的。
套利平多时候因为i没有持仓,所以出现报错平仓数量不够
你本地平多平空都会报委托数量0的错误吗?试下就用简单平仓指令去平一手看看呢
2022-12-23 13:57:10.404 【Python】 策略:<MyPython40> 触发handle_bar
2022-12-23 13:57:10.404 【Python】buy_close 策略:<MyPython40> 出现信号 book_id:$$TA0843,voloram=1, Type=0, Price=570.000000, Account=, serial_id=1
2022-12-23 13:57:10.414 【下单】套利品种 TA0843(SP m2301&m2305) 价:570.000000 量:1 买卖:0 类型:0 开平:1 账户:000001
2022-12-23 13:57:10.423 【下单】确认报单已发送 ID=367527927 RefID = 2016
2022-12-23 13:57:10.442 【指令】收到回报指令 ID = 367527927 RefID = 2016 品种:SP m2301&m2305 账户:000001
2022-12-23 13:57:10.442 【回报】000001 : SP m2301&m2305 - 已报单 1 价格:570.000000 平 买
2022-12-23 13:57:10.515 【指令】收到回报指令 ID = 367527927 RefID = 2016 品种:SP m2301&m2305 账户:000001
2022-12-23 14:02:48.687 【Python】 策略:<MyPython40> 触发handle_bar
2022-12-23 14:02:48.695 【Python】sell_close 策略:<MyPython40> 出现信号 book_id:$$TA0843,voloram=1, Type=0, Price=570.000000, Account=, serial_id=1
2022-12-23 14:02:48.705 【下单】套利品种 TA0843(SP m2301&m2305) 价:570.000000 量:1 买卖:1 类型:0 开平:1 账户:000001
2022-12-23 14:02:48.714 【下单】确认报单已发送 ID=367527928 RefID = 2017
2022-12-23 14:02:48.737 【回报】000001 : SP m2301&m2305 - CTP:平仓量超过持仓量
|
|