關於RSI的程式寫法

  •   359 
  • 最後發表   Jasmine  2021 七月 14
Jasmine 發文於   2021/07/12

您好 我想使用xscript來自訂指標,其中我想編一個有關RSI的指標,第一個想寫RSI背離(高檔和低檔)

另一個想寫今日的RSI值大於昨日的值,這個部份我該怎麼寫呢?

XQ小幫手 發文於   2021/07/14

Hello Jasmine,

 

RSI背離的判斷您可以參考警示腳本裡內建的RSI背離腳本。

今日的RSI值大於昨日的值,這需要看您所使用的頻率為何。

舉例來說假設是日頻率的話:

value1 = RSI(Close,6);

condition1 = value1 > value1[1];

這樣condition1就是判斷今日RSI值是否有大於昨日值。

但是跨頻率的話就需要改用 xf_RSIxf_GetValue

value1 = xf_RSI("D",GetField("Close","D"),6);

condition1 = value1 > xf_GetValue("D", value1, 1);

發表回覆
Close