斑竹老师 我用下面的语句 在1分钟K线里面自动交易,时间选择在1根K线结束以后操作,但是在实际操作中发现,有时候系统在交易信号出现时没有把原来的老单子平掉,直接开了新仓 。这样在实际帐户里面就出现了一多一空的单子,请问是什么原因照成的,如果方便的话,能贴个正确的写法给我们学习吗。 谢谢!
//多头进场
if Long then
begin {有可能同时止损并翻转}
sellshort( holding<0,0,limitr,h);
buy( holding=0,1,limitr,h);
end
//空头进场
if Short then
begin {有可能同时止损并翻转}
sell( holding>0,0,limitr,l);
buyshort( holding=0,1,limitr,l);
end
那改成收盘价 会不会避免这个情况发生呢?谢谢!
斑竹老师 我用下面的语句 在1分钟K线里面自动交易,时间选择在1根K线结束以后操作,但是在实际操作中发现,有时候系统在交易信号出现时没有把原来的老单子平掉,直接开了新仓 。这样在实际帐户里面就出现了一多一空的单子,请问是什么原因照成的,如果方便的话,能贴个正确的写法给我们学习吗。 谢谢!
//多头进场
if Long then
begin {有可能同时止损并翻转}
sellshort( holding<0,0,limitr,h);
buy( holding=0,1,limitr,h);
end
//空头进场
if Short then
begin {有可能同时止损并翻转}
sell( holding>0,0,limitr,l);
buyshort( holding=0,1,limitr,l);
end