小幫手好
我用指標模組跟交易模組,分別抓取每月庫藏股申報家數及計算布林通道上緣,但兩模組出來的申報家數差異很大,布林通道上緣的值雖差異較小,但也不一樣
指標我也有用了內建的庫藏股指標,其每月庫藏股申報家數跟我自己寫的指標是一樣的,所以交易模組內的申報家數是錯的,但兩個寫法幾乎是一模一樣的,煩請小幫手協助,看看是寫法哪裡有問題,數值的比較放在檔案內了,謝謝
以下是指標的寫法
value1=getField("庫藏股申請家數","m");
value2 = BollingerBand(getField("庫藏股申請家數","m"),10,1.5);
plot(1, value1,"申請家數");
plot(2, value2,"upband");
以下是交易模組內寫法,回測用日資料,商品是期貨連續月
if month(date)<>month(date[1]) and currenttime=084500 then begin
value1=getsymbolField("TSE.TW", "庫藏股申請家數", "M");
value2= BollingerBand(getsymbolField("TSE.TW", "庫藏股申請家數", "M"),10,1.5);
print(date,value1,value2);
end;
1 評論