欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → python执行报单函数,order_id 返回-1

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有5300人关注过本帖树形打印复制链接

主题:python执行报单函数,order_id 返回-1

帅哥哟,离线,有人找我吗?
jy02362711
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:25 积分:0 威望:0 精华:0 注册:2020/8/4 17:58:03
python执行报单函数,order_id 返回-1  发帖心情 Post By:2021/4/26 14:31:38 [显示全部帖子]

情况是这样:
有2笔pb的持仓,因为今天换月,所以程序会执行平仓的操作。
因为这两笔持仓不是同一次成交。我平仓的时候,分成两次报单。
第一次成功了,第二个,order_id返回-1,我查询相关日志。
首先 C:\Weisoft Stock(x64)\Setting\OrderLog  下的PleaceOrder日志,没有记录第二条 报单失败的信息。

2021-04-26 09:33:00.702 【Python】 策略: 触发handle_bar
2021-04-26 09:34:00.566 【Python】 策略: 触发handle_bar
2021-04-26 09:35:01.779 【Python】 策略: 触发handle_bar
2021-04-26 09:35:02.273 【Python】sell_close 策略: 出现信号 book_id:SQPB05,voloram=1, Type=1, Price=0.000000, Account=, serial_id=1
2021-04-26 09:35:02.275 【下单】PB05 价15250.000000 量1 买卖1 类型1 开平1 账户112998188 Formula 1
2021-04-26 09:35:02.276 【下单】确认报单已发送 ID=1619401034 RefID = 5110
2021-04-26 09:35:02.370 【指令】收到回报指令 ID = 1619401034 RefID = 5110
2021-04-26 09:35:02.371 【回报】112998188 : pb2105 - 已报单 1 价格:15235 平 卖
2021-04-26 09:35:02.371 【指令】收到回报指令 ID = 1619401034 RefID = 5110
2021-04-26 09:35:02.389 【指令】收到成交回报指令 REFID = 5110 vol = 1
2021-04-26 09:35:02.390 【回报】112998188 : pb2105 - 已成交 1 价格:15250 平 卖

2021-04-26 09:36:00.686 【Python】 策略: 触发handle_bar
2021-04-26 09:37:00.696 【Python】 策略: 触发handle_bar



日志可以看到,09:35分,只有一笔报单

看另外的日志:
C:\Weisoft Stock(x64)\log_files\logfiles-2021\04\2021-04-26  目录下日志

[2021-04-26 09:35:02 274 0054] [0x00000001][ RohonApi] - ReqOrderInsert [COMMIT][5110] [pb2105] '1' '1' '2' 15235.00 1
[2021-04-26 09:35:02 274 0054] [0x00000001][ RohonApi] - ReqOrderInsert ready to send.
[2021-04-26 09:35:02 274 0054] [0x00000001][ RohonApi] - ReqOrderInsert send. [1]
[2021-04-26 09:35:02 369 0bc0] [0x00000001][ TcpHandler] - Handle Message [0x40198006] begin...
[2021-04-26 09:35:02 369 0bc0] [0x00000001][ TcpHandler] - [RESPON][5110][536871978] [pb2105]['a'] '1' '4' 1 0 1 15235.00 20210426 09:35:00 20210426
[2021-04-26 09:35:02 369 0bc0] [0x00000001][ TcpHandler] - OnRtnOrder- [RohonReal][112998188][pb2105][5110][112998188] '2''1'[4][1] 15235.000 1 '3'[]'1' 1 '1'0.000 '0''0'[608602ac 2a8] 1619401034[536871978][SHFE][109][109] [pb2105][109] 0 '0' 0 [20210426] 0 []'0''a' '0' 0 1 [20210426][09:35:00] [][][][][] [] 0 1619395244 680 [weisoftctp] [报单已提交] 0 [] 536871978 [] 0 0
[2021-04-26 09:35:02 371 0bc0]
[0x00000001][ TcpHandler] - OnRtnOrder- [RohonReal][112998188][pb2105][5110][112998188] '2''1'[4][1] 15235.000 1 '3'[]'1' 1 '1'0.000 '0''0'[608602ac 2a8] 1619401034[536871978][SHFE][109][109] [pb2105][109] 0 '0' 0 [20210426] 0 [536871978]'0''a' '0' 0 1 [20210426][09:35:00] [][][][][] [] 0 1619395244 680 [weisoftctp] [报单已提交] 0 [] 536871978 [] 0 0
[2021-04-26 09:35:02 372 0bc0] [0x00000001][ TcpHandler] - Handle Message [0x40198006] end...
[2021-04-26 09:35:02 385 0bc0] [0x00000001][ TcpHandler] - Handle Message [0x40198006] begin...
[2021-04-26 09:35:02 385 0bc0] [0x00000001][ TcpHandler] - [RESPON][5110][536871978] [pb2105]['0'] '1' '4' 1 1 0 15235.00 20210426 09:35:00 20210426
[2021-04-26 09:35:02 385 0bc0] [0x00000001][ TcpHandler] - RtnOrder- [RohonReal][112998188][pb2105][5110][112998188] '2''1'[4][1] 15235.000 1 '3'[]'1' 1 '1'0.000 '0''0'[608602ac 2a8] 1619401034[536871978][SHFE][109][109] [pb2105][109] 0 '0' 0 [20210426] 0 [536871978]'0''0' '0' 1 0 [20210426][09:35:00] [][][][][] [] 0 1619395244 680 [weisoftctp] [全部成交报单已提交] 0 [] 536871978 [ 25058579] 0 0
[2021-04-26 09:35:02 385 0bc0] [0x00000001][ TcpHandler] - Handle Message [0x40198006] end...
[2021-04-26 09:35:02 389 0bc0] [0x00000001][ TcpHandler] - Handle Message [0x40198007] begin...
[2021-04-26 09:35:02 389 0bc0] [0x00000001][ TcpHandler] - [RTNTRD][5110][536871978][ 1060] pb2105 15250.00 1 09:35:01
[2021-04-26 09:35:02 389 0bc0] [0x00000001][ TcpHandler] - OnRtnTrade - [RohonReal][112998188][pb2105][5110][112998188] [SHFE][ 1060]'1'[536871978][109] [109]'1'[pb2105]'4''1' 15250.000 1 [20210426][09:35:01]'0' '0'[109][536871978][109][] 10 [20210426] 1 536871978 '0'
[2021-04-26 09:35:02 389 0bc0] [0x00000001][ TcpHandler] - OnRtnTrade - Wait for user process begin
[2021-04-26 09:35:02 391 0bc0] [0x00000001][ TcpHandler] - OnRtnTrade - Wait for user process end
[2021-04-26 09:35:02 391 0bc0] [0x00000001][ TcpHandler] - Handle Message [0x40198007] end...




以上日志说明了,我有两次报单的行为,一次成功,一次失败,请问,失败的原因是什么

 回到顶部
帅哥哟,离线,有人找我吗?
jy02362711
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:25 积分:0 威望:0 精华:0 注册:2020/8/4 17:58:03
  发帖心情 Post By:2021/4/26 14:38:49 [显示全部帖子]

日志我都截取出来了,你要远程看日志吗


 回到顶部
帅哥哟,离线,有人找我吗?
jy02362711
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:25 积分:0 威望:0 精华:0 注册:2020/8/4 17:58:03
  发帖心情 Post By:2021/4/26 15:29:48 [显示全部帖子]

日志在附件

 回到顶部
帅哥哟,离线,有人找我吗?
jy02362711
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:25 积分:0 威望:0 精华:0 注册:2020/8/4 17:58:03
  发帖心情 Post By:2021/4/26 15:30:37 [显示全部帖子]

附件

 回到顶部