← 返回源码库
综合类 2026年10月5日

通达信十周均价主图指标公式

95 次查看 33 次复制
通达信十周均价主图指标公式指标效果图
指标效果图
📄 源码
星期:=WEEKDAY;
日1:=DATETODAY(DATE);
上市日:=REF(DATE,TOTALBARSCOUNT-CURRBARSCOUNT);
自然日:=日1-DATETODAY(上市日)+1;

周切换:=(自然日-REF(自然日,1))!=星期-REF(星期,1)
OR TOTALBARSCOUNT-CURRBARSCOUNT=0;

本周位置:=BARSLAST(周切换)+1;

周1:=REF(C,本周位置);
周2:=REF(周1,本周位置);
周3:=REF(周2,本周位置);
周4:=REF(周3,本周位置);
周5:=REF(周4,本周位置);
周6:=REF(周5,本周位置);
周7:=REF(周6,本周位置);
周8:=REF(周7,本周位置);
周9:=REF(周8,本周位置);

十周价:=(C+周1+周2+周3+周4+周5+周6+周7+周8+周9)/10;

十周均价:CONST(十周价),COLORFF0080,LINETHICK2;
DRAWTEXT(ISLASTBAR,十周均价,'十周均价'),COLORYELLOW;