addMarketHoliday

New in version 1.30.21.

语法

addMarketHoliday(marketName, holiday)

参数

marketName 字符串标量,表示交易日历标识,例如:国外交易所的 ISO Code、国内交易所简称或自定义交易日历名称。marketName 不能和 marketHolidayDir 下的文件同名。

holiday DATE 类型向量,表示节假日。因为系统默认周末为节假日,所以 holiday 只需指定非周末的节假日(休市)日期。

详情

在线添加一个交易市场节假日文件,通过此文件生成一个交易日历。调用该函数后,在 marketHolidayDir 指定的目录下会生成一个和 marketName 同名的 csv 文件。

注意:

该函数只能由管理员调用。

该函数仅对当前节点有效。集群环境中,可通过 pnodeRun 调用该函数,使其在其它节点生效。

例子

$ addMarketHoliday("DCBA",2022.01.03 2022.01.05)
$ temporalAdd(2022.01.01,1,"DCBA")
2022.01.04
$ index = [2022.01.01, 2022.01.02, 2022.01.03, 2022.01.04]
$ s = indexedSeries(index, 1..4)
$ s.resample("DCBA", sum);
label col1
2021.12.31 6
2022.01.04 4

相关函数:updateMarketHoliday, getMarketCalendar