我用5分K,當沖程式訊號如下
if time>=0930 and time<=1340 and marketposition=0 then begin buy next bar at opend(0)+30 stop; sellshort next bar at opend(0)-30 stop; end;
已經條件設好是9:30分以後才進場,為什麼只有那天特別奇怪,一開盤就進場了(多單進場7352),而不是9:30一開盤就進場?
會不會前一天營業日剛好是結算日而系統錯亂?
補充:是2012年1/30的盤
沒錯!因為最後一根是 1330而你的要求是
if time>=0930 and time<=1340 and marketposition=0 then begin
大於0930符合
小於1340符合..
就在下一根~即隔日第一根交易啦!(buy next bar)..
懂了,原來前天結算時間是time=1330,謝謝樓上2位