想請小幫手幫忙查明
我用同一個程式同時執行陽明(2609)和陽明期近月(市價,頻率5分鐘,不洗價),理論上開平倉的時點應相同,但本年度1月份回測結果,兩種商品是不同開平倉時間。想請教是否是資料庫有誤還是程式bug?
程式碼如下
value1 = GetsymbolField("2609.tw","close","5");
value2 = bollingerBand(value1,20,2);
value3 = bollingerBand(value1,20,-2);
if time>=090000 and time<132000 then begin
if value2>value2[1] and value3>value3[1] then setposition(1);
if value2<value2[1] and value3<value3[1] then setposition(-1);
end;
if time=132000 then begin
setposition(0);
end;
 
            
        
        
            
2 評論