版主好,我设置了两个止盈条件cond1 和cond2;
在cond1 条件下,以价格A止盈;
在cond2条件下,以价格B止盈。
但在有的时候,cond1 和cond2两个条件同时满足,实盘交易日志显示,系统以价A和价B轮番委托下单(A>B):
2018-03-16 14:23:17.688 【图表】MA00 运行完毕
2018-03-16 14:24:18.375 【图表】框架:Technic 触发下单 SELLSHORT 品种 MA00 下单K线 2018.03.16 18:24:00 公式:测试6 窗格ID:Main 代码行:9
2018-03-16 14:24:18.378 【图表】下单品种已由 MA00 更改为 MA05
2018-03-16 14:24:18.390 【图表】无有效下单
2018-03-16 14:24:18.393 【图表】框架:Technic 触发下单 SELLSHORT 品种 MA00 下单K线 2018.03.16 18:24:00 公式:测试6 窗格ID:Main 代码行:16
2018-03-16 14:24:18.394 【图表】下单品种已由 MA00 更改为 MA05
2018-03-16 14:24:18.394 【图表】无有效下单
2018-03-16 14:24:18.394 【图表】MA00 运行完毕
2018-03-16 14:25:17.746 【图表】框架:Technic 触发下单 SELLSHORT 品种 MA00 下单K线 2018.03.16 18:25:00 公式:测试6 窗格ID:Main 代码行:9
2018-03-16 14:25:17.746 【图表】下单品种已由 MA00 更改为 MA05
2018-03-16 14:25:17.762 【图表】无有效下单
2018-03-16 14:25:17.762 【图表】框架:Technic 触发下单 SELLSHORT 品种 MA00 下单K线 2018.03.16 18:25:00 公式:测试6 窗格ID:Main 代码行:16
2018-03-16 14:25:17.783 【图表】下单品种已由 MA00 更改为 MA05
2018-03-16 14:25:17.787 【图表】无有效下单
2018-03-16 14:25:17.790 【图表】MA00 运行完毕
2018-03-16 14:26:17.266 【图表】框架:Technic 触发下单 SELLSHORT 品种 MA00 下单K线 2018.03.16 18:26:00 公式:测试6 窗格ID:Main 代码行:9
2018-03-16 14:26:17.266 【图表】下单品种已由 MA00 更改为 MA05
2018-03-16 14:26:17.281 【图表】无有效下单
2018-03-16 14:26:17.281 【图表】框架:Technic 触发下单 SELLSHORT 品种 MA00 下单K线 2018.03.16 18:26:00 公式:测试6 窗格ID:Main 代码行:16
2018-03-16 14:26:17.281 【图表】下单品种已由 MA00 更改为 MA05
cond1 和cond2两个止盈条件同时满足,实盘日志显示,系统以 A价格 和 B价格 轮番委托下单(是A-B-A-B-A反复无数次的过程,所以时间上A和B难分谁先谁后):
不好意思,我的问题是:
1.在同一仓位,两种止盈条件同时满足,轮番委托下单的情况下,系统的成交规则是以 A价格 和 B价格 谁先被触及为准吗?
2.我以LIMITR,O来委托,当cond1不再满足止盈条件时,原先已经委托的cond1限价止盈单也不会撤单,对吗?
非常谢谢老师解答!
1、你的下单手数是否为0,导致了无有效下单。
2、正常情况下,如果是全平,一个平仓发出后,第二个平仓发单时检测账户的可用持仓为0后,就不会再发单了。
3、已经报出去的单子不会因为现在条件不满足被撤单的,只能手工撤单或设置追撤单设置。