如果有一個指標,只想要在最新的兩天,做出判別,並且plot,要怎麼做呢
附圖裡用islastbar寫得出最新一根的,但是白天時沒有最新一根的籌碼資料,所以無顯示

請問XS有辦法寫出這樣的指標嗎?
另外也想請問islastbar的函數邏輯
如果有一個指標,只想要在最新的兩天,做出判別,並且plot,要怎麼做呢
附圖裡用islastbar寫得出最新一根的,但是白天時沒有最新一根的籌碼資料,所以無顯示

請問XS有辦法寫出這樣的指標嗎?
另外也想請問islastbar的函數邏輯
後來想到用datediff(currentdate,date)<=n就可以了
Hello cada,
您可以參考islastbar的說明。
如果是用在指標上的話,只會劃出掛上去時的那根Bar和以後的資訊,或著是關閉後再開啟的最後一根Bar及之後的資訊。
換句話說,運算時若系統判斷之後沒有Bar的話就會是True。
另外建議您,如果會需要用到可能還沒更新的資訊的話,可以使用 GetFieldDate來作判別。
舉例來說:
GetFieldDate("投信持股", "D") <> GetFieldDate("Date", "D") then value1 = GetField("投信持股", "D")[1] else value1 = GetField("投信持股", "D");
這樣在沒有新的資訊的時候會先顯示昨日的資訊。
2 評論