相关简介:   通达信买卖点提示指标公式                              

     通达信指标公式源码概况:

  指标类别:通达信指标公式

  授权方式:免费版

  指标评级:★★★★★

  指标分类:策略

  画线方法:副图

日线买卖点,一目了然,我都用红色和绿色箭头标注了,傻瓜式操作,高胜率。

通达信指标公式源码:

    STICKLINE(C>0,0,100,15,0),COLOR7C221C;
    VAR1:=(CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LOW,36))*100;
    VAR2:=SMA(VAR1,3,1);
    VAR3:=SMA(VAR2,3,1);
    VAR4:=SMA(VAR3,3,1);
    波:=VAR3;
    段:=VAR4;
    VAR5:=CROSS(VAR3,VAR4)ANDVAR3<20;
    DRAWTEXT(FILTER(VAR5,10)=1,40,'底'),COLORRED;
    STICKLINE(FILTER(VAR5,10)=1,0,20,10,0),COLORRED;
    VAR9:=CROSS(VAR4,VAR3)ANDVAR3>80;
    STICKLINE(FILTER(VAR9,5)=1,80,100,4,0),COLOR007700;
    STICKLINE(FILTER(VAR9,5)=1,80,100,3,0),COLOR009900;
    STICKLINE(FILTER(VAR9,5)=1,80,100,2,0),COLOR00BB00;
    STICKLINE(FILTER(VAR9,5)=1,80,100,1,0),COLOR00DD00;
    STICKLINE(FILTER(VAR9,5)=1,80,100,0.3,0),COLOR00FF00;
    DRAWTEXT(FILTER(VAR9,5)=1,70,'顶'),COLORGREEN;
    VAR8:=CROSS(VAR2,VAR3)ANDVAR3>80ANDVAR3>VAR4;
    STICKLINE(VAR8,85,100,10,0),COLOR0099FF;
    100,COLORBBBBBB,LINETHICK3;
    0,LINETHICK3;
    AA:=LLV(LOW,36);
    BB:=HHV(HIGH,30);
    云:80,COLORWHITE;
    天:87.5,COLORBLUE,LINETHICK3;
    DD:=(EMA(((CLOSE-AA)/(BB-AA))*(4),4))*(25);
    飞:=DD,COLOR00FFFF,LINETHICK2;
    {IF(DD>REF(DD,1),DD,DRAWNULL),COLORRED,LINETHICK2;
    IF(DD<REF(DD,1)ANDDD<87.5,DD,DRAWNULL),COLOR00FF00,LINETHICK2;}
    海:=(((DD-LLV(DD,21))/(HHV(DD,21)-LLV(DD,21)))*(4))*(25);
    买B:=IF(CROSS(海,90)AND(飞<40),30,0),COLORYELLOW,LINETHICK2;
    地:10,COLORGREEN,LINETHICK3;
    买A:IF((COUNT((飞>REF(飞,1)),1)=1)AND(REF(飞,1)<REF(REF(飞,1),1))
    AND(飞<地),40,0),COLORRED,LINETHICK2;
    VAR200:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;
    VAR300:=SMA(SMA(VAR200,3,1),3,1)/28.57;
    VAR400:=EMA(VAR300,5);
    操盘:=3*VAR300-2*VAR400;
    A1:=CROSS(操盘,VAR300)ANDVAR300<2.1ANDC>O;
    STICKLINE(A1,30,0,4,0),COLOR770077;
    STICKLINE(A1,30,0,3,0),COLOR990099;
    STICKLINE(A1,30,0,2,0),COLORBB00BB;
    STICKLINE(A1,30,0,1,0),COLORDD00DD;
    STICKLINE(A1,30,0,0.3,0),COLORFF00FF;
    DRAWTEXT(A1,36,'全仓'),COLORRED;
    持股:3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)
    -2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-
    LLV(LOW,27))*100,5,1),3,1),LINETHICK,COLORRED;
    支撑:LLV(持股,3),LINETHICK,COLOR00FFFF;
    下跌:MA(持股,12),COLOR6B8E23,LINETHICK2;
    转向:=CROSS(持股,下跌)AND下跌<30;
    MA1:=MA(持股,5);
    VAR18:=CROSS(MA1,持股)ANDMA1>80;
    {STICKLINE(支撑<下跌,支撑,下跌,2,0),COLOR6B8E23;}
    DRAWBAND(支撑,RGB(238,0,6),下跌,RGB(256,250,60));
    {STICKLINE(持股>0,支撑,持股,2,0),COLORRED;}
    DRAWBAND(持股,RGB(238,0,6),支撑,RGB(256,150,60));
    STICKLINE(支撑>下跌,下跌,支撑,2,0),COLOR38B0DE;
    DRAWICON(转向,支撑*0.98,23);
    DRAWICON(VAR18,持股*1.03,15);
    E:=CROSS(83,RSI);
    STICKLINE(E,E,55,1,0),COLOR00FFFF;
    DRAWTEXT(E,50,'逃顶'),COLORFF9966;
    VA1:=HHV(HIGH,9)-LLV(LOW,9);
    VA2:=HHV(HIGH,9)-CLOSE;
    VA3:=CLOSE-LLV(LOW,9);
    VA4:=VA2/VA1*100-70;
    VA5:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;
    VA6:=(CLOSE+HIGH+LOW)/3;
    VA7:=SMA(VA3/VA1*100,3,1);
    VA8:=LLV(LOW,34);
    VA9:=SMA(VA7,3,1)-SMA(VA4,9,1);
    VARA:=IF(VA9>100,VA9-100,0);
    VARB:=HHV(HIGH,34);
    VARC:=EMA((VA6-VA8)/(VARB-VA8)*100,13);
    VARD:=EMA(0.667*REF(VARC,1)+0.333*VARC,2);
    VARE:=SMA(MAX(CLOSE-REF(CLOSE,1),0)/CLOSE,8,1)/SMA(ABS(INDEXC-REF(INDEXC,1))/INDEXC,8,1)*100-25;
    VARF:=MA(VARE,3);
    VAR6:=((2)*(CLOSE)+HIGH+LOW)/(4);
    VAR7:=SMA(((VAR3)/(VAR1))*(100),3,1);
    VAR10:=IF((VAR9>100),VAR9-100,0);
    VAR11:=HHV(HIGH,34);
    B1:=EMA(((VAR6-VAR8)/(VAR11-VAR8))*(100),8);
    DRAWKLINE(EMA(B1,5),EMA(B1,5),B1+1,B1);
    领先:EMA(B1,5),COLORCYAN;
    生命线:EMA(VARD,1),COLORYELLOW;
    V1:=MA(C,5)=HHV(MA(C,5),20);
    V2:=MA(C,5)>MA(C,10);
    V3:=MA(V,5)>MA(V,40)*1.01;
    V4:=COUNT(MA(C,1)>REF(C,1),2)=2;
    VV:=V1ANDV2ANDV3ANDV4;
    A2:=EMA(A1,20);
    A3:=CROSS(A1,A2);
    A4:=A1<EMA(CLOSE,120);
    STICKLINE((A3ANDA4)OR(V1ANDV2ANDV3ANDV4),B1*1.03,B1*1.120,1,0),COLORYELLOW;
    A5:=3*SMA((CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100,21,1)-2*
    SMA(SMA((CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100,20,1),8,1),CIRCLEDOT,COLORFF9900;
    安全位:=20;
    低位转强:IF(CROSS(A5,安全位),50,0),STICK,COLORMAGENTA,LINETHICK2;
    开始拉升:IF(CROSS(VARC,生命线)ANDVARC>VARDANDVARC<55ANDC>O,50,0),
    COLORLIRED,POINTDOT;
    A6:=LLV(C,500)=LLV(C,5)ANDC/REF(C,1)>(1+9.8/100);
    极地上涨:IF(A6,领先,0),COLORGREEN,LINETHICK2;
    STICKLINE(开始拉升>0,15,开始拉升*1.01,1,0),COLORBLUE;
    STICKLINE((开始拉升>0AND开始拉升<400)OR(极地上涨>0AND极地上涨<400)
    OR(低位转强>0AND低位转强<400)OR(低位转强>0),30,开始拉升,1,0),COLORRED;
    STICKLINE(开始拉升>0,15,开始拉升*0.6,3,0),COLORBLUE;
    STICKLINE(开始拉升>0,15,开始拉升*0.4,3,0),COLOR00FF00;
    STICKLINE(开始拉升>0,15,开始拉升*0.2,3,0),COLOR0099CC;
    STICKLINE(低位转强>0,15,低位转强*1.01,1,0),COLORMAGENTA;
    STICKLINE((低位转强>0)OR(极地上涨>0),15,低位转强*0.4,3,0),COLORYELLOW;
    STICKLINE(低位转强>0,15,低位转强*0.2,3,0),COLORFFCC66;
    STICKLINE(极地上涨>0,15,极地上涨*1.01,1,0),COLORYELLOW;
    rcc:=DYNAINFO(3);s2:=SMA(c,3,1);s6:=sma(c,5,1);
    dk:=10*(s2-s6);kk:=IF(DATATYPE=8,0.95,1);
    stICKLINE(dk>0,rcc*kk,rcc*kk+dk,0,1),COLORRED;
    STICKLINE(dk<0,rcc*kk,rcc*kk+dk,0,1),COLORCYAN;
    XG:HHV(H,480),DOTLINE,COLORRED;
    STICKLINE(FILTER(crOSS(C,REF(XG,1)),10),C*0.99,C,8,0),COLORGREEN;
    DRAWTEXT(FILTER(CROSS(C,REF(XG,1)),10),C*0.99,'上突'),COLORYELLOW;
    T:=BARSCOUNT(C);
    TP:=FILTER(C>=HHV(H,T)ANDV>MA(V,0)*2ANDDYNAINFO(17)>1ANDTIME0>39600,240);
    DRAWTEXT(TP,L,'★突破'),COLORred;
    VERTLINE(tp,1),COLORGREEN,LINETHICK2;
    HHV(h,T),DOTLINE,Color00FFFF;

[源码注释]通达信公式动态翻译结果

   当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0,0,100,15,0),COLOR7C221C

   VAR1赋值:(收盘价-36日内最低价的最低值)/(36日内最高价的最高值-36日内最低价的最低值)*100

   VAR2赋值:VAR1的3日[1日权重]移动平均

   VAR3赋值:VAR2的3日[1日权重]移动平均

   VAR4赋值:VAR3的3日[1日权重]移动平均

   波赋值:VAR3

   段赋值:VAR4

   VAR5赋值:VAR3上穿VAR4ANDVAR3<

   20

   当满足条件VAR5的10日过滤=1时,在40位置书写文字,画红色

   当满足条件VAR5的10日过滤=1时,在0和20位置之间画柱状线,宽度为10,0不为0则画空心柱.,画红色

   VAR9赋值:VAR4上穿VAR3ANDVAR3>

   80

   当满足条件VAR9的5日过滤=1时,在80和100位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR007700

   当满足条件VAR9的5日过滤=1时,在80和100位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR009900

   当满足条件VAR9的5日过滤=1时,在80和100位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00BB00

   当满足条件VAR9的5日过滤=1时,在80和100位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00DD00

   当满足条件VAR9的5日过滤=1时,在80和100位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR00FF00

   当满足条件VAR9的5日过滤=1时,在70位置书写文字,画绿色

   VAR8赋值:VAR2上穿VAR3ANDVAR3>

   80ANDVAR3>

   VAR4

   当满足条件VAR8时,在85和100位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR0099FF

   100,COLORBBBBBB,线宽为3

   0,线宽为3

   AA赋值:36日内最低价的最低值

   BB赋值:30日内最高价的最高值

   输出云:80,画白色

   输出天:87.5,画蓝色,线宽为3

   DD赋值:(((收盘价-AA)/(BB-AA))*(4)的4日指数移动平均)*(25)

   飞赋值:DD,COLOR00FFFF,线宽为2

   海赋值:(((DD-21日内DD的最低值)/(21日内DD的最高值-21日内DD的最低值))*(4))*(25)

   买B赋值:如果海上穿90AND(飞<,返回?,否则返回?

   40),30,0),画黄色,线宽为2

   输出地:10,画绿色,线宽为3

   输出买A:如果(统计?日中满足(飞>的天数,返回?,否则返回?

   1日前的飞),1)=1)AND(1日前的飞<

   1日前的1日前的飞)AND(飞<

   地),40,0),画红色,线宽为2

   VAR200赋值:(收盘价-20日内最低价的最低值)/(20日内最高价的最高值-20日内最低价的最低值)*100

   VAR300赋值:VAR200的3日[1日权重]移动平均的3日[1日权重]移动平均/28.57

   VAR400赋值:VAR300的5日指数移动平均

   操盘赋值:3*VAR300-2*VAR400

   A1赋值:操盘上穿VAR300ANDVAR300<

   2.1ANDC>

   开盘价

   当满足条件A1时,在30和0位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR770077

   当满足条件A1时,在30和0位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR990099

   当满足条件A1时,在30和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORBB00BB

   当满足条件A1时,在30和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORDD00DD

   当满足条件A1时,在30和0位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORFF00FF

   当满足条件A1时,在36位置书写文字,画红色

   输出持股:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均,线宽为0,画红色

   输出支撑:3日内持股的最低值,线宽为0,COLOR00FFFF

   输出下跌:持股的12日简单移动平均,COLOR6B8E23,线宽为2

   转向赋值:持股上穿下跌AND下跌<

   30

   MA1赋值:持股的5日简单移动平均

   VAR18赋值:MA1上穿持股ANDMA1>

   80

   画带状线

   画带状线

   当满足条件支撑>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   下跌,下跌,支撑,2,0),COLOR38B0DE

   当满足条件转向时,在支撑*0.98位置画23号图标

   当满足条件VAR18时,在持股*1.03位置画15号图标

   E赋值:83上穿RSI

   当满足条件E时,在E和55位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00FFFF

   当满足条件E时,在50位置书写文字,COLORFF9966

   VA1赋值:9日内最高价的最高值-9日内最低价的最低值

   VA2赋值:9日内最高价的最高值-收盘价

   VA3赋值:收盘价-9日内最低价的最低值

   VA4赋值:VA2/VA1*100-70

   VA5赋值:(收盘价-60日内最低价的最低值)/(60日内最高价的最高值-60日内最低价的最低值)*100

   VA6赋值:(收盘价+最高价+最低价)/3

   VA7赋值:VA3/VA1*100的3日[1日权重]移动平均

   VA8赋值:34日内最低价的最低值

   VA9赋值:VA7的3日[1日权重]移动平均-VA4的9日[1日权重]移动平均

   VARA赋值:如果VA9>,返回?,否则返回?

   100,VA9-100,0)

   VARB赋值:34日内最高价的最高值

   VARC赋值:(VA6-VA8)/(VARB-VA8)*100的13日指数移动平均

   VARD赋值:0.667*1日前的VARC+0.333*VARC的2日指数移动平均

   VARE赋值:收盘价-1日前的收盘价和0的较大值/收盘价的8日[1日权重]移动平均/大盘的收盘价-1日前的大盘的收盘价的绝对值/大盘的收盘价的8日[1日权重]移动平均*100-25

   VARF赋值:VARE的3日简单移动平均

   VAR6赋值:((2)*(收盘价)+最高价+最低价)/(4)

   VAR7赋值:((VAR3)/(VAR1))*(100)的3日[1日权重]移动平均

   VAR10赋值:如果(VAR9>,返回?,否则返回?

   100),VAR9-100,0)

   VAR11赋值:34日内最高价的最高值

   B1赋值:((VAR6-VAR8)/(VAR11-VAR8))*(100)的8日指数移动平均

   K线

   输出领先:B1的5日指数移动平均,画青色

   输出生命线:VARD的1日指数移动平均,画黄色

   V1赋值:收盘价的5日简单移动平均=20日内收盘价的5日简单移动平均的最高值

   V2赋值:收盘价的5日简单移动平均>

   收盘价的10日简单移动平均

   V3赋值:成交量(手)的5日简单移动平均>

   成交量(手)的40日简单移动平均*1.01

   V4赋值:统计?日中满足收盘价的1日简单移动平均>的天数

   1日前的收盘价,2)=2

   VV赋值:V1ANDV2ANDV3ANDV4

   A2赋值:A1的20日指数移动平均

   A3赋值:A1上穿A2

   A4赋值:A1<

   收盘价的120日指数移动平均

   当满足条件(A3ANDA4)OR(V1ANDV2ANDV3ANDV4)时,在B1*1.03和B1*1.120位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色

   A5赋值:3*(收盘价-18日内最低价的最低值)/(18日内最高价的最高值-18日内最低价的最低值)*100的21日[1日权重]移动平均-2*(收盘价-18日内最低价的最低值)/(18日内最高价的最高值-18日内最低价的最低值)*100的20日[1日权重]移动平均的8日[1日权重]移动平均,CIRCLEDOT,COLORFF9900

   安全位赋值:20

   输出低位转强:如果A5上穿安全位,返回50,否则返回0,STICK,画洋红色,线宽为2

   输出开始拉升:如果VARC上穿生命线ANDVARC>,返回?,否则返回?

   VARDANDVARC<

   55ANDC>

   开盘价,50,0),画淡红色,POINTDOT

   A6赋值:500日内收盘价的最低值=5日内收盘价的最低值ANDC/1日前的收盘价>

   (1+9.8/100)

   输出极地上涨:如果A6,返回领先,否则返回0,画绿色,线宽为2

   当满足条件开始拉升>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0,15,开始拉升*1.01,1,0),画蓝色

   当满足条件(开始拉升>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0AND开始拉升<

   400)OR(极地上涨>

   0AND极地上涨<

   400)OR(低位转强>

   0AND低位转强<

   400)OR(低位转强>

   0),30,开始拉升,1,0),画红色

   当满足条件开始拉升>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0,15,开始拉升*0.6,3,0),画蓝色

   当满足条件开始拉升>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0,15,开始拉升*0.4,3,0),COLOR00FF00

   当满足条件开始拉升>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0,15,开始拉升*0.2,3,0),COLOR0099CC

   当满足条件低位转强>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0,15,低位转强*1.01,1,0),画洋红色

   当满足条件(低位转强>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0)OR(极地上涨>

   0),15,低位转强*0.4,3,0),画黄色

   当满足条件低位转强>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0,15,低位转强*0.2,3,0),COLORFFCC66

   当满足条件极地上涨>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0,15,极地上涨*1.01,1,0),画黄色

   RCC赋值:昨收盘价

   S2赋值:收盘价的3日[1日权重]移动平均

   S6赋值:收盘价的5日[1日权重]移动平均

   DK赋值:10*(S2-S6)

   KK赋值:如果DATATYPE=8,返回0.95,否则返回1

   当满足条件DK>0时,在RCC*KK和RCC*KK+DK位置之间画柱状线,宽度为0,1不为0则画空心柱.,画红色

   当满足条件DK<0时,在RCC*KK和RCC*KK+DK位置之间画柱状线,宽度为0,1不为0则画空心柱.,画青色

   输出XG:480日内最高价的最高值,DOTLINE,画红色

   当满足条件收盘价上穿1日前的XG的10日过滤时,在收盘价*0.99和收盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,画绿色

   当满足条件收盘价上穿1日前的XG的10日过滤时,在收盘价*0.99位置书写文字,画黄色

   T赋值:收盘价的有效数据周期数

   TP赋值:收盘价>=T日内最高价的最高值ANDV>成交量(手)的历史简单移动平均*2ANDDYNAINFO(17)>1ANDTIME0>39600的240日过滤

   当满足条件TP时,在最低价位置书写文字,画红色

   VERTLINE(TP,1),画绿色,线宽为2

   T日内最高价的最高值,DOTLINE,COLOR00FFFF

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。