求當天與前壹交易日星期數的差
假如這個差等於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(周<0 OR 天>6 ,1)>7,1,SUMBARS(周<0 OR 天>6 ,1));
計算在同壹周的交易天數
這句是用來綜合解決上面以星期或自然天數來確認今天與前壹交易日是不是在同壹周的問題,同時計算出同壹周的天數
-------------------------------------
下面的兩句就不用說了吧