請教小編和各位先進
GetField("均價"),若要表達小於一分鐘前的均價,需要用 close[1] < GetField("均價")[1] 嗎? 還是說均價原本就會隨著指定的BAR調整?
謝謝
請教小編和各位先進
GetField("均價"),若要表達小於一分鐘前的均價,需要用 close[1] < GetField("均價")[1] 嗎? 還是說均價原本就會隨著指定的BAR調整?
謝謝
1.不清楚你說的小於一分鐘前是甚麼意思? 是不是大於一分鐘前? 如果你的執行環境是一分鐘頻率,那麼[1]就是前一根K棒也就是前一分鐘的意思,也可以用getfield("均價","1")[1]來指定抓取前1分鐘均價。
2.基本上數值都會隨著每次換bar執行腳本一直更新,若要固定抓取指定時間的值,可以用time和變數記錄,便可以固定數值。
//執行環境1分鐘頻率
//紀錄09:03分的均價,之後value1都會是09:03分的均價
if time=090300 then value1=getfield("均價","1");
了解 謝謝!
2 評論