如何使用XS選股腳本撰寫"RSI"大於50的選股清單?

 

公式:

RSI > 設定值

 

撰寫相關邏輯介紹:

XS有提供RSI函數,

因此利用函數就可以撰寫出類似的腳本。

 

程式碼範例:

input: RSILength(9), uservalue(50);

settotalbar(200);

SetInputName(1, "RSI期數");
SetInputName(2, "數值");


value1 = RSI(Close, RSILength);

if value1 > uservalue
then ret = 1;

outputfield1(value1,"RSI");
outputfield2(uservalue);

Jack 有使用Input 輸入參數,方便使用者在選股中心介面,直接調整輸入參數使用,

可供調整的參數有RSI期數、數值

 

今日跑的選股清單如下:

RSI選股

 

這邊Jack利用的是日線,有不同頻率需要的user在自行更改頻率即可

以上提供參考。