1.您好我想計算過去一檔股票本益比的標準差,當目前本益比低於過去5年一倍標準差時買進,但回測結果2021/3以前都沒有資料,想了解這樣的寫法是否有誤,謝謝你們幫忙!
2. value1 = GetField("本益比","D") , Plot(value1) 若想加入XQ指標是要哪種權限,謝謝
input : StdYear(5,"幾年的本益比");
var: everyearPE(0);
var: PastSTDV(0);
var: MyDay(0);
var: i(0);
var: AvgPE(0);
settotalbar(1200);
MyDay = 240*StdYear;
value1 = GetField("本益比","D");
for i = 0 to Myday
Begin
everyearPE = GetField("本益比","D")[i] ; //20 21 22 23 24
End;
PastSTDV = standardDev(everyearPE,Myday,1) ;
AvgPE = average(everyearPE,Myday);
if value1 < AvgPE - PastSTDV
then ret =1 ;

1 評論