通达信公式源码概况:
指标类别:通达信公式
授权方式: 免费版
指标评级: ★★★★★
指标分类: 策略
画线方法: 副图
A1:=(D/C)/2,NODRAW;
A2:=SUM(IF(A1 100ANDCLOSE REF(CLOSE,1),A1,0),0);
A3:=SUM(IF(A1 100ANDCLOSE REF(CLOSE,1),A1,0),0);
A4:=SUM(IF(A1 100ANDCLOSE REF(CLOSE,1),A1,0),0);
A5:=SUM(IF(A1 100ANDCLOSE REF(CLOSE,1),A1,0),0);
A6:=A2+A3+A4+A5;
机买:(A2/A6)*100,LINETHICK2,COLORRED;
机卖:(A3/A6)*100,LINETHICK2,COLORGREEN;
散买:(A4/A6)*100,LINETHICK0;
散卖:(A5/A6)*100,LINETHICK0;
差:机买-机卖,LINETHICK2,NODRAW;
差:散买-散卖,LINETHICK0,NODRAW;
DRAWTEXT(主力差 0ANDREF(主力差,1) =0,C*0.85, ● ),COLORRED;
DRAWTEXT(主力差 0ANDREF(主力差,1) =0,-C*0.85, ○机构 ),COLORWHITE;
DRAWTEXT(散户差 0ANDREF(散户差,1) =0,C*0.15, ▲散户 ),COLORCYAN;
DRAWTEXT(散户差 0ANDREF(散户差,1) =0,-C*0.15, △散户 ),COLORWHITE;
M1:=12;
M2:=50;
VAR1:=C REF(C,1)ANDC REF(C,2);
VAR2:=REF(VAR1,1)ANDC =REF(C,1)ANDC =REF(C,2);
VAR3:=REF(VAR2,1)ANDC =REF(C,1)ANDC =REF(C,2);
VAR4:=REF(VAR3,1)ANDC =REF(C,1)ANDC =REF(C,2);
VAR5:=REF(VAR4,1)ANDC =REF(C,1)ANDC =REF(C,2);
VAR6:=REF(VAR5,1)ANDC =REF(C,1)ANDC =REF(C,2);
VAR7:=REF(VAR6,1)ANDC =REF(C,1)ANDC =REF(C,2);
VAR8:=REF(VAR7,1)ANDC =REF(C,1)ANDC =REF(C,2);
VAR9:=REF(VAR8,1)ANDC =REF(C,1)ANDC =REF(C,2);
VARA:=REF(VAR9,1)ANDC =REF(C,1)ANDC =REF(C,2);
VARB:=REF(VARA,1)ANDC =REF(C,1)ANDC =REF(C,2);
VARC:=REF(VARB,1)ANDC =REF(C,1)ANDC =REF(C,2);
VARD:=C REF(C,1)ANDC REF(C,2);
VARE:=REF(VARD,1)ANDC =REF(C,1)ANDC =REF(C,2);
VARF:=REF(VARE,1)ANDC =REF(C,1)ANDC =REF(C,2);
VAR10:=REF(VARF,1)ANDC =REF(C,1)ANDC =REF(C,2);
VAR11:=REF(VAR10,1)ANDC =REF(C,1)ANDC =REF(C,2);
VAR12:=REF(VAR11,1)ANDC =REF(C,1)ANDC =REF(C,2);
VAR13:=REF(VAR12,1)ANDC =REF(C,1)ANDC =REF(C,2);
VAR14:=REF(VAR13,1)ANDC =REF(C,1)ANDC =REF(C,2);
VAR15:=REF(VAR14,1)ANDC =REF(C,1)ANDC =REF(C,2);
VAR16:=REF(VAR15,1)ANDC =REF(C,1)ANDC =REF(C,2);
VAR17:=REF(VAR16,1)ANDC =REF(C,1)ANDC =REF(C,2);
VAR18:=REF(VAR17,1)ANDC =REF(C,1)ANDC =REF(C,2);
VAR19:=REF(VARDORVAREORVARFORVAR10ORVAR11ORVAR12ORVAR13OR
VAR14ORVAR15ORVAR16ORVAR17ORVAR18,1)ANDVAR1;
VAR1A:=REF(VAR1ORVAR2ORVAR3ORVAR4ORVAR5ORVAR6ORVAR7OR
VAR8ORVAR9ORVARAORVARBORVARC,1)ANDVARD;
BTSTS:=BArslAst(VAR19);
红:=VAR1ORVAR2ORVAR3ORVAR4ORVAR5ORVAR6ORVAR7OR
VAR8ORVAR9ORVARAORVARBORVARC;
STICKLINE(VAR1ORVAR2ORVAR3ORVAR4ORVAR5ORVAR6ORVAR7OR
VAR8ORVAR9ORVARAORVARBORVARC,C,REF(C,1),2,1)COLORRED;{红1}
STICKLINE(VARDORVAREORVARFORVAR10ORVAR11ORVAR12ORVAR13OR
VAR14ORVAR15ORVAR16ORVAR17ORVAR18,C,REF(C,1),2.1,0)COLORCYAN;{青色}
STICKLINE(VAR19,REF(C,1),REF(C,2),2.1,1),COLORYELLOW;{黄色}
STICKLINE(VAR1A,REF(C,1),REF(C,2),2.1,2)COLORCYAN;{青色}
STICKLINE(VAR19,REF(C,1),REF(C,2),2.1,0),COLORYELLOW;{黄色}
STICKLINE(VAR1A,REF(H,1),REF(C,2),2.1,0)COLORBLUE;{蓝色};
STICKLINE(VAR1ORVAR2ORVAR3ORVAR4ORVAR5ORVAR6ORVAR7OR
VAR8ORVAR9ORVARAORVARBORVARCAND
(C/REF(C,1) 1.0985ANDC=H),C,REF(C,1),1,0)COLORmaGENTA;{板红1};
N:=120;
K:=BARSLAST(CURRBARSCOUNT=N);
GD:=CONST(IF(ISLASTBAR=1,HHV(H,K),0));{高点}
DD:=CONST(IF(ISLASTBAR=1,LLV(L,K),0));{低点}
KJ:=GD-DD;
GD4:=IF(CURRBARSCOUNT =N/2,GD,DRAWNULL);
高区:IF(CURRBARSCOUNT =N,GD,DRAWNULL),COLORRED,LINETHICK2;
低区:IF(CURRBARSCOUNT =N,DD,DRAWNULL),COLOR00FF00,LINETHICK2;
平衡:=IF(CURRBARSCOUNT =N,DD+KJ/2,DRAWNULL),COLOR00FFFF,NODRAW;
低:IF(CURRBARSCOUNT =N/2,DD,DRAWNULL),COLORFFFF00;
高:IF(CURRBARSCOUNT =N/2,GD,DRAWNULL),COLOR00FFFF;
支撑:IF(CURRBARSCOUNT =N/2,DD+KJ*0.191,DRAWNULL),COLOR00FFFF;
强势:IF(CURRBARSCOUNT =N/2,DD+KJ*0.382,DRAWNULL),COLORFF00FF;
:IF(CURRBARSCOUNT =N/2,DD+KJ/2,DRAWNULL),COLOR0000FF;
警示:IF(CURRBARSCOUNT =N/2,DD+KJ*0.618,DRAWNULL),COLOR00FFFF;
压力:IF(CURRBARSCOUNT =N/2,DD+KJ*0.809,DRAWNULL),COLOR00FF00;
低涨:IF(CURRBARSCOUNT =N/2,(C/LLV(LOW,K)-1)*100,DRAWNULL),COLOR0000FF,NODRAW;
天数:BARSLAST(L=DD),COLORCYAN,NODRAW;
顶点:IF(CURRBARSCOUNT =N/2,CONST(IF(ISLASTBAR=1,HHV(H,BARSLAST
(CURRBARSCOUNT=60)),1)),DRAWNULL),COLORRED,crOSSDOT;
低点:IF(CURRBARSCOUNT =N/2,CONST(IF(ISLASTBAR=1,LLV(L,BARSLAST
(CURRBARSCOUNT=60)),1)),DRAWNULL),COLORMAGENTA,CROSSDOT;
STICKLINE( =200ANDH =顶点,O,C,2,0),COLORBLUE;
STICKLINE(CCI =100ANDL =低点,O,C,2,0),COLORYELLOW;
STICKLINE(CURRBARSCOUNT=N,GD,DD,0,0),COLORGREEN;
STICKLINE(CURRBARSCOUNT=N/2,GD,DD,0,0),COLOR408080;
STICKLINE(CURRBARSCOUNT=1,GD,DD,0,0),COLORGREEN;
STICKLINE(CURRBARSCOUNT =N/2,支撑,支撑,2,0),COLORFF00FF;
STICKLINE(CURRBARSCOUNT =N/2,强势,强势,2,0),COLORFF00FF;
STICKLINE(CURRBARSCOUNT =N/2,突破,突破,2,0),COLORABABAB;
STICKLINE(CURRBARSCOUNT =N/2,警示,警示,2,0),COLOR00FFFF;
STICKLINE(CURRBARSCOUNT =N/2,压力,压力,2,0),COLOR00FFFF;
DRAWTEXT(CURRBARSCOUNT=10,压力, 压力-0.809 ),COLOR00FFFF;
DRAWTEXT(CURRBARSCOUNT=10,警示, 警示-0.618 ),COLOR00FFFF;
DRAWTEXT(CURRBARSCOUNT=10,突破, 突破-0.500 ),COLORFFFFFF;
DRAWTEXT(CURRBARSCOUNT=10,强势, 强势-0.382 ),COLOR00FFFF;
DRAWTEXT(CURRBARSCOUNT=10,支撑, 支撑-0.191 ),COLOR00FFFF;
DRAWTEXT(CURRBARSCOUNT=N/4+5,GD-KJ*0.09, 【风险区】--高抛避险 ),COLOR00FFFF;
DRAWTEXT(CURRBARSCOUNT=N/4+5,GD-KJ*0.3, 【警示区】--逢高减仓 ),COLOR0000FF;
DRAWTEXT(CURRBARSCOUNT=N/4+5,GD-KJ*0.45, 【突破区】--主力拉升 ),COLORFFFFFF;
DRAWTEXT(CURRBARSCOUNT=N/4+5,GD-KJ*0.55, 【拉升区】--强势畜锐 ),COLORFFFF80;
DRAWTEXT(CURRBARSCOUNT=N/4+5,DD+KJ/3, 【关注区】--逢低买入 ),COLOR00FFFF;
DRAWTEXT(CURRBARSCOUNT=N/4+5,DD+KJ/10, 【低吸区】--大胆买入 ),COLOR00FF00;
DRAWTEXT(CURRBARSCOUNT=N/2+40,GD-KJ*0.25, 【拉升区】 ),COLORRED;
DRAWTEXT(CURRBARSCOUNT=N/2+40,DD+KJ*0.25, 【持股区】 ),COLORYELLOW;
第一防线:REFDATE(低,DATE),POINTDOT,COLORYELLOW,LINETHICK4;
第二防线:REFDATE(支撑,DATE),POINTDOT,COLORWHITE,LINETHICK4;
AHC1:=CLOSE*vol;
AHC22:=EMA((expma(AHC1,27)/EXPMA(VOL,27)+EXPMA(AHC1,54)/EXPMA(VOL,54)+EXPMA
(AHC1,108)/EXPMA(VOL,108)+EXPMA(AHC1,316)/EXPMA(VOL,316))/4,34);
上轨:=1.06*AHC22,COLOR40FF00,LINETHICK1;
下轨:=AHC22*0.94;
ZT:=REF(C,1)*1.1-C 0.01ANDH=C;
启爆:=CROSS(C,上轨)ORCROSS(C,下轨)ANDZT;
DRAWTEXT(启爆,L, 启爆 ),COLORCYAN;
STICKLINE(启爆,C,O,3,1),COLORWHITE;
STICKLINE(启爆,C,O,1,0),COLORRED;
MA1:MA(CLOSE,12)LINETHICK2;
MA2:MA(CLOSE,50)LINETHICK2;
公式解读:
主力试盘四大经典方法