新的一年即将开启,DolphinDB 提供的交易日历也升级到2024年的全新版本啦!我们为大家提供了离线更新和在线更新两种方式:
离线更新
https://gitee.com/dolphindb/DolphinDBModules/tree/200.11/MarketHoliday
下载 marketHoliday 文件夹,并替换 <dolphindb>/server 路径下的 marketHoliday 文件夹。若为集群环境,需要替换每台机器下的对应文件夹。在替换完成后,需要重启集群完成更新。
在线更新
def update_2024_holiday(market_code, old_holiday_dir, new_holiday_dir){old_holiday_files = exec filename.strReplace(".csv","") from files(old_holiday_dir)new_holiday_files = exec filename.strReplace(".csv","") from files(new_holiday_dir)if (!(market_code in new_holiday_files)){return "There is no market holiday file of the exchange."}this_holiday = loadText(new_holiday_dir+'/'+market_code+".csv")if (market_code in old_holiday_files){updateMarketHoliday(market_code,this_holiday.col(0))}else{addMarketHoliday(market_code, this_holiday.col(0))}}market_code = "CZCE" //需要更新的交易所标识码old_holiday_dir = "<dolphindb>/server/marketHoliday" //原 marketHoliday 文件夹路径new_holiday_dir = "<dolphindb>/server/newMarketHoliday" //新 marketHoliday 文件夹路径update_2024_holiday(market_code, old_holiday_dir, new_holiday_dir)
验证更新结果
2024.01.01 in getMarketCalendar("CZCE",2024.01.01, 2024.12.31)
DolphinDB 交易日历中包含的国际交易所、中国大陆交易所详细列表,可点击文末阅读原文了解。
预告一下,即将推出的 DolphinDB 2.00.11/1.30.23版本将会内置2024年的交易日历,同时将有一系列功能更新:新增 TSDB 的软删除功能、新增标准 SQL 的 analytical function(或称 window fucntion)、新增分账功能、优化异步复制功能……敬请期待!
Explore More




文章转载自DolphinDB智臾科技,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




