請問一下想寫一個程式
當CCI小於-100的條件成立之後的第一次遇到5均黃金交叉20均時要多
要如何寫比較好
因為CCI條件成立之後到第一次遇到黃金交叉可能CCI又大於-100了
不知道要如何寫,可以提供參考範例嗎?
謝謝
請問一下想寫一個程式
當CCI小於-100的條件成立之後的第一次遇到5均黃金交叉20均時要多
要如何寫比較好
因為CCI條件成立之後到第一次遇到黃金交叉可能CCI又大於-100了
不知道要如何寫,可以提供參考範例嗎?
謝謝
Hello ahgi,
您可以用變數紀錄 CCI 條件達成,接著在黃金交叉時再將其重置。
舉例來說:
var: intrabarpersist _cciCond(False);
value1 = CCI(14);
value2 = average(close, 5);
value3 = average(close, 20);
if value1 < -100 then _cciCond = True;
if _cciCond and value2 cross over value3 then begin
_cciCond = False;
setposition(1, market);
end;
謝謝解答
請問這若要改成指標,
setposition(1, market);
是不是改這行即可呢? plot1(??)
4 評論