投资者咨询:如何在日线周期里准确调取周线均线数据 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-4-12 13:39
如题:如何在日线周期里准确调取周线均线数据
CC:="MIN$5$CLOSE";//返回5分钟的收盘价。
N:=BARSLAST(MOD(DAYBARPOS,5)=1)+1;//返回当根K线是第几根1分钟K线
CC1:=IF(N=1,CC,0);//如果是第一根1分钟K线,就取前一根K线的收盘价,否则取0
T5:=SUM(CC1,SUMBARS(N=1,5-1))+C;//求前4个五分钟的收盘价与最新一根K线的最新价
T10:=SUM(CC1,SUMBARS(N=1,10-1))+C;
T20:=SUM(CC1,SUMBARS(N=1,20-1))+C;
T40:=SUM(CC1,SUMBARS(N=1,40-1))+C;
T60:=SUM(CC1,SUMBARS(N=1,60-1))+C;
T120:=SUM(CC1,SUMBARS(N=1,120-1))+C;
5MA1:=T5/5;//求平均
5MA2:=T10/10;
5MA3:=T20/20;
5MA4:=T40/40;
5MA5:=T60/60;
5MA6:=T120/120;
技术人员回复
日期:2019-4-12 13:44
这样:
N:=BARSLAST(WEEKDAY<REF(WEEKDAY,1))+1;//返回当根K线是第几根1分钟K线
CC1:=IF(N=1,REF(C,1),0);//如果是第一根1分钟K线,就取前一根K线的收盘价,否则取0
T5:=SUM(CC1,SUMBARS(N=1,5-1))+C;//求前4个五分钟的收盘价与最新一根K线的最新价
T10:=SUM(CC1,SUMBARS(N=1,10-1))+C;
T20:=SUM(CC1,SUMBARS(N=1,20-1))+C;
T40:=SUM(CC1,SUMBARS(N=1,40-1))+C;
T60:=SUM(CC1,SUMBARS(N=1,60-1))+C;
T120:=SUM(CC1,SUMBARS(N=1,120-1))+C;
5MA1:=T5/5;//求平均
5MA2:=T10/10;
5MA3:=T20/20;
5MA4:=T40/40;
5MA5:=T60/60;
5MA6:=T120/120;