如標題 之敘述
請問 ETF 最近4季的配息合計 要如何寫程式
- 110
- 最後發表 鑽牛角尖 2022 九月 23
鑽牛角尖
發文於
2022/09/18
我先算出一年前的日期 以變數 value20 記錄
再用回圈抓出一年配幾次息
再用回圈把這些息值加起來
但剛發行的 ETP 只配過一次息
執行以下程式會錯誤
因 i=0 時無問題
i=1 時因沒有那筆資料 而執行錯誤 把該 ETF 踢掉
有沒有方法 解決此問題
i=0;
while (GetField("除息日期")[i] > value20)
begin
i=i+1;
end;
j_max=i-1;
XQ小幫手
發文於
2022/09/23
Hello 鑽牛角尖,
如果您是用選股腳本,可以使用 GetFieldStartOffset 函數來確認該欄位目前有幾筆資料,再以此決定要往前拉幾筆。
其他的腳本的話,就小幫手所知沒有相關的函數可以使用。
3 評論