一年當中有多次除權息的股票要怎麼取的除權息日期?
目前只看到 GetField("除息日期"),但好像沒作用
3 評論
Hello JasonK,
小編不清楚您所謂的沒作用是什麼意思,不過可以使用 除權息日期 來抓取最近一次公布的除權或是除息日期。
要抓取之前的日期,可以使用 GetField("除權息日期")[1] 的方式來抓取。
除息日期也可以用 [n] 的方式來取得前n次的資訊。
比如說我要抓 2330 台積的
2024, 2023, 2022 這 3 年每年的除權息日期要怎麼寫
您可以使用 year 函數來取得年份,搭配 while 迴圈就可以把資料拉出。
舉例來說:
value1 = 0;
while year(GetField("除權息日期")[value1]) >= 2022 begin
print(GetField("除權息日期")[value1]);
value1 += 1;
end;
這樣就會印出2022以後的除權息日期。
3 評論