quickedit

在指標腳本中使用 input 搭配 inputkind 宣告參數時,可以另外搭配 quickedit 使用。 其作用在於讓 inputkind 所設定的選項可以在主圖或副圖上直接選擇,不需另外開啟指標設定作調整。

簡單的指標腳本使用範例如下:

input: IndexPomUnit(1, "大盤融資買進單位", inputkind:=Dict(["金額",1],["張數",2]), quickedit:=true);


if IndexPomUnit = 1 then plot1(GetField("融資買進金額", "D")) else if IndexPomUnit = 2 then plot1(GetField("融資買進張數", "D"));

在上述的範例是內宣告了一個名為 IndexPomUnit 的參數,用來存放計算大盤融資買進的數值,不過此數值的單位有金額張數兩種,故可以使用 inputkind 搭配 Dict 函數,就能在介面設定單位為金額或者張數,此範例預設單位為金額,並依此設定畫出對應的大盤融資買進數值。 而在加上了 quickedit:=true 後,則使用者可以直接在技術線圖上的指標中直接作修改。

以下兩張圖分別是使用了 quickedit:=true 以及沒使用的狀況:

01_new

02