Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

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

1楼
jy02362711 发表于: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...




以上日志说明了,我有两次报单的行为,一次成功,一次失败,请问,失败的原因是什么
2楼
yukizzc 发表于:2021/4/26 14:36:39
这个要看下日志具体是什么原因下单失败
3楼
jy02362711 发表于:2021/4/26 14:38:49
日志我都截取出来了,你要远程看日志吗

4楼
yukizzc 发表于:2021/4/26 15:10:47
日志直接论坛贴下就行了
5楼
jy02362711 发表于:2021/4/26 15:29:48
日志在附件
6楼
jy02362711 发表于:2021/4/26 15:30:37
附件
7楼
yukizzc 发表于:2021/4/26 17:15:02
意思是日志这里有漏掉回报通知是吗?
这个情况是必现还是有概率性出现呢,这个我们得专门针对你这个柜台查下了
共7 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in .28125 s, 2 queries.