我在交易腳本裡設置了兩個參數想自己根據1分K統計特大單數量,寫了下述這段:
if date<>date[1] then begin
_buyLargeBidCount = 0;
_sellLargeBidCount = 0;
end;
// 初始化特大單量
if (GetField("買進特大單量","1") > 1 and _buyLargeBidCount = 0)
or GetField("買進特大單量","1") > _buyLargeBidCount
then begin
_buyLargeBidCount = GetField("買進特大單量","1");
end;
if (GetField("賣出特大單量","1") > 1 and _sellLargeBidCount = 0)
or GetField("賣出特大單量","1") > _sellLargeBidCount
then begin
_sellLargeBidCount = GetField("賣出特大單量","1");
end;
但這段在我透過自動交易回測時,選擇模擬洗價會報錯誤:
(取消模擬洗價就不會報錯,但也無法觸發我的進出場條件)

假如我想要在1分K根據敲進特大單觸發進場做空的話,該如何抓取特大單做判斷呢?
11 評論