5分K不洗價的腳本,如果0900這根K棒符合條件多單進場5張,然後我想在下根K棒就掛1%的停利委託單以及刪除未成交的買進委託單,可以同時處理嗎?
if condition1 then begin
value1 = CurrentBar;
SetPosition(5, AddSpread(Close, -3));
end;
if CurrentBar = value1 +1 and position > 0 then begin
SetPosition(0, FilledAvgPrice*1.01);
end;
1. 假設委託買進5張,只成交3張的話,
上面這個寫法把部位變0,程式會執行刪除2張未成交的買進委託單和執行賣出3張的委託單嗎?
如果不會要如何改寫呢?
2. 在都未成交的情況下,上面這個寫法就會直接把5張的未成交的委託單刪除了對吧?,還是說會因為FilledAvgPrice為0而無法執行?
6 評論