一年當中有多次除權息的股票要怎麼取的除權息日期?

  •   171 
  • 最後發表   JasonK  2024 一月 19
JasonK 發文於   2024/01/12

一年當中有多次除權息的股票要怎麼取的除權息日期?

目前只看到 GetField("除息日期"),但好像沒作用

排序方式: 標準 | 最新
XS小編 發文於   2024/01/16

Hello JasonK,

 

小編不清楚您所謂的沒作用是什麼意思,不過可以使用 除權息日期 來抓取最近一次公布的除權或是除息日期。

要抓取之前的日期,可以使用 GetField("除權息日期")[1] 的方式來抓取。

除息日期也可以用 [n] 的方式來取得前n次的資訊。

JasonK 發文於   2024/01/16

比如說我要抓 2330 台積的

2024, 2023, 2022 這 3 年每年的除權息日期要怎麼寫 

XS小編 發文於   2024/01/19

Hello JasonK,

 

您可以使用 year 函數來取得年份,搭配 while 迴圈就可以把資料拉出。

舉例來說:

value1 = 0;

while year(GetField("除權息日期")[value1]) >= 2022 begin

    print(GetField("除權息日期")[value1]);

    value1 += 1;

    end;

 

這樣就會印出2022以後的除權息日期。

發表回覆
Close