請賜教,怎么能在第二根K線執行交易命令
作者:開拓者 TB 來源:cxh99.com 發布時間:2018年12月02日
-
咨詢內容:
If(Close[1]>MA1 AND MA1>MA2??AND MA2>MA3 )
? ? ? ? Buy ( 0,close[1]+ minmove*pricescale *-1);
? ? If(Close[1]<MA3) Sell( 0,close[1] +minmove*pricescale *1);
? ? ? ? If(Close[1]<MA1 AND MA1<MA2 AND MA2<MA3 )SellShort( 0,close [1]+ minmove*pricescale*1);
? ? ? ? If(Close[1]>ma3 ) BuyToCover ( 0,close[1]+ minmove*pricescale *-1);
? ? ? ? End
同樣的語法為什么平倉可以第二根發出指令,執行。開倉卻在第一根就發出指令,執行了??
?
?來源:CXH99.COM
-
TB技術人員:
開倉與平倉條件都不同啊,沒法去討論平倉在第二根,開倉卻在第一根的不合理性吧?
再說,你這里所說的”第一根“與“第二根”是以什么以基準的呀?
?
-
TB客服:
新手,不太懂,版主大大請賜教。開倉條件,M1,M2,M3,三根均線。Bar 收盤價>均線 M1??,M1>M2 ,M2>M3 ,符合開倉條件。
設想在下一根Bar 進行委托。
我寫的代碼總是在 符合條件的這根BAR就開倉了,怎么解決啊?謝謝