以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  请问如何判断是本月第几周?  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=164614)

--  作者:stardna
--  发布时间:2018/7/27 15:31:08
--  请问如何判断是本月第几周?
在周线下,如何能实现呢?请教老师!
--  作者:FireScript
--  发布时间:2018/7/27 15:34:10
--  
 BARSLAST(MONTH<>ref(Month,1))+1

试下这句代码。

--  作者:stardna
--  发布时间:2018/8/1 10:45:18
--  
谢谢老师,老师真乃奇才!那如果在日线或者小时线下,该如何写呢?请老师指点迷津,万分感激!
--  作者:FireScript
--  发布时间:2018/8/1 11:19:15
--  
 那要看你一周如何界定了,因为正常一周跨月份也是很正常的,所以你是要按照固定7天算一周还是别的界定方式?
--  作者:stardna
--  发布时间:2018/8/1 13:48:46
--  
谢谢老师,能否按照我第一个问题问的周线的那种划分逻辑,在日线或者小时线上划分呢?比如在周线上,一个月能分出5周,那么到日线也这么划分,不知我描述清楚没?
--  作者:FireScript
--  发布时间:2018/8/1 14:30:54
--  
 如果需要按照周线的划分逻辑,可以考虑直接跨周期调用原先2楼的那个计算结果。
--  作者:stardna
--  发布时间:2018/8/1 14:38:25
--  
老师,能否不用跨周期的方法,直接在本周期内实现?谢谢老师!
--  作者:FireScript
--  发布时间:2018/8/1 14:49:15
--  
 不用跨周期,直接实现的话。遇到节假日的情况下,是没办法处理的。