2018-09-04 13:59:02.862 【图表】框架:TF 触发下单 BUY 品种 IF00 下单K线 2018.09.04 13:59:00 公式:天复 窗格ID:Window2 代码行:20
2018-09-04 13:59:02.862 【图表】模型下单 1
2018-09-04 13:59:02.862 【图表】下单系数调整后 手数:1
2018-09-04 13:59:02.862 【图表】直接下单
2018-09-04 13:59:02.862 【图表】IF00 运行完毕
2018-09-04 13:59:02.862 【下单】IF09 价0.000000 量1 买卖0 类型1 开平0 账户51000117 Formula 1
2018-09-04 13:59:02.862 【下单】确认报单已发送 ID=-700380788 RefID = 10
2018-09-04 13:59:02.877 【指令】收到回报指令 ID = -700380788 RefID = 10
2018-09-04 13:59:02.877 【回报】51000117 : IF1809 - 已报单 1 价格:3361.2 开 买
2018-09-04 13:59:02.877 【指令】收到回报指令 ID = -700380788 RefID = 10
2018-09-04 13:59:02.877 【指令】收到回报指令 ID = -700380788 RefID = 10
2018-09-04 13:59:02.877 【指令】收到成交回报指令 REFID = 10 vol = 1
2018-09-04 13:59:02.893 【回报】51000117 : IF1809 - 已成交 1 价格:3359.2 开 买
请问这份日志里面哪些是金字塔的耗时,哪些是期货公司的耗时,哪些是交易所的耗时?
提这个问题主要是想知道速度方面还有什么环节可以提升,以及如何提升?
委托动作是客户端信号触发的动作的时间节点,回报是交易所反馈的信息。
这类问题没有任何实际意义,你想提高交易反应速度,只能考虑降低物理距离和使用更高级的计算机语言。
怎么就没有实际意义呢?
使用金字塔软件是大前提,所以决定了不能使用更高级的计算机语言。
13:59:02.862到13:59:02.877这段耗时由哪些环节组成?其中哪些环节可以提升?如何提升?
同理,13:59:02.877到13:59:02.893这段耗时由哪些环节组成?其中哪些环节可以提升?如何提升?
1、862到877是通过客户端下单到期货公司柜台收到委托后的委托回报;同样877到893也是期货公司柜台的委托单成交后返回的成交回报;
2、可以把交易的电脑设置的离期货公司柜台近一点,理论上可以减短回报的速度;
1.893-877=16,877-862=15,16-15=1,所以理论上交易所撮合的时间是1毫秒?
2.如果我运行金字塔的服务器能够离期货公司的柜台近一点,那么862到877和877到893这2段时间都能缩短?