小編您好,
請問我想在開倉後,之後的第N根k棒平倉(程式如下)
但以此做回測後,發現只會執行開倉,然後就hold到結束沒平倉。回測標的是小台指,請問指令哪邊需要調整呢?謝謝!
var: S_bar(0)
// 開倉條件
if position=0 and ........ then condition1 = true;
// 執行開倉並記錄當下k棒
if condition1 then begin
setposition(1,Market);
S_bar = Currentbar;
end;
// 第N根k棒後平倉
if Currentbar - S_bar = N then setposition(0,Market);
2 評論