小幫手請教
我想要將圖中紅色箭頭,價未破低,但RSI的值確破前低,這樣要如何表示呢?
我有試著將腳本邏輯判斷是,要將前低RSI值用一組變數紀錄,
但這個RSI前低值好像是要迴圈來判讀,我就寫不出來了。在此先感謝小幫手。

小幫手請教
我想要將圖中紅色箭頭,價未破低,但RSI的值確破前低,這樣要如何表示呢?
我有試著將腳本邏輯判斷是,要將前低RSI值用一組變數紀錄,
但這個RSI前低值好像是要迴圈來判讀,我就寫不出來了。在此先感謝小幫手。

Hello 風期會,
如果您是想要抓RSI背離的話,可以參考內建的RSI背離警示腳本,裡面使用了 linearregslope 來判斷收盤價和RSI的區間斜率。
或著您可以考慮使用 SwingLow 函數來抓出收盤價和RSI前兩個轉折點並比較兩者的大小。
另一個簡單的方法是用 SimpleLowest 函數
舉例來說:
value1 = SimpleLowest(low[1], 20);
value2 = SimpleLowest(rsi_value[1], 20);
if low > value1 and rsi_value < value2 then ret = 1;
//當根最低價大於過去20根Bar的最低價,且當根RSI小於過去20根Bar的RSI。
1 評論