您好,
使用腳本print功能途中,在逐筆洗價的前提下,發現不管採用「k棒內單次觸發」或是「啟動後只觸發一次」,
觸發的功能都只限於雷達的警示,不包含print指令的限制。
目前是在同一根k棒會重複print。
我希望在逐筆洗價過程中,符合條件後print一次資訊就好。
於是想說採用計數(c0)方式限制print條件
範例程式:
var:c0(0);
if time=090000 or date<>date[1] then c0=0;
if time > 093000 then begin
if isLastBar and c0=0 then begin
print(file("C:\Users\User\trading Bot\test.log"),date,time,symbol);
ret=1;
c0=1;
end;
end;
不過逐筆洗價的執行似乎不會記錄c0的改變,導致在同一個週期的k棒仍然重複print

請問有沒有其他方法能解決呢?
動作需求是:能及時監控,且觸發後只print一筆資料到記事本
謝謝您
3 評論