 |
chwqk
資深會員

註冊日期: Jan 2006
來 自:
文章數量: 121 |
股票除權息DATE=0
一般除權息DATE
LSD:DIVDISX('','StkDivDate',DIVDISX('')),LINETHICK0;; //最後除權DATE
LCD:DIVDISX('','CshDivDate',DIVDISX('')),LINETHICK0;; //最後除息DATE
但部分股票有除權息紀錄,但
DIVDISX('','StkDivDate',DIVDISX(''))=0
DIVDISX('','CshDivDate',DIVDISX(''))=0
例如: TO4430 耀億
20220825 有除息0.5元,
能否 更新 更正 資料
|
|
向版主報告此篇 |  |
|
2023-06-19 12:52 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18149 |
回覆: 股票除權息DATE=0
引用: 最初由 chwqk 發表
一般除權息DATE
LSD:DIVDISX('','StkDivDate',DIVDISX('')),LINETHICK0;; //最後除權DATE
LCD:DIVDISX('','CshDivDate',DIVDISX('')),LINETHICK0;; //最後除息DATE
但部分股票有除權息紀錄,但
DIVDISX('','StkDivDate',DIVDISX(''))=0
DIVDISX('','CshDivDate',DIVDISX(''))=0
例如: TO4430 耀億
20220825 有除息0.5元,
能否 更新 更正 資料
資料並沒有錯,不需更正!!!
DIVDISX('') 是總資料筆數
並非是除權的最末筆或除息的最末筆
請見下圖,因為有一筆預計分派的資料存在!
也就是目前最末筆為該筆預計分派之資訊
當 StkDivDate=0 and CshDivDate=0 時,代表該筆為預計分派
若碰到有預計分派的情況
公式應該再往前追溯,才會拿到最終已發生的
以取得 "最後除權DATE" 為例
您應該是去尋找 StkDivDate<>0 的近期首筆資料
而非用 DIVDISX('') 去指定
故需要修正的是您取用的程式寫法,而非資料錯誤
cgjj 附帶上了此圖片:
|
|
向版主報告此篇 |  |
|
2023-06-19 14:09 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|