以下是通达信追涨涨停指标公式源码和注释翻译结果

使用说明:

   指标基于股票的涨幅百分比和最低涨幅百分比来识别潜在的追涨涨停机会。当股票的涨幅百分比超过一定阈值,并且低于N日内的最低涨幅百分比时,可能存在追涨涨停的机会。

   参数N可以根据个人的投资策略和市场状况进行调整。较短的N值可能更加敏感,但也更容易出现误判。较长的N值则更加保守,减少了误判的可能性。

   通常情况下,投资者会使用其他技术指标和分析方法来进一步确认追涨涨停机会的可行性,例如成交量的变化、市场整体走势以及个股的基本面分析等。

   追涨涨停是一种高风险的投资策略,需要谨慎操作。投资者应当充分了解市场风险,并根据自身的风险承受能力和投资经验进行决策。

通达信追涨涨停指标公式源码:

    FX1:=VOL/CLOSE/3;
    FX2:=SUM(IF(FX1>0.2ANDCLOSE>REF(CLOSE,1),FX1,0),0);
    FX3:=SUM(IF(FX1>0.2ANDCLOSE<REF(CLOSE,1),FX1,0),0);
    FX4:=FX2+FX3;
    FX5:=1;
    FX6:=FX2/FX3;
    FX7:=EMA((-100)*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),4)+100;
    FX8:=MAX(DYNAINFO(3),DYNAINFO(5));
    FX9:=MIN(DYNAINFO(3),DYNAINFO(6));
    FX10:=FX8-FX9;
    FX11:=FX9+FX10*7/8;
    FX12:=FX9+FX10*0.5/8;
    FX13:=SUM(CLOSE*VOL,240)/SUM(VOL,240);
    FX14:=BARSCOUNT(CLOSE);
    FX15:=MA(CLOSE,FX14);
    FX16:=FX15+2*STD(CLOSE,3);
    FX17:=FX15-2*STD(CLOSE,3);
    FX18:=TIME>93000;
    FX19:=CLOSE/REF(CLOSE,1)>1.02;
    FX20:=CLOSE/REF(CLOSE,1)<0.98;
    FX21:=(HHV(CLOSE,FX14)-LLV(CLOSE,FX14))/CLOSE<0.05;
    FX22:=SMA(VOL,30,1);
    FX23:=(FX22-LLV(LLV(FX22,1),30))/(HHV(HHV(FX22,1),30)-LLV(LLV(FX22,1),30))>0.95;
    FX24:=FX19ORFX20;
    FX25:=FX24=0ANDFX21ANDFX23ANDCROSS(FX13,FX15);
    IF(macd.DEA<0,CLOSE,DRAWNULL),COLORYELLOW,LINETHICK9;
    FX26:=SUM(AMOUNT,BARSCOUNT(CLOSE))/SUM(VOL*100,BARSCOUNT(CLOSE));
    FX27:=EXPMA(CLOSE/FX26,20);
    FX28:=EXPMA(CLOSE/FX26,60);
    FX29:=EXPMA(CLOSE/FX26,120);
    FX30:=1;
    1.02,NODRAW;
    FX31:=1.03;
    FX32:=FX27>FX28ANDFX27>1.003ANDFX28>FX29ANDCLOSE>EXPMA(CLOSE,20)ANDEXPMA(CLOSE,10)>EXPMA(CLOSE,20)ANDEXPMA(CLOSE,20)>EXPMA(CLOSE,60);
    DRAWICON(FX27>FX28ANDFX28>FX29ANDCLOSE>EXPMA(CLOSE,20)ANDEXPMA(CLOSE,10)>EXPMA(CLOSE,20)ANDEXPMA(CLOSE,20)>EXPMA(CLOSE,60)ANDFX27=HHV(FX27,30)ANDCROSS(FX27,1.003),CLOSE,25);
    DRAWICON(CROSS(FX27,1.02),CLOSE,24);
    DRAWICON(CROSS(FX27,1.04),CLOSE,26);
    FX33:=MAX(DYNAINFO(3),DYNAINFO(5));
    FX34:=MIN(DYNAINFO(3),DYNAINFO(6));
    FX35:=FX33-FX34;
    压力线:FX34+FX35*7/8,COLORMAGENTA,LINETHICK2;
    支撑线:FX34+FX35*0.5/8,COLORGREEN,LINETHICK2;
    中线:(支撑线+压力线)/2,COLORWHITE,LINETHICK2;
    FX36:=SUM(IF(CLOSE>REF(CLOSE,1)ANDVOL>4000,VOL/1000,0),0);
    FX37:=SUM(IF(CLOSE<REF(CLOSE,1)ANDVOL>4000,VOL/1000,0),0);
    FX38:=SUM(IF(CLOSE>REF(CLOSE,1),VOL/1000,0),0);
    FX39:=SUM(IF(CLOSE<REF(CLOSE,1),VOL/1000,0),0);
    FX40:=FX38-FX36;
    FX41:=FX39-FX37;
    FX42:=FX36;
    FX43:=FX37;
    FX44:=FX40;
    FX45:=FX41;
    FX46:=FX36-FX37;
    FX47:=FX40-FX41;
    FX48:=FX38-FX39;
    FX49:=CONST(MAX(ABS(FX42),MAX(ABS(FX43),MAX(ABS(FX44),ABS(FX45)))));
    地:EMA(FX13,50)/0.97,COLORGREEN,LINETHICK2;
    IF(地>REF(地,1),地,DRAWNULL),COLORRED,LINETHICK2;
    平衡线:(FX13+地)/2,DOTLINE,COLORGREEN;
    FX50:=COUNT(VOL>4000ANDCLOSE>REF(CLOSE,1),0);
    黄次数:COUNT(VOL>DYNAINFO(16)*10ANDCLOSE>REF(CLOSE,1),0),NODRAW,COLORYELLOW;
    DRAWICON(FX50>REF(FX50,1)AND黄次数>REF(黄次数,1)ANDCROSS(CLOSE,地),CLOSE,7);
    DRAWICON(FX40>FX41ANDFX36>FX40ANDFX41>FX37,FX13,38);
    SUM(VOL*CLOSE,0)/SUM(VOL,0),COLORYELLOW;
    maV:=(2*C+H+L+o)/5;
    A1:EMA(MAV,2.78)*1.028,COLORyellow;
    A2:MA(OPEN,3.2)*1.028,COLOR00FF00;
    MA1:ema(c,15);
    MA2:ema(c,22);
    MA3:ema(c,30);
    MA4:ema(c,45);
    MA5:ema(c,55),linethick2;
    MA6:ema(c,90);
    MA7:ema(c,120);
    MA8:ema(c,144),CIRCLEDOT,COLORaaaaff;
    年线:ema(c,250),COLORffffff;
    J:=(CLOSE+HIGH+LOW)/3;
    A:=EMA(J,10);
    B:=REF(A,1);
    if(A>B,A,0),pointdot,linethick5,COLOR0000FF;
    if(B>A,B,0),pointdot,linethick5,COLOR00FF00;
    多:=ema(c,3),coloryellow;
    空:=ema(c,5),color00ff00;
    均衡:=ema(空,5),colorwhite;
    varf1:=count(cross(多,均衡),2)=1;
    varf2:=count(cross(空,均衡),2)=1;
    zai:=filter(varf1andvarf2,2);
    drawtext(zai,均衡,'追涨'),colorffffff;
    追涨:zai,colorffffff;
    AA1:=AMOUNT/V;
    BB1:=L1.2;
    DD1:=L<MA(C,5)*0.921;
    EE1:=V<MA(V,5)*1.5;
    老鼠仓:BB1ANDCC1ANDDD1ANDEE1,LINETHICK0,COLOR0099ff;
    DRAWTEXT(老鼠仓,l*0.99,'老鼠仓'),COLOR0099ff;
    stICKLINE(老鼠仓,H,L,5,0),COLOR0099ff;
    STICKLINE(老鼠仓,O,C,6,0),COLOR0099ff;
    DIFF:=(EMA(CLOSE,7)-EMA(CLOSE,19)),COLORwhite;
    DEA:=EMA(DIFF,9),COLORf00ff0;
    macd:=0.90*(DIFF-DEA),COLORSTICK;
    tj:=(diff>=dea);
    tj1:=(diff>=0);
    stickline(tj,h,l,0.5,0),COLORyellow;
    stickline(tj,o,c,4,0),COLORyellow;
    stickline(tj1andtj,h,l,0.5,0),colorf00ff0;
    stickline(tj1andtj,o,c,5,1),colorf00ff0;
    stickline(diff<dea,h,l,0.5,0),colorf0f000;
    stickline(diff<dea,o,c,3,0),colorf0f000;
    Var1:=(CLOSE*2+HIGH+LOW)/4;
    SK:=EMA(Var1,13)-EMA(Var1,73);
    SD:=EMA(SK,2);
    drawtext((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)>2orc/ref(c,1)>0.035)),l*0.99,'短线'),colorred;
    stickline((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)>2orc/ref(c,1)>0.035)),h,l,0.5,0),colorred;
    stickline((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)>2orc/ref(c,1)>0.035)),o,c,7,1),linethick3,colorred;

通达信追涨涨停指标公式源码注释翻译结果

    FX1赋值:成交量(手)/收盘价/3
    FX2赋值:如果FX1>,返回?,否则返回?的?日累和
    0.2ANDCLOSE>
    1日前的收盘价,FX1,0),0)
    FX3赋值:如果FX1>,返回?,否则返回?的?日累和
    0.2ANDCLOSE<
    1日前的收盘价,FX1,0),0)
    FX4赋值:FX2+FX3
    FX5赋值:1
    FX6赋值:FX2/FX3
    FX7赋值:(-100)*(34日内最高价的最高值-收盘价)/(34日内最高价的最高值-34日内最低价的最低值)的4日指数移动平均+100
    FX8赋值:昨收盘价和最高价的较大值
    FX9赋值:昨收盘价和最低价的较小值
    FX10赋值:FX8-FX9
    FX11赋值:FX9+FX10*7/8
    FX12赋值:FX9+FX10*0.5/8
    FX13赋值:收盘价*成交量(手)的240日累和/成交量(手)的240日累和
    FX14赋值:收盘价的有效数据周期数
    FX15赋值:收盘价的FX14日简单移动平均
    FX16赋值:FX15+2*收盘价的3日估算标准差
    FX17赋值:FX15-2*收盘价的3日估算标准差
    FX18赋值:时间(时分)>
    93000
    FX19赋值:收盘价/1日前的收盘价>
    1.02
    FX20赋值:收盘价/1日前的收盘价<
    0.98
    FX21赋值:(FX14日内收盘价的最高值-FX14日内收盘价的最低值)/收盘价<
    0.05
    FX22赋值:成交量(手)的30日[1日权重]移动平均
    FX23赋值:(FX22-30日内1日内FX22的最低值的最低值)/(30日内1日内FX22的最高值的最高值-30日内1日内FX22的最低值的最低值)>
    0.95
    FX24赋值:FX19ORFX20
    FX25赋值:FX24=0ANDFX21ANDFX23ANDCROSS(FX13,FX15)
    如果平滑异同平均线的DEA<,返回?,否则返回?
    0,收盘价,无效数),画黄色,线宽为9
    FX26赋值:成交额(元)的收盘价的有效数据周期数日累和/成交量(手)*100的收盘价的有效数据周期数日累和
    FX27赋值:收盘价/FX26的20日指数移动平均
    FX28赋值:收盘价/FX26的60日指数移动平均
    FX29赋值:收盘价/FX26的120日指数移动平均
    FX30赋值:1
    1.02,NODRAW
    FX31赋值:1.03
    FX32赋值:FX27>
    FX28ANDFX27>
    1.003ANDFX28>
    FX29ANDCLOSE>
    收盘价的20日指数移动平均ANDEXPMA(收盘价,10)>
    收盘价的20日指数移动平均ANDEXPMA(收盘价,20)>
    收盘价的60日指数移动平均
    当满足条件FX27>时,在?位置画?号图标
    FX28ANDFX28>
    FX29ANDCLOSE>
    收盘价的20日指数移动平均ANDEXPMA(收盘价,10)>
    收盘价的20日指数移动平均ANDEXPMA(收盘价,20)>
    收盘价的60日指数移动平均ANDFX27=30日内FX27的最高值ANDCROSS(FX27,1.003),收盘价,25)
    当满足条件FX27上穿1.02时,在收盘价位置画24号图标
    当满足条件FX27上穿1.04时,在收盘价位置画26号图标
    FX33赋值:昨收盘价和最高价的较大值
    FX34赋值:昨收盘价和最低价的较小值
    FX35赋值:FX33-FX34
    输出压力线:FX34+FX35*7/8,画洋红色,线宽为2
    输出支撑线:FX34+FX35*0.5/8,画绿色,线宽为2
    输出中线:(支撑线+压力线)/2,画白色,线宽为2
    FX36赋值:如果收盘价>,返回?,否则返回?的?日累和
    1日前的收盘价ANDVOL>
    4000,成交量(手)/1000,0),0)
    FX37赋值:如果收盘价<,返回?,否则返回?的?日累和
    1日前的收盘价ANDVOL>
    4000,成交量(手)/1000,0),0)
    FX38赋值:如果收盘价>,返回?,否则返回?的?日累和
    1日前的收盘价,成交量(手)/1000,0),0)
    FX39赋值:如果收盘价<,返回?,否则返回?的?日累和
    1日前的收盘价,成交量(手)/1000,0),0)
    FX40赋值:FX38-FX36
    FX41赋值:FX39-FX37
    FX42赋值:FX36
    FX43赋值:FX37
    FX44赋值:FX40
    FX45赋值:FX41
    FX46赋值:FX36-FX37
    FX47赋值:FX40-FX41
    FX48赋值:FX38-FX39
    FX49赋值:FX42的绝对值和FX43的绝对值和FX44的绝对值和FX45的绝对值的较大值的较大值的较大值的最后一日取值设为常数
    输出地:FX13的50日指数移动平均/0.97,画绿色,线宽为2
    如果地>,返回?,否则返回?
    1日前的地,地,无效数),画红色,线宽为2
    输出平衡线:(FX13+地)/2,DOTLINE,画绿色
    FX50赋值:统计?日中满足成交量(手)>的天数
    4000ANDCLOSE>
    1日前的收盘价,0)
    输出黄次数:统计?日中满足成交量(手)>的天数
    前5日每分钟均量*10ANDCLOSE>
    1日前的收盘价,0),NODRAW,画黄色
    当满足条件FX50>时,在?位置画?号图标
    1日前的FX50AND黄次数>
    1日前的黄次数ANDCROSS(收盘价,地),收盘价,7)
    当满足条件FX40>时,在?位置画?号图标
    FX41ANDFX36>
    FX40ANDFX41>
    FX37,FX13,38)
    成交量(手)*收盘价的历史累和/成交量(手)的历史累和,画黄色
    MAV赋值:(2*收盘价+最高价+最低价+开盘价)/5
    输出A1:MAV的2.78日指数移动平均*1.028,画黄色
    输出A2:开盘价的3.2日简单移动平均*1.028,COLOR00FF00
    输出MA1:收盘价的15日指数移动平均
    输出均线:收盘价的22日指数移动平均
    输出MA3:收盘价的30日指数移动平均
    输出MA4:收盘价的45日指数移动平均
    输出MA5:收盘价的55日指数移动平均,线宽为2
    输出MA6:收盘价的90日指数移动平均
    输出MA7:收盘价的120日指数移动平均
    输出MA8:收盘价的144日指数移动平均,CIRCLEDOT,COLORAAAAFF
    输出年线:收盘价的250日指数移动平均,COLORFFFFFF
    J赋值:(收盘价+最高价+最低价)/3
    A赋值:J的10日指数移动平均
    B赋值:1日前的A
    如果A>B,返回A,否则返回0,POINTDOT,线宽为5,COLOR0000FF
    如果B>A,返回B,否则返回0,POINTDOT,线宽为5,COLOR00FF00
    多赋值:收盘价的3日指数移动平均,画黄色
    空赋值:收盘价的5日指数移动平均,COLOR00FF00
    均衡赋值:空的5日指数移动平均,画白色
    VARF1赋值:统计2日中满足多上穿均衡的天数=1
    VARF2赋值:统计2日中满足空上穿均衡的天数=1
    ZAI赋值:VARF1ANDVARF2的2日过滤
    当满足条件ZAI时,在均衡位置书写文字,COLORFFFFFF
    输出追涨:ZAI,COLORFFFFFF
    AA1赋值:成交额(元)/成交量(手)
    BB1赋值:L1.2
    DD1赋值:最低价<收盘价的5日简单移动平均*0.921
    EE1赋值:成交量(手)<成交量(手)的5日简单移动平均*1.5
    输出老鼠仓:BB1ANDCC1ANDDD1ANDEE1,线宽为0,COLOR0099FF
    当满足条件老鼠仓时,在最低价*0.99位置书写文字,COLOR0099FF
    当满足条件老鼠仓时,在最高价和最低价位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR0099FF
    当满足条件老鼠仓时,在开盘价和收盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR0099FF
    DIFF赋值:(收盘价的7日指数移动平均-收盘价的19日指数移动平均),画白色
    DEA赋值:DIFF的9日指数移动平均,COLORF00FF0
    MACD赋值:0.90*(DIFF-DEA),COLORSTICK
    TJ赋值:(DIFF>=DEA)
    TJ1赋值:(DIFF>=0)
    当满足条件TJ时,在最高价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画黄色
    当满足条件TJ时,在开盘价和收盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,画黄色
    当满足条件TJ1ANDTJ时,在最高价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORF00FF0
    当满足条件TJ1ANDTJ时,在开盘价和收盘价位置之间画柱状线,宽度为5,1不为0则画空心柱.,COLORF00FF0
    当满足条件DIFF<DEA时,在最高价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORF0F000
    当满足条件DIFF<DEA时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORF0F000
    VAR1赋值:(收盘价*2+最高价+最低价)/4
    SK赋值:VAR1的13日指数移动平均-VAR1的73日指数移动平均
    SD赋值:SK的2日指数移动平均
    当满足条件(SK上穿SDANDSK<-0.04AND(收盘价-1日前的收盘价)/1日前的收盘价>=0.03)OR(SK上穿SDANDSK<=-0.14)OR(SK上穿SDANDSK<=0.05AND(成交量(手)/成交量(手)的5日简单移动平均>2ORC/1日前的收盘价>0.035))时,在最低价*0.99位置书写文字,画红色
    当满足条件(SK上穿SDANDSK<-0.04AND(收盘价-1日前的收盘价)/1日前的收盘价>=0.03)OR(SK上穿SDANDSK<=-0.14)OR(SK上穿SDANDSK<=0.05AND(成交量(手)/成交量(手)的5日简单移动平均>2ORC/1日前的收盘价>0.035))时,在最高价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画红色
    当满足条件(SK上穿SDANDSK<-0.04AND(收盘价-1日前的收盘价)/1日前的收盘价>=0.03)OR(SK上穿SDANDSK<=-0.14)OR(SK上穿SDANDSK<=0.05AND(成交量(手)/成交量(手)的5日简单移动平均>2ORC/1日前的收盘价>0.035))时,在开盘价和收盘价位置之间画柱状线,宽度为7,1不为0则画空心柱.,线宽为3,画红色

通达信追涨涨停指标公式截图

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