股票公式,一步一步解释这代码,谢谢

2024-05-10 04:14

1. 股票公式,一步一步解释这代码,谢谢

周:=WEEKDAY-REF(WEEKDAY,1);
求当天与前一交易日星期数的差

假如这个差等于1,就有可能今天与前一交易日是在同一个周,也有可能前一个交易日是前若干个周的星期数恰好比今天小一个星期号,比如今天是星期3,前一个交易日是星期2,但不一定是上个周的星期二,如果这个差小于0,那肯定前一交易日与今天不在同一周,比如,今天星期三,上一个交易日是星期五,今天的星期数减前一天的星期数等于-2,小于0
----------------------------------
天:=IF(BARSCOUNT(V)=0,1,DATETODAY(DATE)-DATETODAY(REF(DATE,1)));
求今天与前一交易日自然日的差,如果这个差等于1,那前一交易日就是昨天,如果不等于1,就可能跨周,当然也可能是同一周,如果这个差大于6了,那肯定前一交易日与今天就不在同一周了,
-------------------------------------------------------
周天:=IF(BARSCOUNT(V)=0 OR SUMBARS(周6 ,1)>7,1,SUMBARS(周6 ,1));
计算在同一周的交易天数

这句是用来综合解决上面以星期或自然天数来确认今天与前一交易日是不是在同一周的问题,同时计算出同一周的天数
-------------------------------------


下面的两句就不用说了吧

股票公式,一步一步解释这代码,谢谢