以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- 关于漏单的问题 请大虾帮助 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=30910) |
-- 作者:lizhaozhao -- 发布时间:2012/11/26 15:54:42 -- 关于漏单的问题 请大虾帮助 后台程序化交易的时候老是出现漏单的错误
代码如下: TCANCEL(1,0);
tsell(1,THOLDING2,LMT,IFN(D+k*R>INTPART((D+k*R)/5)*5,INTPART((D+k*R)/5)*5,INTPART((D+k*R)/5)*5+5)); tbuyshort(1,ss,LMT,IFN(D+k*R>INTPART((D+k*R)/5)*5,INTPART((D+k*R)/5)*5,INTPART((D+k*R)/5)*5+5)); 第一行撤单都成功了,从“交易状态”中看到
第二行平多的代码,总是不执行,每次都不行
第三行开空都成功,从“交易状态”中看到
为什么第二行代码总是不执行啊?好多次都是这样,按理说他后面那行开空的指令都执行了啊?
|
-- 作者:lizhaozhao -- 发布时间:2012/11/26 16:09:00 -- 补充说明:多头是已经有了持仓的 |
-- 作者:jinzhe -- 发布时间:2012/11/26 17:07:11 -- 模拟交易吗?明天测试下看看 |
-- 作者:jinzhe -- 发布时间:2012/11/27 9:32:41 -- 模拟交易不好测,这样的价格都能被撮合。。。 ![]() ![]() |
-- 作者:pancg -- 发布时间:2012/11/27 13:47:52 -- THOLDING2是帐户实际持仓量,与THOLDING不同是该函数返回结果不会因为当前含有未成交委托单而变化
查查代码之前有发出平多的委托单子吗?有可能已经变成未成交委托单导致的不执行 |
-- 作者:yanxc -- 发布时间:2012/11/27 16:57:24 --
模拟不是按K线吗?无所谓撮合的问题啊,又不是仿真。 |
-- 作者:admin -- 发布时间:2012/11/27 21:41:19 -- http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=332 参考问题4 使用后台的调试方法,检查第二行委托里的每个参数,看看是不是参数的问题导致委托失败 |