通达信公式方阵主图
N:=30;
AA:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,N))/MA(CLOSE,N);
济安线:DMA((2*CLOSE+LOW+HIGH)/4,AA),LINETHICK3,COLORMAGENTA;
CC:=(CLOSE/济安线);
MA1:=MA(CC*(2*CLOSE+HIGH+LOW)/4,3);
MAAA:=((MA1-济安线)/济安线)/3;
TMP:=MA1-MAAA*MA1;
J:IF(TMP =济安线,济安线,DRAWNULL),LINETHICK3,COLORCYAN;
A:TMP,LINETHICK2,COLORYELLOW;
X:IF(TMP =济安线,TMP,DRAWNULL),LINETHICK2,COLORGREEN;
M:=BARSLAST(CURRBARSCOUNT=N);
GD:=CONST(IF(ISLASTBAR=1,HHV(H,M),0));
DD:=CONST(IF(ISLASTBAR=1,LLV(L,M),0));
KJ:=GD-DD;
高区:IF(CURRBARSCOUNT =N,GD,DRAWNULL),LINETHICK4,COLORYELLOW;
低区:IF(CURRBARSCOUNT =N,DD,DRAWNULL),LINETHICK2,COLORYELLOW;
平衡:IF(CURRBARSCOUNT =N,DD+KJ/2,DRAWNULL),LINETHICK2,COLORYELLOW;
支撑0:IF(CURRBARSCOUNT =N/2,DD+KJ*0.191,DRAWNULL),LINETHICK2,COLORYELLOW;
强势:IF(CURRBARSCOUNT =N/2,DD+KJ*0.382,DRAWNULL),LINETHICK2,COLORYELLOW;
突破:IF(CURRBARSCOUNT =N,DD+KJ/2,DRAWNULL),LINETHICK2,COLORYELLOW;
警示:IF(CURRBARSCOUNT =N/2,DD+KJ*0.618,DRAWNULL),LINETHICK2,COLORYELLOW;
压力:IF(CURRBARSCOUNT =N/2,DD+KJ*0.809,DRAWNULL),LINETHICK2,COLORYELLOW;
CD:=CURRBARSCOUNT,NODRAW;
STICKLINE(CD=60,HHV(高区,60),LLV(低区,60),0.01,0),COLOR004080;
STICKLINE(CD=120,HHV(高区,60),LLV(低区,60),0.01,0),COLOR004080;
STICKLINE(CD=1,HHV(高区,60),LLV(低区,60),0.01,0),COLOR004080;
DRAWTEXT_FIX(1,0.7,0,0, 所属板块: ),COLORFF6000;
DRAWTEXT_FIX(1,0.77,0,0,HYBLOCK),COLORRED;
DRAWTEXT_FIX(1,0.835,0,0,DYBLOCK),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1,压力, 压力 ),COLOR004080;
DRAWTEXT(CURRBARSCOUNT=1,警示, 警示 ),COLOR004080;
DRAWTEXT(CURRBARSCOUNT=1,突破, 突破 ),COLOR004080;
DRAWTEXT(CURRBARSCOUNT=1,强势, 强势 ),COLOR004080;
DRAWTEXT(CURRBARSCOUNT=1,支撑0, 支撑 ),COLOR004080;
DRAWTEXT(CURRBARSCOUNT=N/4+30,GD-KJ*0.09, 【风险区】--高抛避险 ),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=N/4+30,GD-KJ*0.3, 【警示区】--逢高减仓 ),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=N/4+30,GD-KJ*0.45, 【突破区】--主力拉升 ),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=N/4+30,GD-KJ*0.55, 【拉升区】--强势畜锐 ),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=N/4+30,DD+KJ/3, 【关注区】--逢低买入 ),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=N/4+30,DD+KJ/10, 【低吸区】--大胆买入 ),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=N/2+6,GD-KJ*0.25, 【拉升区】 ),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=N/2+6,DD+KJ*0.25, 【持股区】 ),COLORWHITE;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);