周線..DayOfWeek(Date)=5
月線...DayOfMonth(Date)=LastDayOfMonth(month(date))
原本是這樣寫但寫在指標好像數值都不對~~再麻煩小編解答謝謝~~~
周線..DayOfWeek(Date)=5
月線...DayOfMonth(Date)=LastDayOfMonth(month(date))
原本是這樣寫但寫在指標好像數值都不對~~再麻煩小編解答謝謝~~~
Hello fangchih,
因為並不是每週的最後一個交易日都是星期五,每月的最後一個交易日也不一定是該月的最後一天。
就小幫手所知,應該沒有辦法在當日確定該日是否為當週/當月的最後一天,除非剛好是該週/該月的最後一天。
如果是過了該天在確認的話就可以辦到。
您可以使用 weekofmonth 和 month 來確認。
舉例來說 weekofmonth(getfield("Date", "D")[1]) <> weekofmonth(getfield("Date", "D")) 這樣前一日會是上一週的最後一天, month(getfield("Date", "D")[1]) <> month(getfield("Date", "D")) 前一日就會是上個月的最後一天。
再請教小編~~~
假如我使用
xf_GetValue("W",我指定的項目,0)~~
xf_GetValue("M",我指定的項目,0)~~
這樣可以計算出來當天是最後一天交易的月或周嗎~~~
3 評論