XQ大大您好,我想請問一下 " Cross Above " 的確切定義為何???

在上圖中,第一根K棒的最高價是53.3,第二根K棒的開盤價是53.1、最高價是54.5、最低價是52.5、收盤價是54.5,
而我的XS寫法是
if close cross Above high[1] then plot1(close,"UP");
但為何在第二根K棒卻沒有出現訊號呢? 是哪邊有寫錯嗎? 感謝XQ大大解答,謝謝。
XQ大大您好,我想請問一下 " Cross Above " 的確切定義為何???

在上圖中,第一根K棒的最高價是53.3,第二根K棒的開盤價是53.1、最高價是54.5、最低價是52.5、收盤價是54.5,
而我的XS寫法是
if close cross Above high[1] then plot1(close,"UP");
但為何在第二根K棒卻沒有出現訊號呢? 是哪邊有寫錯嗎? 感謝XQ大大解答,謝謝。
Hello Eddie Rich,
您可以參考 cross above 的說明。
也就時說,您的條件要達成的話,會是
close >= high[1] and close[1] < high[2]
的狀況,而不是只看high[1]。
如果您的需求和 cross above 不同的話,可以自行撰寫。
像是 close[1] < high[1] and close > high[1] 這樣可能會比較符合您所想的狀況。
1 評論