最近在選股中心回測營收創高股
回測時有勾選「最大同時進場次數=1」
代表某檔股票一次只會買1張
但停損出場後,因為隔天還是滿足設定的條件,又會再次進場
想問說要怎麼設定讓每支股票在回測的期間內至多進場1次
也就是觸發停損停利後不會再次進場
謝謝
最近在選股中心回測營收創高股
回測時有勾選「最大同時進場次數=1」
代表某檔股票一次只會買1張
但停損出場後,因為隔天還是滿足設定的條件,又會再次進場
想問說要怎麼設定讓每支股票在回測的期間內至多進場1次
也就是觸發停損停利後不會再次進場
謝謝
Hello BD,
您可以使用變數來控制條件觸發。
舉例來說,假設要回測從 2018/01/01 以後的資料:
var: _once(0);
condition1 = 觸發條件;
if condition1 and date>= 20180101 and _once = 0 then begin
ret = 1;
_once += 1;
end;
這樣只要在 2018/01/01 以後條件符合的話 _once 就會增加,導致 _once = 0 這個條件不再符合。
謝謝小幫手!!
2 評論