通达信公式源码概况:
指标类别:通达信公式
授权方式: 免费版
指标评级: ★★★★★
指标分类: 策略
画线方法: 副图
DA1:=IF(130 TOTALBARSCOUNT,TOTALBARSCOUNT,130);
DA:=IF(CURRBARSCOUNT DA1,0,DA1);
HI:=REFDATE(HHV(H,DA),DATE);
LO:=REFDATE(LLV(L,DA),DATE);
C1:=IF(CURRBARSCOUNT =DA,C,DRAWNULL);
GZ:=EXP(LN(HI/LO)/10);
LH1:=SUM(IF(C1 =(HI/GZ),V,0),DA);
LH2:=SUM(IF(C1 =(HI/POW(GZ,2))ANDC1 (HI/GZ),V,0),DA);
LH3:=SUM(IF(C1 =(HI/POW(GZ,3))ANDC1 (HI/POW(GZ,2)),V,0),DA);
LH4:=SUM(IF(C1 =(HI/POW(GZ,4))ANDC1 (HI/POW(GZ,3)),V,0),DA);
LH5:=SUM(IF(C1 =(HI/POW(GZ,5))ANDC1 (HI/POW(GZ,4)),V,0),DA);
LH6:=SUM(IF(C1 =(HI/POW(GZ,6))ANDC1 (HI/POW(GZ,5)),V,0),DA);
LH7:=SUM(IF(C1 =(HI/POW(GZ,7))ANDC1 (HI/POW(GZ,6)),V,0),DA);
LH8:=SUM(IF(C1 =(HI/POW(GZ,8))ANDC1 (HI/POW(GZ,7)),V,0),DA);
LH9:=SUM(IF(C1 =(LO*GZ)ANDC1 LO*POW(GZ,2),V,0),DA);
LH10:=SUM(IF(C1 =LOANDC1 LO*GZ,V,0),DA);
L1:=REFDATE(HHV(LH1,DA),DATE),LINETHICK0;
L2:=REFDATE(HHV(LH2,DA),DATE),LINETHICK0;
L3:=REFDATE(HHV(LH3,DA),DATE),LINETHICK0;
L4:=REFDATE(HHV(LH4,DA),DATE);
L5:=REFDATE(HHV(LH5,DA),DATE);
L6:=REFDATE(HHV(LH6,DA),DATE);
L7:=REFDATE(HHV(LH7,DA),DATE);
L8:=REFDATE(HHV(LH8,DA),DATE);
L9:=REFDATE(HHV(LH9,DA),DATE);
L10:=REFDATE(HHV(LH10,DA),DATE);
SS:=(L1+L2+L3+L4+L5+L6+L7+L8+L9+L10);
STICKLINE(CEILING(DA*L1/SS)*3 =CURRBARSCOUNT,HI*99/100,HI/GZ,9,0)
COLOR666600,LINETHICK3;
STICKLINE(CEILING(DA*L2/SS)*3 =CURRBARSCOUNT,HI/POW(GZ,1)*99/100,HI/P
OW
(GZ,2),9,0)COLOR666600,LINETHICK3;
STICKLINE(CEILING(DA*L3/SS)*3 =CURRBARSCOUNT,HI/POW(GZ,2)*99/100,HI/P
OW
(GZ,3),9,0)COLOR666600,LINETHICK3;
STICKLINE(CEILING(DA*L4/SS)*3 =CURRBARSCOUNT,HI/POW(GZ,3)*99/100,HI/P
OW
(GZ,4),9,0)COLOR666600,LINETHICK3;
STICKLINE(CEILING(DA*L5/SS)*3 =CURRBARSCOUNT,HI/POW(GZ,4)*99/100,HI/P
OW
(GZ,5),9,0)COLOR666600,LINETHICK3;
STICKLINE(CEILING(DA*L6/SS)*3 =CURRBARSCOUNT,HI/POW(GZ,5)*99/100,HI/P
OW
(GZ,6),9,0)COLOR666600,LINETHICK3;
STICKLINE(CEILING(DA*L7/SS)*3 =CURRBARSCOUNT,HI/POW(GZ,6)*99/100,HI/P
OW
(GZ,7),9,0)COLOR666600,LINETHICK3;
STICKLINE(CEILING(DA*L8/SS)*3 =CURRBARSCOUNT,LO*POW(GZ,2),LO*POW(GZ,3
)
*99/100,9,0)COLOR666600,LINETHICK3;
STICKLINE(CEILING(DA*L9/SS)*3 =CURRBARSCOUNT,LO*POW(GZ,1),LO*POW(GZ,2
)
*99/100,9,0)COLOR666600,LINETHICK3;
STICKLINE(CEILING(DA*L10/SS)*3 =CURRBARSCOUNT,LO,LO*POW(GZ,1)*99/100,
9,0)
COLOR666600,LINETHICK3;
DRAWKLINE(H,O,L,C);
HB:=COST(99.9);
LB:=COST(0.1);
B3:=(HB-LB)/50;
B31:=HB-B3;
B32:=HB-2*B3;
B33:=HB-3*B3;
B34:=HB-4*B3;
B35:=HB-5*B3;
B36:=HB-6*B3;
B37:=HB-7*B3;
B38:=HB-8*B3;
B39:=HB-9*B3;
B310:=HB-10*B3;
B311:=HB-11*B3;
B312:=HB-12*B3;
B313:=HB-13*B3;
B314:=HB-14*B3;
B315:=HB-15*B3;
B316:=HB-16*B3;
B317:=HB-17*B3;
B318:=HB-18*B3;
B319:=HB-19*B3;
B320:=HB-20*B3;
B321:=HB-21*B3;
B322:=HB-22*B3;
B323:=HB-23*B3;
B324:=HB-24*B3;
B325:=HB-25*B3;
B326:=HB-26*B3;
B327:=HB-27*B3;
B328:=HB-28*B3;
B329:=HB-29*B3;
B330:=HB-30*B3;
B331:=HB-31*B3;
B332:=HB-32*B3;
B333:=HB-33*B3;
B334:=HB-34*B3;
B335:=HB-35*B3;
B336:=HB-36*B3;
B337:=HB-37*B3;
B338:=HB-38*B3;
B339:=HB-39*B3;
B340:=HB-40*B3;
B341:=HB-41*B3;
B342:=HB-42*B3;
B343:=HB-43*B3;
B344:=HB-44*B3;
B345:=HB-45*B3;
B346:=HB-46*B3;
B347:=HB-47*B3;
B348:=HB-48*B3;
B349:=HB-49*B3;
A1:=WINNER(HB)*100-WINNER(B31)*100;
A2:=WINNER(B31)*100-WINNER(B32)*100;
A3:=WINNER(B32)*100-WINNER(B33)*100;
A4:=WINNER(B33)*100-WINNER(B34)*100;
A5:=WINNER(B34)*100-WINNER(B35)*100;
A6:=WINNER(B35)*100-WINNER(B36)*100;
A7:=WINNER(B36)*100-WINNER(B37)*100;
A8:=WINNER(B37)*100-WINNER(B38)*100;
A9:=WINNER(B38)*100-WINNER(B39)*100;
A10:=WINNER(B39)*100-WINNER(B310)*100;
A11:=WINNER(B310)*100-WINNER(B311)*100;
A12:=WINNER(B311)*100-WINNER(B312)*100;
A13:=WINNER(B312)*100-WINNER(B313)*100;
A14:=WINNER(B313)*100-WINNER(B314)*100;
A15:=WINNER(B314)*100-WINNER(B315)*100;
A16:=WINNER(B315)*100-WINNER(B316)*100;
A17:=WINNER(B316)*100-WINNER(B317)*100;
A18:=WINNER(B317)*100-WINNER(B318)*100;
A19:=WINNER(B318)*100-WINNER(B319)*100;
A20:=WINNER(B319)*100-WINNER(B320)*100;
A21:=WINNER(B320)*100-WINNER(B321)*100;
A22:=WINNER(B321)*100-WINNER(B322)*100;
A23:=WINNER(B322)*100-WINNER(B323)*100;
A24:=WINNER(B323)*100-WINNER(B324)*100;
A25:=WINNER(B324)*100-WINNER(B325)*100;
A26:=WINNER(B325)*100-WINNER(B326)*100;
A27:=WINNER(B326)*100-WINNER(B327)*100;
A28:=WINNER(B327)*100-WINNER(B328)*100;
A29:=WINNER(B328)*100-WINNER(B329)*100;
A30:=WINNER(B329)*100-WINNER(B330)*100;
A31:=WINNER(B330)*100-WINNER(B331)*100;
A32:=WINNER(B331)*100-WINNER(B332)*100;
A33:=WINNER(B332)*100-WINNER(B333)*100;
A34:=WINNER(B333)*100-WINNER(B334)*100;
A35:=WINNER(B334)*100-WINNER(B335)*100;
A36:=WINNER(B335)*100-WINNER(B336)*100;
A37:=WINNER(B336)*100-WINNER(B337)*100;
A38:=WINNER(B337)*100-WINNER(B338)*100;
A39:=WINNER(B338)*100-WINNER(B339)*100;
A40:=WINNER(B339)*100-WINNER(B340)*100;
A41:=WINNER(B340)*100-WINNER(B341)*100;
A42:=WINNER(B341)*100-WINNER(B342)*100;
A43:=WINNER(B342)*100-WINNER(B343)*100;
A44:=WINNER(B343)*100-WINNER(B344)*100;
A45:=WINNER(B344)*100-WINNER(B345)*100;
A46:=WINNER(B345)*100-WINNER(B346)*100;
A47:=WINNER(B346)*100-WINNER(B347)*100;
A48:=WINNER(B347)*100-WINNER(B348)*100;
A49:=WINNER(B348)*100-WINNER(B349)*100;
A50:=WINNER(B349)*100-WINNER(LB)*100;
STICKLINE(ISLASTBAR,HB,HB,A1*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B31,B31,A1*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B32,B32,A2*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B33,B33,A3*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B34,B34,A4*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B35,B35,A5*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B36,B36,A6*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B37,B37,A7*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B38,B38,A8*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B39,B39,A9*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B310,B310,A10*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B311,B311,A11*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B312,B312,A12*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B313,B313,A13*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B314,B314,A14*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B315,B315,A15*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B316,B316,A16*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B317,B317,A17*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B318,B318,A18*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B319,B319,A19*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B320,B320,A20*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B321,B321,A21*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B322,B322,A22*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B323,B323,A23*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B324,B324,A24*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B325,B325,A25*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B326,B326,A26*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B327,B327,A27*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B328,B328,A28*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B329,B329,A29*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B330,B330,A30*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B331,B331,A31*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B332,B332,A32*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B333,B333,A33*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B334,B334,A34*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B335,B335,A35*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B336,B336,A36*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B337,B337,A37*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B338,B338,A38*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B339,B339,A39*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B340,B340,A40*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B341,B341,A41*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B342,B342,A42*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B343,B343,A43*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B344,B344,A44*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B345,B345,A45*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B346,B346,A46*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B347,B347,A47*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,B348,B348,A48*50,0),COLORGRAY;
STICKLINE(ISLASTBAR,LB,LB,A50*50,0),COLORGRAY;
当前获利筹码:IF(WINNER(CLOSE),WINNER(CLOSE)*100,0),NODRAW;
DIFF:=(EMA(CLOSE,7)-EMA(CLOSE,19));
DEA:=EMA(DIFF,9);
MACD:=0.90*(DIFF-DEA);
TJ:=(DIFF =DEA);
TJ1:=(DIFF
STICKLINE(TJ,H,L,0.4,0),COLORYELLOW;
STICKLINE(TJ,O,C,3,1),COLOR0088FF;
STICKLINE(TJ,O,C,3.4,1),COLOR00AAFF;
STICKLINE(TJ,O,C,2.8,1),COLOR00CCFF;
STICKLINE(TJ,O,C,2,1),COLOR00DDFF;
STICKLINE(TJ,O,C,1.2,1),COLOR55FFFF;
STICKLINE(TJ,O,C,0.4,1),COLOR99FFFF;
STICKLINE(TJ1ANDTJ,H,L,0.4,0),COLORF00FF0;
STICKLINE(TJ1ANDTJ,O,C,3,1),COLORFF33FF;
STICKLINE(TJ1ANDTJ,O,C,3.4,1),COLORFF55FF;
STICKLINE(TJ1ANDTJ,O,C,2.8,1),COLORFF77FF;
STICKLINE(TJ1ANDTJ,O,C,2,1),COLORFF99FF;
STICKLINE(TJ1ANDTJ,O,C,1.2,1),COLORFFBBFF;
STICKLINE(TJ1ANDTJ,O,C,0.4,1),COLORFFDDFF;
STICKLINE(DIFF DEA,H,L,0.4,0),COLORF0F000;
STICKLINE(DIFF DEA,O,C,3,1),COLORFF3300;
STICKLINE(DIFF DEA,O,C,3.4,1),COLORFF6600;
STICKLINE(DIFF DEA,O,C,2.8,1),COLORFF9900;
STICKLINE(DIFF DEA,O,C,2,1),COLORFFBB00;
STICKLINE(DIFF DEA,O,C,1.2,1),COLORFFDD00;
STICKLINE(DIFF DEA,O,C,0.4,1),COLORFFFF00;
VAR1:=(CLOSE*2+HIGH+LOW)/4;
SK:=EMA(VAR1,13)-EMA(VAR1,73);
SD:=EMA(SK,2);
SJ:=(CROSS(SK,SD)ANDSK -0.04AND
(C-REF(C,1))/REF(C,1) =0.03)OR(CROSS(SK,SD)
ANDSK =-0.14)OR(CROSS(SK,SD)ANDSK =0.05AND(V/MA(V,5) 2OR
C/REF(C,1) 0.035));
STICKLINE(SJ,H,L,0.5,0),COLORRED;
STICKLINE(SJ,O,C,5.5,0),LINETHICK3,COLOR000055;
STICKLINE(SJ,O,C,4.5,0),LINETHICK3,COLOR000077;
STICKLINE(SJ,O,C,3.5,0),LINETHICK3,COLOR000099;
STICKLINE(SJ,O,C,2.5,0),LINETHICK3,COLOR0000BB;
STICKLINE(SJ,O,C,1.5,0),LINETHICK3,COLOR0000DD;
STICKLINE(SJ,O,C,0.5,0),LINETHICK3,COLOR0000FF;
筹码价位低:=COST(0.001);
筹码价位2:=COST(0.001)+(COST(99.999)-COST(0.001))/20*2;
筹码价位4:=COST(0.001)+(COST(99.999)-COST(0.001))/20*4;
筹码价位6:=COST(0.001)+(COST(99.999)-COST(0.001))/20*6;
筹码价位8:=COST(0.001)+(COST(99.999)-COST(0.001))/20*8;
筹码价位10:=COST(0.001)+(COST(99.999)-COST(0.001))/20*10;
筹码价位12:=COST(0.001)+(COST(99.999)-COST(0.001))/20*12;
筹码价位14:=COST(0.001)+(COST(99.999)-COST(0.001))/20*14;
筹码价位16:=COST(0.001)+(COST(99.999)-COST(0.001))/20*16;
筹码价位18:=COST(0.001)+(COST(99.999)-COST(0.001))/20*18;
筹码价位高:=COST(99.999);
区间最大筹码:=MAX(MAX(MAX(MAX(MAX(WINNER(筹码价位2)-WINNER(筹码
价位低),WINNER(筹码价位4)-WINNER(筹码价位2)),
MAX(WINNER(筹码价位6)-WINNER(筹码价位4),WINNER(筹码价位
8)-WINNER(筹码价位6))),
MAX(WINNER(筹码价位10)-WINNER(筹码价位8),WINNER(筹码价位
12)-WINNER(筹码价位10))),
MAX(WINNER(筹码价位14)-WINNER(筹码价位12),WINNER(筹码价位
16)-WINNER(筹码价位14))),
MAX(WINNER(筹码价位18)-WINNER(筹码价位16),WINNER(筹码价位
高)-WINNER(筹码价位18)));
筹码密集均价:=IF(区间最大筹码=WINNER(筹码价位2)-WINNER(筹码价位
低),(筹码价位2+筹码价位低)/2,
IF(区间最大筹码=WINNER(筹码价位4)-WINNER(筹码价位2),(筹码价位4+筹
码价位2)/2,
IF(区间最大筹码=WINNER(筹码价位6)-WINNER(筹码价位4),(筹码价位6+筹
码价位4)/2,
IF(区间最大筹码=WINNER(筹码价位8)-WINNER(筹码价位6),(筹码价位8+筹
码价位6)/2,
IF(区间最大筹码=WINNER(筹码价位10)-WINNER(筹码价位8),(筹码价位10+
筹码价位8)/2,
IF(区间最大筹码=WINNER(筹码价位12)-WINNER(筹码价位10),(筹码价位12+
筹码价位10)/2,
IF(区间最大筹码=WINNER(筹码价位14)-WINNER(筹码价位12),(筹码价位14+
筹码价位12)/2,
IF(区间最大筹码=WINNER(筹码价位16)-WINNER(筹码价位14),(筹码价位16+
筹码价位14)/2,
IF(区间最大筹码=WINNER(筹码价位18)-WINNER(筹码价位16),(筹码价位18+
筹码价位16)/2,
(筹码价位高+筹码价位18)/2)))))))));
顶:MA(筹码密集均价,1),COLORYELLOW,LINETHICK2;
VAR2:=HHV(HIGH,70);
底:VAR2*0.83,LINETHICK2,COLORGREEN;
涨家:INDEXADV,NODRAW,COLORRED;
跌家:INDEXDEC,NODRAW,COLOR00FFFF;
MA10:=MA(CLOSE,10),COLORYELLOW,LINETHICK0;
MA54:=MA(CLOSE,54),COLORFFCCCC,LINETHICK0;
PL1:=(((CLOSE-MA54)/MA54) 0.1);
PL2:=(((CLOSE-MA10)/MA10) 0.3);
偏离率:=(((PL1=1)AND(PL2=1))*0.2);
平台:=((((偏离率=0)AND(REF(偏离率,1)=0.2))AND
(REF((COUNT((偏离率=0.2),10)=10),1)=1))*1);
DRAWTEXT(平台突破,L, ==================
),COLORWHITE;
DRAWTEXT(ISLASTBAR,顶, ===顶 ),COLORYELLOW;
DRAWTEXT(ISLASTBAR,底, ===底 ),COLORGREEN;
止
损:STICKLINE(ISLASTBAR,HHV(C,5)*0.97-0.01,HHV(C,5)*0.97,50,0),COLOR
WHITE;
DRAWTEXT(ISLASTBAR,HHV(C,5)*0.95, 止损 ),COLORWHITE;
公式解读:
公式编写要求:
N天内跳空的选股公式。
公式编写方法:
{这是跳空缺口}
O REF(C,1);{向上}
O REF(C,1);{向下}
{如果上下跳空无所谓就是}
O!=REF(C,1);