Rss & SiteMap

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

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

标题:急!get_orders_id 函数的.filled_quantity属性问题

1楼
dyb928 发表于:2020/4/6 14:26:48
2020-04-06 14:15:59.201    【下单】已提交,订单ID :248
2020-04-06 14:15:59.253    【指令】收到回报指令 ID = 248
2020-04-06 14:15:59.260    【回报】80002082 : 10002352 - 已报单 10 价格:0.0523 开 买
2020-04-06 14:15:59.286    【指令】收到成交回报指令 ORDERID = 248
2020-04-06 14:15:59.292    【回报】80002082 : 10002352 - 已成交 10 价格:0.0523 开 买
2020-04-06 14:15:59.292    【回报】80002082 : 10002352 - 全部成交 10

程序化下单,开仓10张,明明已经成交,见上述日志。但使用get_orders_id 函数的.filled_quantity属性提取已成交数量,取的值总是为0!同时unfilled_quantity属性取未成交数量是10
请问,是不是.filled_quantity属性和.unfilled_quantity属性有问题?
急等啊~
2楼
dyb928 发表于:2020/4/6 14:28:20
是在模拟交易中出现上述问题
3楼
dyb928 发表于:2020/4/6 14:33:17
另外,使用id=sell_close(“10002361”,"Limit",get_dynainf(“10002361”,28),volume=10)获得订单id,通过日志看到片订单已正常提交,但有时候(大概10%概率)返回为空值None
请指点下这又是怎么回事?

[此贴子已经被作者于2020/4/6 14:34:02编辑过]
4楼
无为剑 发表于:2020/4/6 16:41:24
1, 你需要在收到成家回报后再调用get_orders_id获取状态才行
2,sell_close的问题如果返回NONE说明调用失败了,加以你检查一下传输参数是否有问题,如果参数类型与要求不匹配是会造成失败的
5楼
dyb928 发表于:2020/4/6 18:00:37
1、是已经收到成交回报了,但是调用get_orders_id仍然出错,调用所有的今天的订单,filled_quantity属性都是为0
2、sell_close调用失败的问题,不是一直有,大概调用七八次会出错一次,而参数没有更改过。
我是在模拟状态下,是不是这些交易函数对模拟不太能支持?
6楼
无为剑 发表于:2020/4/6 18:16:54
1,我们需要核实一下
2,建议你提供一下测试代码,能呈现此故障的范例代码,便于我们重现你说的问题以及修正该问题

为了避免我们做无效工作,建议你确认你目前的金字塔版本是最新的5.21版本,如果你是旧版的,请升级后再测试一下看看
[此贴子已经被作者于2020/4/6 18:19:18编辑过]
7楼
dyb928 发表于:2020/4/6 18:36:44
我是5.02,我先升级一下,再测试看看。

共7 条记录, 每页显示 10 条, 页签: [1]


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