如何实现240分钟(4小时)及以上周期显示月度级别?
修改方案
直接调整日内周期的判断逻辑,加入对240分钟及以上周期的判断,就能实现你的需求。修改后的代码如下:
get_pivot_resolution() => resolution = "M" if pivot_time_frame == AUTO if timeframe.isintraday resolution := timeframe.multiplier <= 15 ? "D" : timeframe.multiplier >= 240 ? "M" : "W" else if timeframe.isweekly or timeframe.ismonthly resolution := "12M"
改动说明
- 保留原有的**15分钟及以下周期显示日级别("D")**的逻辑
- 新增判断:240分钟及以上的日内周期显示月度级别("M")
- 其余日内周期(比如30、60、120分钟)仍显示周级别("W")
- 周、月周期的逻辑维持不变,继续显示12个月级别("12M")
内容的提问来源于stack exchange,提问作者Philo
相关产品推荐
相关产品推荐

