想根據(jù)本周周幾求上周成交量的加總
作者:通達(dá)信 來(lái)源:cxh99.com 發(fā)布時(shí)間:2021年03月09日
-
咨詢內(nèi)容:
一直試不出來(lái),還請(qǐng)前輩們指點(diǎn)一下。
例如今天周3,想求上周周一累加到周三的成交量。若是上周周三放假無(wú)數(shù)據(jù),則要上周周一累加到周二的成交量。
PS。這個(gè)其實(shí)也是我經(jīng)常碰到的障礙。例如barslast(weekday=3),那就沒(méi)有問(wèn)題,能順利對(duì)應(yīng)到上周三;但是一旦要根據(jù)本周三對(duì)應(yīng)到上周三,也不能寫成 barslast(weekday=weekday)!! 也不能用barslast(weekday=const(weekday)。。。。。
?
?來(lái)源:C X H 9 9 .C O M )
-
通達(dá)信技術(shù)部:
按實(shí)際日期判斷的計(jì)算太繁重,而按周期數(shù)據(jù)的計(jì)算比較方便,因?yàn)楣奖緛?lái)就是按周期來(lái)取數(shù)并加以處理的。下面我給出了一種根據(jù)當(dāng)前周期是周X,而累加上周一到上周周X的計(jì)算公式,供參考:FF:REF(SUM(VOL,WEEKDAY),5);
?
-
網(wǎng)友交流:
謝謝您的指點(diǎn)。我也想過(guò)這個(gè)方式,但是問(wèn)題出在ref(xx,5)上面,因?yàn)椴⒎敲恳恢芏加?個(gè)交易日。而我想要比較的是本周與上一周同期的成交量差異。采用ref(xx,5)的方式,從第一個(gè)誤差產(chǎn)生后,每一日都會(huì)產(chǎn)生錯(cuò)位,所以我才沒(méi)有采用這個(gè)方式。
?
-
網(wǎng)友交流:
可參考:
X:CONST(WEEKDAY);
N:REF(BARSLAST(WEEKDAY<=X),1)+1;