分享通达信好指标-----北沙分时
源码乃北沙老师所创,比较完美地解决了
通达信软件分时界面划线之难题,真可谓
功德无量之善举。再次深表谢意。
闲话不表,源码奉上,供君品鉴。
2013-4-17 21:15 上传
下载附件( KB)
2013-4-17 21:15 上传
下载附件( KB)
2013-4-17 21:15 上传
下载附件( KB)
---------------------------------------------
均价:SUM(V*C,0)/SUM(V,0),COLORYELLOW;
SJ1:=TIME=93100;
SJ2:=TIME=130000;
T1:=BARSLAST(SJ1);
T2:=BARSLAST(SJ2);
午前低点:=IF(BETWEEN(TIME,93100,130000),LLV(L,T1),DRAWNULL)=C;
WQD:=CONST(REF(C,BARSLAST(IF(FILTERX(午前低点,T1),1,0))));
WD:=FILTERX(午前低点,T1);
午前高点:=IF(BETWEEN(TIME,93100,130000),HHV(H,T1),DRAWNULL)=C;
WQG:=CONST(REF(C,BARSLAST(IF(FILTERX(午前高点,T1),1,0))));
WG:=FILTERX(午前高点,T1);
午前高点数:=CONST(IF(BARSLAST(WG)>=0,REF(T1,BARSLAST(WG)),DRAWNULL));
午前低点数:=CONST(IF(BARSLAST(WD)>=0,REF(T1,BARSLAST(WD)),DRAWNULL));
{上午区间}
早开横线:=CONST(DYNAINFO(4));
午收横线:=CONST(REF(C,T2));
午收:=(IF(SJ2,1,0));
早开横线最高:=IF(TIME=93100 AND 早开横线=MAX(早开横线,MAX(WQG,WQD)),1,0);
早开横线最低:=IF(TIME=93100 AND 早开横线=MIN(早开横线,MIN(WQG,WQD)),1,0);
开盘起始点:=SJ1 AND 早开横线<=WQG AND 早开横线>=WQD;
起点成立:=SJ1 AND 早开横线<=WQG AND 早开横线>=WQD;
起点1:=CROSS(SUM(IF(CROSS(SUM(WD+WG,T1)=1,),1,CROSS(SUM(WD+WG,0)=2,)),T1)=1,);
起点1天数:=CONST(IF(BARSLAST(起点1)>=0,REF(T1,BARSLAST(起点1)),DRAWNULL));
起点1横线:=CONST(IF(BARSLAST(起点1)>=0,REF(C,BARSLAST(起点1)),DRAWNULL));
{第一根画线}
第一根1:IF(REF(起点成立,T1) AND T1>=0 AND T1<=起点1天数 AND 早开横线<起点1横线,
((起点1横线-早开横线)/起点1天数)*T1+早开横线,DRAWNULL),HICK2,COLO
分享通达信好指标-----北沙分时 来自淘豆网www.taodocs.com转载请标明出处.