之前有詢問過斜率的計算,小幫手幫提供類似以下的function~
我預期是計算5均線的斜率
可是找到的股數非常少,想請大大幫看一下我的腳本是否有誤
還是我應該要用1.5 1.75 這種來代表?
再麻煩開示一下func計算方式跟最後判斷角度的值的單位
原本需求是想抓看看 5均線 大於 30度 45度 60度的個股
value1 = average(GetField("收盤價","D"),5);
value2 = average(GetField("收盤價","D"),20);
value3 = average(GetField("收盤價","D"),10);
value4 = LinearRegSlope(value1,5); //計算5MA 5期的線性迴歸線斜率
value5 = LinearRegSlope(value2,20); //計算20MA 20期的線性迴歸線斜率
value6 = LinearRegSlope(value3,10); //計算10MA 10期的線性迴歸線斜率
if value4 >= 30 then ret =1;
3 評論