Rss & SiteMap

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

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

标题:订单号

1楼
zero 发表于:2017/5/11 17:05:35
一台电脑同时运行两个金字塔客户端,今天两边出现了相同的订单号影响到了后面持仓计算。请问为什么两边会产生相同的订单号?订单号产生的机制又是什么?
2楼
zero 发表于:2017/5/11 17:07:17
两个客户端是相同的交易账号
3楼
zero 发表于:2017/5/12 9:21:31
求回复啊
4楼
yukizzc 发表于:2017/5/12 9:38:24
这个是本地计算的,具体算法机制请稍等,咨询中
5楼
王锋 发表于:2017/5/12 9:55:10

不同的客户端出现相同订单号这个问题目前我们还无法避免的,我们目前只能保证同一个客户端的订单号保证不重复。

订单号的生成机制比较复杂,涉及到交易接口的类型,比如 CTP和股票的接口机制等等都不一样的,有得是交易API直接给我们订单号我们直接返回给客户,有的是我们自己本地生成的。

6楼
zero 发表于:2017/5/12 9:58:16
请问ctp接口的订单id生成机制是交易api返回的还是本地生成的?
7楼
王锋 发表于:2017/5/12 10:24:11
CTP的API返回的
8楼
王锋 发表于:2017/5/12 10:26:30

建议你本地用注册表或者INI文件,使用一个公共的全局变量,对返回的ID做自增长或者加一个随机数来防止ID重复

9楼
zero 发表于:2017/5/12 10:52:48
由交易api返回的订单号是不是一定不会重复即使是在不同的客户端?
10楼
FexTel 发表于:2017/5/12 16:02:44
CTP那边返回的不会重复
共10 条记录, 每页显示 10 条, 页签: [1]


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