我XS寫了一個撈出RSI鈍化的程式,但一隻都撈不到,
預期像是崇佑-KY(5543) RSI高檔鈍化+沿著均線飆上去的應該都要可以抓到才對,
想請問一下我是哪邊沒寫好嗎?
感恩
Input:
days(3, "鈍化天數"),
length(5, "RSI期數"),
rsiHigh(80, "RSI超買區"),
rsiLow(20, "RSI超賣區");
var:result(0);//1多方 2空方
settotalbar(1); // 我只要計算當天就好
SetBackBar(10); // 因應Average(close,5) + 三期 => 最長 8 期
//底檔RSI鈍化 + K線在5MA之下
if TrueAll(
(
RSI(Close, length) <= rsiLow
AND high <= Average(close, 5) // 小於5MA
), 3)
then result=2;
//高檔RSI鈍化 + K線在5MA之上
if TrueAll(
(
RSI(Close, length) >= rsiHigh
AND Close >= Average(close, 5)
), 3)
then result = 1;
outputfield1(result,"多空方");
Ret = result <> 0 ;


3 評論