您好,为什么平仓时候总是有一部分仓位没有挂单呢?
我设定的是指定价平仓
if holding>0 and cross(r7,c) then
begin
sell(1,0,LIMITR,r7);
end
if holding<0 and cross(c,r6) then
begin
sellshort(1,0,LIMITR,r6);
end
谢谢!
固定时间间隔还是走完一根K线?您说的没挂单是指没有下单委托吗?
有勾选下单日志吗?您的代码思路结合固定时间间隔模式会信号闪烁,容易漏单,这样就会造成视觉上感觉没有反应。
不是漏单,而是部分仓位没有下单,一共16手热卷板,只自动挂了9手,另外7手就连下单都没有下单。
您填写的平仓数量为0,理论上全部平掉账户持仓。那么账户栏里的委托记录有吗?截图发一下。
另,您看下附图,下次实盘交易时把下单日志勾选上,有疑问会方便分析。

此主题相关图片如下:记录下单日志.jpg

后面那7手是我手动挂单成交的。

此主题相关图片如下:3g9d1i2uz1l$cxbc1)lj%n.png
14:41:05一栏,那7手报单被撤掉了。您有设置什么吗?比如追撤单吗
[此贴子已经被作者于2017-2-9 16:27:22编辑过]