以下程式碼,

1.觸發時間為何都是記錄最後收盤時間?

2.加入ST1P = True; 後連指標都不見了?

var: intraBarPersist ST1(0), intraBarPersist ST1P(False);

// 檢查是否為第一次觸發賣出

if close > close[1]*1.02 and ST1P = False then begin

    // 畫出指標

    ST1=getField("時間", "tick"); // 取得當前的時間作為賣出觸發時間

    plot1(ST1, "觸發S"); // 畫出觸發時間     

    ST1P = True; // 設定觸發標誌,避免重複觸發

end;