以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  粗大事了,实盘未成功平仓  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=164713)

--  作者:大豆0911
--  发布时间:2018/8/2 20:08:02
--  粗大事了,实盘未成功平仓

版主好,今天图表上有一个平空单信号,交易日志也有相应平仓代码,但是,日志显示我持仓为0,所以平仓交易未成功。

我持有14手空单,而且并非手工下单,为什么系统会认为我持仓为0呢???亏了很多,苦恼(昨晚收盘前,我把代码里的下单手数从14手调整成13手,难道这也会影响吗?)

 

代码行39:

if PKD  then begin
SELLSHORT(HOLDING<0,0,limitr,c+2),IGNORECHECKPRICE; //平空单操作
end

 

日志:

2018-08-02 09:33:04.775    【图表】框架:Technic 触发下单 SELLSHORT 品种 MA00 下单K线 2018.08.02 13:33:00 公式:3分钟交易(严禁篡改) 窗格ID:Main 代码行:39
2018-08-02 09:33:04.775    【图表】下单品种已由 MA00 更改为 MA01
2018-08-02 09:33:04.775    【图表】模型下单 13
2018-08-02 09:33:04.775    【图表】下单系数调整后 手数:13
2018-08-02 09:33:04.775    【图表】实际持仓 0
2018-08-02 09:33:04.775    【图表】MA00 运行完毕
2018-08-02 09:36:06.281    【图表】MA00 运行完毕
2018-08-02 09:39:06.773    【图表】MA00 运行完毕
2018-08-02 09:42:07.266    【图表】MA00 运行完毕
2018-08-02 09:45:06.744    【图表】MA00 运行完毕


--  作者:马良
--  发布时间:2018/8/2 20:10:34
--  
是否是账户上还有13手的平仓单挂着导致的?
--  作者:大豆0911
--  发布时间:2018/8/2 20:18:23
--  

我检查了下,我持仓的是1809合约,但是连续合约映射的是1901合约,应该是这个原因导致未成交?。。。粗心啊 ,晕死了

昨天才把 映射合约从1809改成1901,现在又找不到在哪里改了,麻烦版主给一个链接,谢谢!


--  作者:无为剑
--  发布时间:2018/8/2 22:46:46
--  

你可以论坛搜索“交易映射”关键字,已经有很多讨论了。

另外金字塔本身支持对连续合约的直接下单,你不需要再人为去做映射工作的


--  作者:大豆0911
--  发布时间:2018/8/3 17:13:23
--  
好的,谢谢版主,我先搜索学习一下