全部 智大领峰 TBQuant功能 TBL语言 TB开户 问答专区 高手圈 其他
tb有没有函数返回某个交易日属于当年的第几周?如果没有,有何实现办法,谢谢!
2023-02-03 15:16

tb有没有函数返回某个交易日属于当年的第几周?如果没有,有何实现办法,谢谢!

kyover

应该没有这个函数。

如果要记录周数,还是老办法,用序列变量做状态变量去记录。每年第一天就重置为0,然后每到周一交易日就自加一。

2023-02-03 15:19
gordenwch

如果某个周一放假不是交易日,又该怎么处理?

2023-02-03 15:22
kyover
@gordenwch

嗯 这是个好问题。那就每年第一个交易日,明确号是周几,然后推算下一个周一是哪个日期

下一步,当date超过这个日期,计数器加一,再重复上面的步骤

这里主要涉及到一些规则上的问题,比如你的周期计数,是按交易周还是按自然周,交易周如果缺了交易日,顺延还是不顺延

细节问题还是自己考虑吧

2023-02-03 15:26
您未登录,请先 登录注册 后发表评论
顶部