你好,
當在使用XQ自動交易環境時,IsRealTime 這個值為什麼有時候是0有時候是1?
if getInfo("IsRealTime")=0 and getField("收盤價","D")[1] = GetField("漲停價", "D")[1] then // not ( getField("收盤價","D")[1] = GetField("漲停價", "D")[1]
begin
print(file(ArgetFileName), FormatDate("yyyy/MM/dd", CurrentDate) , SymbolName , getField("收盤價","D")[1] , GetField("漲停價", "D")[1]);
raiseruntimeerror("前日未漲停關閉"); // 用來中斷執行中的程式
end;
盤中有的股票是0又有1, 而盤後就都會是0 ?
另外getField("收盤價","D")[1] 這個指令不是就是要抓前一日收盤價的值,應該IsRealTime不論是否即時,此資料應該都是歷史資料,但跑出來結果是會不相同的?
請問這是正常的嗎?
1 評論