以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请问刚才达到平仓条件,有部分单子没有及时追单。我设定的是延时3秒追单。能帮我看看怎么回事吗? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=148009) |
-- 作者:fanwasd -- 发布时间:2017/2/21 12:45:45 -- 请问刚才达到平仓条件,有部分单子没有及时追单。我设定的是延时3秒追单。能帮我看看怎么回事吗? 请问刚才达到平仓条件,有部分单子没有及时追单。我设定的是延时3秒追单。能帮我看看怎么回事吗? 2017-02-21 11:20:16.769 2017.02.21 11:20:16【图表】框架:Frame1 触发下单 SELL 品种 RB05 下单K线 2017.02.21 11:25:00 公式:实盘3.13 窗格ID:0 代码行:43 2017-02-21 11:20:16.770 【图表】模型下单 20 2017-02-21 11:20:16.771 【图表】下单系数调整后 手数:20 2017-02-21 11:20:16.771 【图表】实际持仓 20 2017-02-21 11:20:16.772 【图表】直接下单 2017-02-21 11:20:16.774 【图表】RB05 运行完毕 2017-02-21 11:20:16.774 【图表】SM05 运行完毕 2017-02-21 11:20:16.775 【下单】已经调整为 实际持仓为 20 2017-02-21 11:20:16.775 【下单】RB05 价3589.000000 量20 买卖1 类型0 开平1 Formula 1 2017-02-21 11:20:16.776 【下单】RB05 价3589.000000 量13 买卖1 类型0 开平2 Formula 1 2017-02-21 11:20:16.777 【下单】确认报单已发送 ID=-1906502851 RefID = 4130 2017-02-21 11:20:16.778 【下单】确认报单已发送 ID=-1906502841 RefID = 4140 2017-02-21 11:20:16.799 【指令】收到回报指令 ID = -1906502851 RefID = 4130 2017-02-21 11:20:16.820 【指令】收到回报指令 ID = -1906502841 RefID = 4140 2017-02-21 11:20:16.836 【指令】收到回报指令 ID = -1906502851 RefID = 4130 2017-02-21 11:20:16.837 【回报】 : rb1705 - 已报单 13 价格:3589 平 卖 2017-02-21 11:20:16.838 【指令】收到回报指令 ID = -1906502841 RefID = 4140 2017-02-21 11:20:16.854 【回报】: rb1705 - 已报单 7 价格:3589 平 卖 2017-02-21 11:20:17.257 【图表】RB05 运行完毕 2017-02-21 11:20:17.258 【图表】SM05 运行完毕 2017-02-21 11:20:17.280 【图表】RB05 运行完毕 2017-02-21 11:20:17.281 【图表】SM05 运行完毕 2017-02-21 11:20:17.485 【图表】RB05 运行完毕 2017-02-21 11:20:17.486 【图表】SM05 运行完毕 2017-02-21 11:20:17.721 【图表】RB05 运行完毕 2017-02-21 11:20:17.721 【图表】SM05 运行完毕 2017-02-21 11:20:17.781 【图表】RB05 运行完毕 2017-02-21 11:20:17.782 【图表】SM05 运行完毕 2017-02-21 11:20:17.976 【图表】RB05 运行完毕 2017-02-21 11:20:17.976 【图表】SM05 运行完毕 2017-02-21 11:20:18.186 【图表】RB05 运行完毕 2017-02-21 11:20:18.186 【图表】SM05 运行完毕 2017-02-21 11:20:18.271 【图表】RB05 运行完毕 2017-02-21 11:20:18.272 【图表】SM05 运行完毕 2017-02-21 11:20:18.480 【图表】RB05 运行完毕 2017-02-21 11:20:18.480 【图表】SM05 运行完毕 2017-02-21 11:20:18.512 【图表】RB05 运行完毕 2017-02-21 11:20:18.513 【图表】SM05 运行完毕 2017-02-21 11:20:18.665 【图表】RB05 运行完毕 2017-02-21 11:20:18.665 【图表】SM05 运行完毕 2017-02-21 11:20:18.760 【图表】RB05 运行完毕 2017-02-21 11:20:18.760 【图表】SM05 运行完毕 2017-02-21 11:20:18.973 【图表】RB05 运行完毕 2017-02-21 11:20:18.974 【图表】SM05 运行完毕 2017-02-21 11:20:19.107 【追单】发送了首次追单下单指令到队列 追单数量:20 报单:20 成交0 2017-02-21 11:20:19.108 【追单】追单队列 撤单操作 订单号:-1906502841 2017-02-21 11:20:19.124 【指令】收到回报指令 ID = -1906502841 RefID = 4140 2017-02-21 11:20:19.127 【指令】收到回报指令 ID = -1906502841 RefID = 4140 2017-02-21 11:20:19.147 【回报】: rb1705 - 已撤单 量:7 2017-02-21 11:20:19.164 【下单】RB05 价3587.000000 量20 买卖1 类型0 开平1 Formula 1 2017-02-21 11:20:19.165 【下单】RB05 价3587.000000 量13 买卖1 类型0 开平2 Formula 1 2017-02-21 11:20:19.165 【下单】确认报单已发送 ID=-1906502831 RefID = 4150 2017-02-21 11:20:19.166 【下单】确认报单已发送 ID=-1906502821 RefID = 4160 2017-02-21 11:20:19.167 【追单】撤单成功,发送追单指令 2017-02-21 11:20:19.168 【指令】收到回报指令 ID = -1906502821 RefID = 4160 2017-02-21 11:20:19.182 【指令】收到回报指令 ID = -1906502821 RefID = 4160 2017-02-21 11:20:19.182 【回报】: rb1705 - CTP:平今仓位不足 2017-02-21 11:20:19.183 【回报】: rb1705 - 已报单 7 价格:3587 平 卖 2017-02-21 11:20:19.184 【指令】收到回报指令 ID = -1906502821 RefID = 4160 2017-02-21 11:20:19.185 【指令】收到成交回报指令 REFID = 4160 vol = 7 2017-02-21 11:20:19.200 【回报】: rb1705 - 已成交 7 价格:3587 平 卖 |
-- 作者:jinzhe -- 发布时间:2017/2/21 13:03:34 -- 有13手没有撤单吗? |
-- 作者:fanwasd -- 发布时间:2017/2/21 13:09:53 -- 是的。有13手没有撤单。 |
-- 作者:fanwasd -- 发布时间:2017/2/21 13:24:59 -- 是这条 语句引起的吗? 2017-02-21 11:20:19.182 【回报】: rb1705 - CTP:平今仓位不足
|
-- 作者:fanwasd -- 发布时间:2017/2/21 13:27:21 -- 为啥报了20单,就撤了7单呢? 2017-02-21 11:20:19.107 【追单】发送了首次追单下单指令到队列 追单数量:20 报单:20 成交0 2017-02-21 11:20:19.108 【追单】追单队列 撤单操作 订单号:-1906502841 2017-02-21 11:20:19.124 【指令】收到回报指令 ID = -1906502841 RefID = 4140 2017-02-21 11:20:19.127 【指令】收到回报指令 ID = -1906502841 RefID = 4140 2017-02-21 11:20:19.147 【回报】: rb1705 - 已撤单 量:7 |
-- 作者:jinzhe -- 发布时间:2017/2/21 13:28:39 -- 这个没有撤单的结果,不是原因,看上面的日志是: 发了20手平仓单,分为13手和7手,在撤单时只撤了7手,所以追单时平不了20手,只能平撤单的7手, 现在这13手还是未成交单吗? |
-- 作者:jinzhe -- 发布时间:2017/2/21 13:29:48 -- 2017-02-21 11:20:19.182 【回报】: rb1705 - CTP:平今仓位不足
2017-02-21 11:20:19.183 【回报】: rb1705 - 已报单 7 价格:3587 平 卖
第一行应该是平13手的单,但是因为没撤单,所以产生了仓位不足的回报 |
-- 作者:fanwasd -- 发布时间:2017/2/21 13:31:58 -- 我及时发现,手动又撤单,挂单平掉了那剩下的13手。但是这个问题不解决以后是隐患啊。 |
-- 作者:fanwasd -- 发布时间:2017/2/21 13:33:10 -- 平仓语句 if holding>0 and cross(r7,LOW) then begin sell(1,0,LIMITR,r7); end if holding<0 and cross(HIGH,r6) then begin sellshort(1,0,LIMITR,r6); end |
-- 作者:yukizzc -- 发布时间:2017/2/21 14:02:18 -- 软件的版本是多杀,看下帮助-关于金字塔 另外,当时你的持仓是几手今仓和老仓?? |