突破平台通达信指标公式源码.docx
《突破平台通达信指标公式源码.docx》由会员分享,可在线阅读,更多相关《突破平台通达信指标公式源码.docx(12页珍藏版)》请在冰豆网上搜索。
突破平台通达信指标公式源码
把自己优化的一个突破平台就加仓的指标分享出来,望多多支持,偶不是原作者,在原基础上优化了一下,请勿怪
突破平台主图指标源码:
VAR1AA:
=(
(2)*(CLOSE)+OPEN+HIGH+LOW)/(5);
VAR2AA:
=VOL;
上升价格线:
(SUM((VAR1AA)*(VAR2AA),8))/(SUM(VAR2AA,8)),COLOR0000FF;
下降价格线:
LLV(上升价格线,8),COLOR00FF00;
VAR3AA:
=IF((CLOSE>REF(CLOSE,1)),88,0);
VAR4AA:
=IF(((CLOSE)/(REF(CLOSE,1))>1.05)AND((HIGH)/(CLOSE)<1.01)AND(VAR3AA>0),91,0);
DRAWTEXT(FILTER((VAR4AA>90),34),(LOW)*(0.94999998),'加仓'),COLOR00FFFF;
DRAWTEXT(FILTER((VAR4AA>90),34),(LOW)*(0.99000001),'★'),COLOR00FFFF;
A1AA:
=9;
A2AA:
=(REF(CLOSE,A1AA+1)DRAWTEXT(FILTER((A2AA>0),34),(HIGH)*(1.02),''),COLORGREEN;
VAR1:
=REF(CLOSE,1);
VAR2:
=MA(CLOSE,5);
VAR3:
=SMA(MAX(CLOSE-VAR1,0),6,1)/SMA(ABS(CLOSE-VAR1),6,1)*100;
VAR4:
=SMA(MAX(CLOSE-VAR1,0),12,1)/SMA(ABS(CLOSE-VAR1),12,1)*100;
VAR5:
=SMA(MAX(CLOSE-VAR1,0),24,1)/SMA(ABS(CLOSE-VAR1),24,1)*100;
VAR6:
=IF(CROSS(VAR3,VAR5),LOW,REF(LOW,BARSLAST(CROSS(VAR3,VAR5))));
VAR7:
=IF(CROSS(VAR5,VAR3),HIGH,REF(HIGH,BARSLAST(CROSS(VAR5,VAR3))));
VAR8:
=IF(CLOSE>=MA(CLOSE,20),80,50);
VAR9:
=IF(CLOSE>=MA(CLOSE,20),50,20);
VARA:
=IF(VAR3=VAR8,HHV(REF(HIGH,1),BARSLAST(VAR3>=VAR8ANDREF(VAR3,1)=VAR8ANDREF(VAR3,1)VARB:
=IF(HIGH>VARA,LOW,REF(LOW,BARSLAST(HIGH>VARA)));
VARC:
=IF(HIGH>VARA,VAR3,REF(VAR3,BARSLAST(HIGH>VARA)));
VARD:
=IF(HIGH>VARBANDVAR3VARBANDVAR3VARE:
=IF(VAR3>VAR9ANDREF(VAR3,1)<=VAR9,LLV(REF(LOW,1),BARSLAST(VAR3<=VAR9ANDREF(VAR3,1)>VAR9)-1),REF(LLV(REF(LOW,1),BARSLAST(VAR3<=VAR9ANDREF(VAR3,1)>VAR9)-1),BARSLAST(VAR3>VAR9ANDREF(VAR3,1))));
VARF:
=IF(LOWVAR10:
=IF(LOWVAR11:
=IF(LOWVAR10ANDVAR3>VAR5,LOW,REF(LOW,BARSLAST(LOWVAR10ANDVAR3>VAR5)));
支撑线:
VAR11,COLORFF00FF,LINETHICK2;
压力线:
VARD,COLORBLUE,LINETHICK2;
DING:
=MAX(O,C);{实顶}
DI:
=MIN(O,C);{实底}
YANG:
=(DI>=REF(DING,1))OR(C>OANDNOT(DING<=REF(DI,1)))OR(C>REF(C,1)ANDC=O)OR(C=REF(C,1)ANDC=OANDREF(DING,1)=C);{阳线}
YIN:
=NOT(YANG);
{YIN:
=(C=REF(DING,1)))OR(C>OANDDING<=REF(DI,1))OR(CYANGSHENG:
YANGANDC>=REF(DING,BARSLAST(YIN))AND(V>REF(V,BARSLAST(YIN))OR(BETWEEN(V,REF(V,BARSLAST(YIN))*0.95,REF(V,BARSLAST(YIN))*1.05))),NODRAW;
;
LIANGJIABI:
V/C,NODRAW;
MALIANGJIABI:
MA(LIANGJIABI,3),NODRAW;
LIANGJIABIXISHU:
=1.5;
BLZ:
=V>REF(V,1)*1.5;
PLZ:
=BETWEEN(V,REF(V,1)*0.95,REF(V,1)*1.05)ORBETWEEN(V,REFX(V,1)*0.95,REFX(V,1)*1.05)OR
(BETWEEN(V,REF(V,2)*0.95,REF(V,2)*1.05)ANDV>REF(V,1)*1.2)OR
(BETWEEN(V,REF(V,3)*0.95,REF(V,3)*1.05)ANDV>REF(MA(V,2),1)*1.2ANDV>REF(HHV(V,2),1))OR
(BETWEEN(V,REF(V,4)*0.95,REF(V,4)*1.05)ANDV>REF(MA(V,3),1)*1.2ANDV>REF(HHV(V,3),1))OR
(BETWEEN(V,REF(V,5)*0.95,REF(V,5)*1.05)ANDV>REF(MA(V,4),1)*1.2ANDV>REF(HHV(V,4),1))OR
(BETWEEN(V,REF(V,6)*0.95,REF(V,6)*1.05)ANDV>REF(MA(V,5),1)*1.2ANDV>REF(HHV(V,5),1))OR
(BETWEEN(V,REF(V,7)*0.95,REF(V,7)*1.05)ANDV>REF(MA(V,6),1)*1.2ANDV>REF(HHV(V,6),1))OR
(BETWEEN(V,REF(V,8)*0.95,REF(V,8)*1.05)ANDV>REF(MA(V,7),1)*1.2ANDV>REF(HHV(V,7),1))OR
(BETWEEN(V,REF(V,9)*0.95,REF(V,9)*1.05)ANDV>REF(MA(V,8),1)*1.2ANDV>REF(HHV(V,8),1))OR
(BETWEEN(V,REF(V,10)*0.95,REF(V,10)*1.05)ANDV>REF(MA(V,9),1)*1.2ANDV>REF(HHV(V,9),1))OR
(BETWEEN(V,REF(V,11)*0.95,REF(V,11)*1.05)ANDV>REF(MA(V,10),1)*1.2ANDV>REF(HHV(V,10),1))OR
(BETWEEN(V,REF(V,12)*0.95,REF(V,12)*1.05)ANDV>REF(MA(V,11),1)*1.2ANDV>REF(HHV(V,11),1));
GLZ:
=V=HHV(V,3)ANDV=REFX(HHV(V,3),2);
TLZ:
=(V*1.1REF(V,1)*1.1ANDV*1.1REF(V,1)*1.1ANDREF(V,1)>REF(V,2)*1.1);
JSLS:
=C<=REFX(C,1)ANDREFX(C,1)<=REFX(C,2)ANDLIANGJIABI>REFX(LIANGJIABI,1)ANDREFX(LIANGJIABI,1)>REFX(LIANGJIABI,2);
JZ:
=BLZORGLZORPLZORTLZ,NODRAW;
JJZ:
=CURRBARSCOUNT>=4ANDYANGAND(YANGSHENG)ANDJZANDREFX(LLV(DI,3),3)>=DIAND(REFX(MA(LIANGJIABI,3),3)<=LIANGJIABIXISHU*LIANGJIABIORREFX(JSLS,1))ANDREFX(C,3)>=DING,NODRAW;
HJZ1:
=JJZANDREFX(MA(C,3),3)>=DINGANDREFX(MA(LIANGJIABI,3),3)<=LIANGJIABIANDREFX(YANG,3);
HJZ2:
=YANGANDYANGSHENGANDJZANDREFX(DI,1)>=DIANDREFX(JJZ,2)ANDREFX(C,2)>DINGANDREFX(LIANGJIABI,1)HJZ3:
=YANGANDYANGSHENGANDJZANDREFX(LLV(DI,2),2)>=DIANDREFX(JJZ,3)ANDREFX(C,3)>DINGANDREFX(MA(LIANGJIABI,2),2)HJZ4:
=JJZANDREFX(LLV(DI,3),3)>=DINGANDREFX(MA(LIANGJIABI,3),3)<=LIANGJIABIANDREFX(YANG,3)AND(REFX(YANG,1)ORREFX(YANG,2));
WP:
JJZORHJZ1ORHJZ4ORHJZ2ORHJZ3,NODRAW;
CONDJJZ:
=JJZANDREF(NOT(WP),1);
CONDHJZ1:
=(HJZ1ORHJZ2ORHJZ3)ANDREF(NOT(WP),1);
STICKLINE(CONDJJZ,C,O,1,0),COLORYELLOW;
STICKLINE(CONDHJZ1,C,O,1,0),COLORMAGENTA;
DRAWTEXT(HJZ4ANDREF(NOT(HJZ4),1),L*0.98,'H'),COLORRED;
DRAWLINE(CONDJJZ,DING,REF(CONDJJZ,1),REF(DING,1),1),COLORBROWN;
DRAWLINE(CONDJJZ,DI,REF(CONDJJZ,1),REF(DI,1),1),COLORBROWN;
DRAWLINE(CONDHJZ1,DING,REF(CONDHJZ1,1),REF(DING,1),1),COLORBROWN;
DRAWLINE(CONDHJZ1,DI,REF(CONDHJZ1,1),REF(DI,1),1),COLORBROWN;
VOL5:
=MA(VOL,5),COLORWHITE;
VOL10:
=MA(VOL,10),COLORYELLOW;
VOL40:
=MA(VOL,40),COLORFF00FF;
MA5:
=MA(CLOSE,5),COLORWHITE;
MA10:
=MA(CLOSE,10),COLORYELLOW;
MA20:
=MA(CLOSE,20),COLORMAGENTA;
MA60:
=MA(CLOSE,60),COLORGREEN;
MA120:
=MA(CLOSE,120),COLORLIMAGENTA;
MA240:
=MA(CLOSE,240),COLORBLUE,NODRAW;
量托:
=VOL5>=VOL40ANDCROSS(VOL10,VOL40)ANDREF(VOL10,1)DRAWTEXT(量托,L-0.012,'量托'),COLORWHITE;
AA1:
=BARSLAST(MA60>MA20AND(MA20=MA10ORMA20>MA10));
BB1:
=REF(COUNT(CCC1:
=CROSS(C,MA60)ANDVOL>MA(VOL,5)AND(C-REF(C,1))/REF(C,1)*100>3;
芙蓉出水:
=BBANDCC1,COLOR00FF00;
DRAWTEXT(芙蓉出水,H+0.12,'芙蓉出水'),COLORFF00FF;
STICKLINE(芙蓉出水,H,L,0.5,1),COLORFF00FF;
STICKLINE(芙蓉出水,O,C,3,1),LINETHICK2,COLORFF00FF;
MA1:
=MA(CLOSE,14);
MA2:
=MA(CLOSE,25);
MA3:
=MA(CLOSE,99);
ZJ:
=AMOUNT/10000;{资金}
TM:
=V-MA(V,10);{量填满}
一穿三:
=MA1>OANDMA2>OANDMA3>OANDMA1OPEN;
DRAWTEXT(一穿三,L-0.012,'穿'),COLORFF00FF;
TY:
=C;
A1:
=REF(TY,10)=HHV(TY,2*10+1);B1:
=FILTER(A1,10);C1:
=BACKSET(B1,10+1);HD:
=FILTER(C1,10);
A2:
=REF(TY,10)=LLV(TY,2*10+1);B2:
=FILTER(A2,10);C2:
=BACKSET(B2,10+1);LD:
=FILTER(C2,10);
前期高位:
REF(C,BARSLAST(HD)),COLOR00FF00,POINTDOT;
STICKLINE(C,前期高位,前期高位,8,0),COLORRED;
STICKLINE((HIGH-MAX(CLOSE,OPEN))/(HIGH-LOW)>0.667,H,C,0.8,0),COLORBLUE;
三日不破:
=MIN(MIN(L,REF(L,1)),REF(L,2))>=REF(L,3);
三日量缩:
=(MAX(MAX(V,REF(V,1)),REF(V,2))三日价涨A:
=C>=REF(C,1);
三日价涨B:
=C三日价涨C:
=MIN(MIN(C,REF(C,1)),REF(C,2))>=REF(L,3);
TIM:
=IF(DATE<1140214,1,0);
缩倍柱:
=(VOL*1.95<=REF(VOL,1))*TIM;
百日低量:
=(VOL=LLV(VOL,100))*TIM;
倍量柱:
=C>REF(C,1)*1.04AND(VOL>=1.9*REF(VOL,1))*TIM;
四日前倍量柱:
=(REF(VOL,3)>1.9*REF(VOL,4))*TIM;
四日前高量柱:
=(REF(VOL,3)>=REF(VOL,4)ANDREF(VOL,3)<1.9*REF(VOL,4)AND三日量缩)*TIM;
前三引用不成立:
=COUNT(REF(四日前倍量柱,1)AND(REF(三日不破,1)ORREF(三日价涨C,1)),3)=0ANDCOUNT(REF(四日前高量柱,1)AND(REF(三日不破,1)ORREF(三日价涨C,1)),3)=0;
倍量黄金柱:
=四日前倍量柱AND三日量缩AND三日不破AND三日价涨AAND前三引用不成立;
高量黄金柱:
=四日前高量柱AND三日量缩AND三日不破AND三日价涨AAND前三引用不成立;
黄金柱:
=倍量黄金柱OR高量黄金柱;
次倍量黄金柱:
=NOT(黄金柱)AND四日前倍量柱AND三日量缩AND三日不破AND三日价涨BAND前三引用不成立;
次高量黄金柱:
=NOT(黄金柱)AND四日前高量柱AND三日量缩AND三日不破AND三日价涨BAND前三引用不成立;
次黄金柱:
=次倍量黄金柱OR次高量黄金柱;
准倍量黄金柱:
=NOT(黄金柱OR次黄金柱)AND四日前倍量柱AND((三日量缩AND三日价涨C)OR(COUNT(倍量柱,3)>=1AND三日不破))AND前三引用不成立;
准高量黄金柱:
=NOT(黄金柱OR次黄金柱)AND四日前高量柱AND(三日量缩AND三日价涨C)AND前三引用不成立;
准黄金柱:
=准倍量黄金柱OR准高量黄金柱;
倍量将军柱:
=NOT(黄金柱OR次黄金柱OR准黄金柱)AND四日前倍量柱AND三日不破AND三日价涨AAND前三引用不成立;
高量将军柱:
=NOT(黄金柱OR次黄金柱OR准黄金柱)AND四日前高量柱AND三日不破AND三日价涨AAND前三引用不成立;
将军柱:
=倍量将军柱OR高量将军柱;
次倍量将军柱:
=NOT(黄金柱OR次黄金柱OR准黄金柱OR将军柱)AND四日前倍量柱AND三日不破AND三日价涨BAND前三引用不成立;
次高量将军柱:
=NOT(黄金柱OR次黄金柱OR准黄金柱OR将军柱)AND四日前高量柱AND三日不破AND三日价涨BAND前三引用不成立;
次将军柱:
=次倍量将军柱OR次高量将军柱;
准倍量将军柱:
=NOT(黄金柱OR次黄金柱OR准黄金柱OR将军柱OR次将军柱)AND四日前倍量柱AND三日价涨CAND前三引用不成立;
准高量将军柱:
=NOT(黄金柱OR次黄金柱OR准黄金柱OR将军柱OR次将军柱)AND四日前高量柱AND三日价涨CAND前三引用不成立;
准将军柱:
=准倍量将军柱OR准高量将军柱;
BACKSET100:
=BACKSET(黄金柱OR次黄金柱OR准黄金柱OR将军柱OR次将军柱OR准将军柱,4);
FILTER100:
=FILTER(BACKSET100,3),NODRAW;
BACKSET101:
=BACKSET(黄金柱,4);
FILTER101:
=FILTER(BACKSET101,3);
BACKSET102:
=BACKSET(次黄金柱,4);
FILTER102:
=FILTER(BACKSET102,3);
BACKSET103:
=BACKSET(准黄金柱,4);
FILTER103:
=FILTER(BACKSET103,3);
BACKSET104:
=BACKSET(将军柱,4);
FILTER104:
=FILTER(BACKSET104,3);
BACKSET105:
=BACKSET(次将军柱,4);
FILTER105:
=FILTER(BACKSET105,3);
BACKSET106:
=BACKSET(准将军柱,4);
FILTER106:
=FILTER(BACKSET106,3);
黄金线下影线:
=REF(FILTER100,3)=1ANDMIN(MIN(L,REF(L,1)),REF(L,2))<=REF(L,3);
黄金线实体下端:
=REF(FILTER100,3)=1ANDMIN(MIN(L,REF(L,1)),REF(L,2))<=MIN(REF(C,3),REF(O,3))ANDMIN(MIN(L,REF(L,1)),REF(L,2))>REF(L,3),LINETHICK0;
黄金线上影线:
=REF(FILTER100,3)=1ANDMIN(MIN(L,REF(L,1)),REF(L,2))>=REF(H,3);
黄金线实体上端:
=REF(FILTER100,3)=1ANDMIN(MIN(L,REF(L,1)),REF(L,2))>=MAX(REF(C,3),REF(O,3))ANDREF(FILTER100,3)=1ANDMIN(MIN(L,REF(L,1)),REF(L,2))黄金线实体中间:
=REF(FILTER100,3)=1ANDMIN(MIN(L,REF(L,1)),REF(L,2))MIN(REF(C,3),REF(O,3));
黄金线实体中间1:
=REF(FILTER100,3)=1ANDMIN(MIN(L,REF(L,1)),REF(L,2))MIN(REF(C,3),REF(O,3))ANDREF(L,2)=MIN(MIN(L,REF(L,1)),REF(L,2));
黄金线实体中间2:
=REF(FILTER100,3)=1ANDMIN(MIN(L,REF(L,1)),REF(L,2))MIN(REF(C,3),REF(O,3))ANDREF(L,1)=MIN(MIN(L,REF(L,1)),REF(L,2));
黄金线实体中间3:
=REF(FILTER100,3)=1ANDMIN(MIN(L,REF(L,1)),REF(L,2))MIN(REF(C,3),REF(O,3))ANDL=MIN(MIN(L,REF(L,1)),REF(L,2));
BACKSET201:
=BACKSET(黄金线下影线,4);
FILTER201:
=FILTER(BACKSET201,3),NODRAW;
BACKSET202:
=BACKSET(