以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  无法读取M15周期的数据吗  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=165125)

--  作者:fxrock4
--  发布时间:2018/8/23 10:06:31
--  无法读取M15周期的数据吗

2018-08-23 09:25:13.825    【回报】620622 : RB01 - 已报单 1 价格:4338 开 卖
2018-08-23 09:25:13.825    【指令】收到回报指令 ID = -829796591
2018-08-23 09:25:13.835    【指令】收到回报指令 ID = -829796591
2018-08-23 09:25:13.835    【指令】收到成交回报指令 ORDERID = -829796591
2018-08-23 09:25:13.905    【回报】620622 : rb1901 - 已成交 1 价格:4341 开 卖
2018-08-23 09:25:13.905    【回报】620622 : rb1901 - 全部成交 1
2018-08-23 09:25:15.545    【¥¥¥¥】开始持仓查询
2018-08-23 09:25:16.085    【¥¥¥¥】持仓查询结束
2018-08-23 09:25:16.245    【¥¥¥¥】持仓查询结束
2018-08-23 09:30:02.579    【同步】620622 : RB01 理论持仓 多0 空1 实际持仓 多0 空2
2018-08-23 09:30:02.579    【图表】RB01 比实际持仓小,需要平仓
2018-08-23 09:30:02.589    【下单】RB01 价0.000000 量1 买卖0 类型1 开平1 账户620622 Formula 1
2018-08-23 09:30:02.589    【下单】已提交,订单ID :-829796590
2018-08-23 09:30:03.289    【指令】收到回报指令 ID = -829796590
2018-08-23 09:30:03.319    【回报】620622 : RB01 - 已报单 1 价格:4346 平 买
2018-08-23 09:30:03.319    【指令】收到回报指令 ID = -829796590
2018-08-23 09:30:03.319    【指令】收到回报指令 ID = -829796590
2018-08-23 09:30:03.329    【指令】收到成交回报指令 ORDERID = -829796590
2018-08-23 09:30:03.329    【指令】平仓计量 EBuy:0 ESell:0
2018-08-23 09:30:03.389    【回报】620622 : rb1901 - 已成交 1 价格:4343 平 买

 

、、2018-08-23 09:25:13.905    【回报】620622 : rb1901 - 已成交 1 价格:4341 开 卖

这个时间点是不合开空条件的,所以是否无法读取15分钟周期下的数据呢?


--  作者:FireScript
--  发布时间:2018/8/23 10:17:31
--  
 这段日志里面记录的是持仓同步触发的动作,并非图表信号触发的下单。
--  作者:fxrock4
--  发布时间:2018/8/23 10:27:57
--  
噢,明了、有【图表】还是【同步】的指令
--  作者:fxrock4
--  发布时间:2018/8/23 10:40:04
--  
同步的时间是不固定的吗?
--  作者:FireScript
--  发布时间:2018/8/23 11:02:07
--  
 
图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

这个持仓同步也有2种模式的,走完K和固定轮询,和图表运行模式是一样含义的。 只不过什么时候触发那也是不可预期的啊,就和指标开仓信号一样,可能你随意什么时候开个手工仓导致持仓不一致,并且恰好走完K或者固定轮询检测到了持仓不一致 这时候就会触发持仓同步了。

--  作者:fxrock4
--  发布时间:2018/8/23 14:43:34
--  

2018-08-23 14:30:12.322    【同步】620622 : J01 理论持仓 多0 空1 实际持仓 多0 空0
2018-08-23 14:30:12.323    【图表】J01 理论持仓比实际持仓大,需要补仓
2018-08-23 14:30:12.324    【下单】HC01 价0.000000 量3 买卖1 类型1 开平1 账户620622 Formula 1
2018-08-23 14:30:12.325    【下单】已提交,订单ID :-829795703
2018-08-23 14:30:12.325    【下单】J01 价0.000000 量1 买卖1 类型1 开平0 账户620622 Formula 1
2018-08-23 14:30:12.326    【下单】已提交,订单ID :-829795702
2018-08-23 14:30:12.361    【指令】收到回报指令 ID = -829795703
2018-08-23 14:30:12.368    【回报】620622 : HC01 - 已报单 3 价格:4255 平 卖
2018-08-23 14:30:12.370    【指令】收到回报指令 ID = -829795703
2018-08-23 14:30:12.374    【指令】收到回报指令 ID = -829795703
2018-08-23 14:30:12.377    【指令】收到回报指令 ID = -829795703
2018-08-23 14:30:12.387    【指令】收到成交回报指令 ORDERID = -829795703
2018-08-23 14:30:12.388    【指令】平仓计量 EBuy:0 ESell:2
2018-08-23 14:30:12.394    【回报】620622 : hc1901 - 已成交 1 价格:4258 平 卖
2018-08-23 14:30:12.396    【指令】收到成交回报指令 ORDERID = -829795703
2018-08-23 14:30:12.397    【指令】平仓计量 EBuy:0 ESell:0
2018-08-23 14:30:12.421    【回报】620622 : hc1901 - 已成交 2 价格:4258 平 卖
2018-08-23 14:30:12.422    【回报】620622 : hc1901 - 全部成交 3
2018-08-23 14:30:12.423    【指令】收到回报指令 ID = -829795702
2018-08-23 14:30:12.432    【回报】620622 : J01 - 已报单 1 价格:0.0 开 卖
2018-08-23 14:30:12.433    【指令】收到回报指令 ID = -829795702
2018-08-23 14:30:12.434    【指令】收到回报指令 ID = -829795702
2018-08-23 14:30:12.439    【指令】收到成交回报指令 ORDERID = -829795702
2018-08-23 14:30:12.452    【回报】620622 : j1901 - 已成交 1 价格:2538.5 开 卖
2018-08-23 14:30:12.452    【回报】620622 : j1901 - 全部成交 1
2018-08-23 14:30:14.409    【¥¥¥¥】开始持仓查询

又不明白了,J01这到底是同步还是图表现在下达的开空指令。两者下达的指令是如何区分出来的?

[此贴子已经被作者于2018/8/23 14:44:15编辑过]

--  作者:wenarm
--  发布时间:2018/8/23 14:56:57
--  
图表中触发的会标记指令buy等。你这个就持仓同步的动作。你弄个对比下就知道。
--  作者:FireScript
--  发布时间:2018/8/23 14:59:11
--  
 信号下单的肯定有代码行数,下单指令,下单K线位置等详细记录的。


图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

就像上图这样子。

--  作者:fxrock4
--  发布时间:2018/8/23 15:13:32
--  

嗯 ,那两者下达的指令有什么区别?


--  作者:FireScript
--  发布时间:2018/8/23 15:23:45
--  
 持仓同步下单时候采用的是市价指令。
指标系统下单的指令则是你代码里面自行控制的,可以市价也可以限价。