小編您好
我寫了一個選股語法以計算相對強度我想請問有沒有辦法將這個語法改為用函數語法然後用選股排名,假如可以我該如何更改呢
語法如下:
input:Strength(1,"強度指數");
value1 = rateofChange(close, 240); //計算個股收盤價一年漲跌幅(一年約240日交易日)
Value2 = rateofChange(close, 120); //計算個股收盤價半年漲跌幅(半年約120日交易日)
Value3 = rateofChange(close, 60); //計算個股收盤價一季漲跌幅(一季約60日交易日)
Value4 = (Getfield("收盤價", "D") - average(close, 240))/average(close, 240);
Value5 = (Getfield("收盤價", "D") - average(close, 120))/average(close, 120);
Value6 = (Getfield("收盤價", "D") - average(close, 60))/average(close, 60);
Value7= (Value1*0.075)+(Value2*0.15)+(Value3*0.275)+(Value4*0.075)+(Value5*0.15)+(Value6*0.275);
If value7>=Strength then Ret=1;
OutputField10(Value7, "RS rate");
1 評論