我把如下代码放在一个公式里 但是预警交易和指示不一致 错误在那?
tBUY(DT and ref(dt,1)=0 and tHOLDING=0, 1,lmt,h );
tBUYSHORT(KT and ref(kt,1)=0 and tHOLDING=0,1 ,lmt,l );
tsell(KT and ref(kt,1)=0 and tHOLDING>0,0,lmt,l );
tsellshort(DT and ref(dt,1)=0 and tHOLDING<0,0,lmt,h );
BUY(DT and ref(dt,1)=0 , 1 ,h );
BUYSHORT(KT and ref(kt,1)=0,1 ,l );
sell(KT and ref(kt,1)=0,0 ,l );
sellshort(DT and ref(dt,1)=0 , 1 ,h );
预警交易的价格是即时的报价。
而图形上是基于测试模拟的交易,一般会是当前K线的收盘价或者下根K线的开盘价等等。
你的预警时间间隔,是不是数字调的过大,建议使用1秒试试
是一秒 如果设成零是什么意思
我上面的代码有错误吗 就是按上面代码 指示和交易是应该一致吗
次序问题,先平再开,这样试试
tsellshort(DT and ref(dt,1)=0 and tHOLDING<0,0,lmt,h );
tBUY(DT and ref(dt,1)=0 and tHOLDING=0, 1,lmt,h );
tsell(KT and ref(kt,1)=0 and tHOLDING>0,0,lmt,l );
tBUYSHORT(KT and ref(kt,1)=0 and tHOLDING=0,1 ,lmt,l );
sellshort(DT and ref(dt,1)=0 , 1 ,h );
BUY(DT and ref(dt,1)=0 , 1 ,h );
sell(KT and ref(kt,1)=0,0 ,l );
BUYSHORT(KT and ref(kt,1)=0,1 ,l );
我试了开仓基本正常 还是出现莫名其妙的平仓 怎没回事
点击预警中的该项的【修改条件】,就可看到