通达信自用均价通道主图指标
===========================================================
通达信的实时界面不像飞狐或大智慧L2等软件可以直接编写指标。
给分时指标的编写带来了一定难度,经过参考他人分时编写思路,
基本上解决了此难题,自觉不错,发个初级版本,供大家参考。
主要目的在于提供思路,抛砖引玉。谢谢!
==================================================
图中共有粗细两个通道。
粗的代表自定参数通道,默认为2,代表均价上下2%的通道。
细线通道为当天实时振幅通道,可以了解当天波段范围。
并在昨天收盘价叠加价差指标,便于实时查看。
源码如下,欢迎优化。
参数P=2
用于一分钟周期。主图指标。
STICKLINE(C>0,L,H,3,0),COLORBLACK;
A:=CURRBARSCOUNT;
A1:=DAY!=REF(DAY,1);
A2:=BARSLAST(A1)+1;
A3:=MA(C,A2);
A4:=SUM(AMO,A2)/SUM(VOL,A2)/100;
A5:=IF(CAPITAL>0,A4,A3);
价:IF(A<=CONST(A2),CLOSE,DRAWNULL)COLORWHITE,LINETHICK2;
均价:IF(A<=CONST(A2),A5,DRAWNULL),COLORYELLOW,LINETHICK2;
IF(C>均价,均价,DRAWNULL),COLORRED,LINETHICK2;
ZF:=DYNAINFO(13)*100;
上:均价*(1+0.01*ZF/2),COLORFFFF00;
下:均价/(1+0.01*ZF/2),COLOR00FF00;
上N:均价*(1+0.01*P),COLOR00FF00,LINETHICK2;
下N:均价/(1+0.01*P),COLORFFFF00,LINETHICK2;
DRAWICON(CROSS(C,上N),均价,5);
DRAWICON(CROSS(下N,C),均价,6);
DRAWTEXT(CROSS(C,均价),均价,'▲'),COLOR00FF00;
DRAWTEXT(CROSS(上,C),上,'★'),COLOR00FFFF;
DRAWTEXT(CROSS(C,下),下,'▲'),COLOR00FF00;
RC:=DYNAINFO(3);
S2:=EMA(C,12);
S6:=EMA(C,50);
DK:=(S2-S6);
STICKLINE(DK>0 AND DK>REF(DK,1),RC,RC+DK,2,0),COLORRED;
STICKLINE(DK>0 AND DK<=REF(DK,1),RC,RC+DK,2,1),COLORFF00FF;
STICKLINE(DK<0 AND DK>REF(DK,1),RC,RC+DK,2,0),COLORFFFF00;
STICKLINE(DK<0 AND DK<=REF(DK,1),RC,RC+DK,2,1),COLOR00FF00;