神奇指标网

通达信短线战法选股指标公式源码分享

浏览 396次浏览
标签: 短线
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15



相关简介:通达信短线战法选股指标公式源码分享


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


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


授权方式:免费版


指标评级:★★★★★


指标分类:策略


画线方法:副图



都说短线是银,要求投资者的素质过硬。具备股市知识丰厚的同时还要熟谙主力操盘手法,心理素质要好,要能有时间盯盘。还有一个最为关键的就是对于市场的消息、热点、题材能有敏锐的洞察力。短线择股应注意以下三个方面:一、成交量
股谚日“量为价先导”,量是价的先行者,股价的上涨,一定要有量的配合。成交量的放大,意味着换手率的提高,平均持仓成本的上升,上档抛压因此减轻,股价才会持续上涨。有时,在主力筹码锁定良好的情况下,股价也可能缩量上攻,但缩量上攻的局面不会持续太久,否则平均持仓成本无法提高,抛压大增,股票缺乏持续上升动能。因此,短线操作一定要选择带量的股票,对底部放量的股票尤其应加以关注。
二、图形
短线操作,除了应高度重视成交量外,还应留意图形的变化。有几种图形值得高度关注:W底、头肩底。圆弧底、平台、上升通道等。W底、头肩底、圆弧底放量突破颈线位时,应是买入时机。这里有两点必须高度注意:

1.是必须放量突破方为有效突破。没有成交量配合的突破是假突破,股价往往会迅速回归启动位。
2.是在低价位的突破可靠性更高,高位放量突破很可能是庄家营造的“多头陷附”,引诱散户跟风,从而达到出货目的。
三、均线短线操作
一般要参照五日、十日、三十日三条均线。五日均线上穿了十日、三十日均线,十日均线上穿三十日均线,称作金叉,是买进时机;反之则称作死叉,是卖出时机。三条均线都向上排列称为多头排列,是强势股的表现,股价缩量回拍五日、十日、三十日均线是买入时机(注意,一定要是缩量回抽)。究竟应在回抽哪一条均线时买入,应视个股和大盘走势而定;三条均线都向下排列称为空头排列,是弱势的表现。不宜介入。

短线操作,股价暴涨暴跌,短线高手不仅要学会获利了结,还应学会一样重要的东西:割肉。有勇气参与短线操作,就要有勇气认输。“留得青山在,不怕没柴烧”。当判断失误,买入了下跌的股票,应果断卖出,防止深套。短线炒股,一定要快进快出,并要设好止损位,具体设定值视个人情况而定一般5%-7%之间,当股价跌破止损位,一定要果断卖出,不要再抱幻想,即便是股价还有上涨可能,也应回避风险出局,严格按照止损位操作。




通达信指标公式源码:



    X1:=(C+L+H)/1.5;
    X2:=EMA(X1,3);
    X3:=EMA(X2,2.5);
    DRAWICON(CROSS(X2,X3),L*0.98,9),colorred;
    STICKLINE(X2>=X3,LOW,HIGH,0,1),colorred;
    STICKLINE(X2>=X3,CLOSE,OPEN,3.2,2),colorred;
    STICKLINE(X2<X3,LOW,HIGH,0,1),COLOR00FF00;
    STICKLINE(X2<X3,CLOSE,OPEN,3.2,2),COLOR00FF00;
    STICKLINE(CROSS(X3,X2),OPEN,CLOSE,3.2,0),COLOR00FF00;
    STICKLINE(CROSS(X2,X3),OPEN,CLOSE,3.2,0),colorred;
    STICKLINE((CLOSE>OPEN)AND(X2<X3),CLOSE,OPEN,3.2,2),COLOR00FF00;
    STICKLINE((CLOSE>OPEN)AND(X2>=X3),CLOSE,OPEN,3.2,2),colorred;
    STICKLINE((CLOSE<OPEN)AND(X2<X3),CLOSE,OPEN,3.2,0),COLOR00FF00;
    STICKLINE((CLOSE<OPEN)AND(X2>=X3),CLOSE,OPEN,3.2,0),colorred;VAR1F:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
    VAR20:=REVERSE(VAR1F);
    VAR21:=SMA(VAR1F,3,1);
    移动平均:SMA(VAR21,3,1),colorred;
    参考线:SMA(移动平均,3,1),colorcyan;
    走势线:SMA(移动平均,2,1),colorwhite;
    关注:IF(CROSS(移动平均,参考线)AND移动平均<30,33,0),colorcyan,LINETHICK2;
    风险:IF(CROSS(参考线,移动平均)AND参考线>75,68,100),colorgreen,LINETHICK2;
    DRAWTEXT(CROSS(移动平均,参考线)AND移动平均<20,33,''),colorwhite;
    A1:IF(CROSS(移动平均,参考线)AND移动平均<70AND移动平均>40,移动平均*1.1,0),STICK,LINETHICK2,colorred;
    DRAWTEXT(A1,移动平均*1.1,''),LINETHICK2,coloryellow;
    DRAWTEXT(CROSS(移动平均,参考线),移动平均,'始');
    DRAWTEXT(CROSS(走势线,移动平均),走势线,'终');
    TYP:=(HIGH+LOW+CLOSE)/3;
    CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));
    DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
    DEA:=EMA(DIF,9);
    MACD:=(DIF-DEA)*2;
    ROC:=100*(CLOSE-REF(CLOSE,12))/REF(CLOSE,12);
    MAROC:=MA(ROC,6);
    A1:=LONGCROSS(-150,REF(CCI,1),30);
    A2:=LONGCROSS(-5,REF(ROC,1),30);
    A3:=LONGCROSS(REF(DIF,1),DEA-0.01,5)AND(DIF<0ORDIF<=0.15)ANDDIF>REF(DIF,1);
    VAR1:=IF(A3,COUNT(A1ORA2,10)>=1ANDC>O,DRAWNULL);
    A4:=VAR1ANDCOUNT(C>MA(C,60),60)>=50;
    A5:=A4ANDCOUNT(A4,100)>=2ANDCOUNT(MA(C,60)>REF(MA(C,60),1),100)>=90;
    STICKLINE(A4,0,1,3,0)COLOR80FFFF;
    STICKLINE(A5,0,1,3,0)COLOR0000FF;
    DRAWTEXT(A4,0.3,'注')COLOR00FF00;
    DRAWTEXT(A4,0.1,'意')COLOR00FF00;
    A01:=DYNAINFO(7);
    A03:=BARSCOUNT(CLOSE);
    A04:=(SMA((CLOSE/HHV(HIGH,120)),3,1)*100);
    A05:=IF((A03>20),A04,0);
    A06:=IF((LOW>A01),0,IF((HIGH0)AND(A07>REF(A07,1)))AND(A05<=88)),A07,0);
    VAR1:=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);
    VAR2:=EMA(VAR1,8);
    VAR3:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);
    趋势:=EMA(VAR3,3)-10;
    STICKLINE(趋势>80,趋势,80,4,0);
    DRAWICON(CROSS(趋势,0),0,1);
    STICKLINE((A09>0AND(趋势<20OR趋势>REF(趋势,1)AND趋势<50)),0,A09,5,0),COLORFFFF00;
    机构建仓区:=0,LINETHICK0,COLORFFFF00;
    VAR4:=(趋势-REF(趋势,1))/REF(趋势,1)*100;
    DRAWTEXT(FILTER(趋势<=13,15),30,'准备'),COLORCC9900;
    STICKLINE(趋势<=13ANDVAR4>13,0,50,2,0),COLOR0099FF;
    VAR5:=FILTER((趋势<=13ANDVAR4>13),10);
    DRAWTEXT(VAR5,60,'买入'),COLOR0099FF;
    STICKLINE(趋势>=90ANDVAR4,0,30,2,0),colorgray;
    VAR6:=FILTER((趋势>=90ANDVAR4),10);
    DRAWTEXT(VAR6,40,'清仓'),colorgray;
    VAR7:=LLV(LOW,30);
    VAR8:=HHV(HIGH,30);
    VAR9:=EMA((CLOSE-VAR7)/(VAR8-VAR7)*4,4)*25;
    STICKLINE(VAR9>90,100,105,4,2),colorred;
    VAR10:=(VAR9-LLV(VAR9,4))/(HHV(VAR9,4)-LLV(VAR9,4))*100;
    VAR101:=IF(CROSS(VAR9,VAR10)ANDVAR9>87,95,0),LINETHICK;
    DRAWTEXT(VAR101=95,88,'险'),COLOR00FF00;
    DRAWICON(CROSS(90,VAR9),95,2);
    VAR11:=SMA(ABS(L-REF(L,1)),3,1)/SMA(MAX(L-REF(L,1),0),3,1)*100;
    VAR12:=HHV(VAR11,30)*8;
    火焰山:=EMA(IF(LOW<=VAR7AND趋势<40,(VAR11+VAR12),0),3)/618,colorred,LINETHICK2;
    STICKLINE(火焰山>0,0,火焰山*1.2,3,0),colorred;
    VAR13:=(MA(C,1)+MA(C,3)+MA(C,5)+MA(C,7)+MA(C,9))/5;
    VAR14:=(MA(C,2)+MA(C,4)+MA(C,6)+MA(C,8)+MA(C,10))/5;
    趋势线:趋势,COLORFF0000;
    VAR16:=MAX(EMA(VAR13,2)-EMA(VAR14,5),0)*200;
    VAR17:=EMA(VAR16,5);
    波浪峰:VAR17,STICK,COLORFF00FF;
    STICKLINE(VAR17<REF(VAR17,1),0,VAR17,0,0),COLOR00FF00;
    VAR18:=MA(趋势线,8);
    DRAWTEXT(CROSS(趋势线,VAR2)AND趋势线>REF(趋势线,1)AND趋势线<50,50,'追涨'),COLORFF0000;







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



   X1赋值:(收盘价+最低价+最高价)/1.5

   X2赋值:X1的3日指数移动平均

   X3赋值:X2的2.5日指数移动平均

   当满足条件X2上穿X3时,在最低价*0.98位置画9号图标,画红色

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

   =X3,最低价,最高价,0,1),画红色

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

   =X3,收盘价,开盘价,3.2,2),画红色

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

   X3,最低价,最高价,0,1),COLOR00FF00

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

   X3,收盘价,开盘价,3.2,2),COLOR00FF00

   当满足条件X3上穿X2时,在开盘价和收盘价位置之间画柱状线,宽度为3.2,0不为0则画空心柱.,COLOR00FF00

   当满足条件X2上穿X3时,在开盘价和收盘价位置之间画柱状线,宽度为3.2,0不为0则画空心柱.,画红色

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

   开盘价)AND(X2<

   X3),收盘价,开盘价,3.2,2),COLOR00FF00

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

   开盘价)AND(X2>

   =X3),收盘价,开盘价,3.2,2),画红色

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

   开盘价)AND(X2<

   X3),收盘价,开盘价,3.2,0),COLOR00FF00

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

   开盘价)AND(X2>

   =X3),收盘价,开盘价,3.2,0),画红色

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

   VAR20赋值:VAR1F的相反数

   VAR21赋值:VAR1F的3日[1日权重]移动平均

   输出移动平均:VAR21的3日[1日权重]移动平均,画红色

   输出参考线:移动平均的3日[1日权重]移动平均,画青色

   输出走势线:移动平均的2日[1日权重]移动平均,画白色

   输出关注:如果移动平均上穿参考线AND移动平均<,返回?,否则返回?

   30,33,0),画青色,线宽为2

   输出风险:如果参考线上穿移动平均AND参考线>,返回?,否则返回?

   75,68,100),画绿色,线宽为2

   当满足条件移动平均上穿参考线AND移动平均<时,在?位置书写文字

   20,33,''),画白色

   输出A1:如果移动平均上穿参考线AND移动平均<,返回?,否则返回?

   70AND移动平均>

   40,移动平均*1.1,0),STICK,线宽为2,画红色

   当满足条件A1时,在移动平均*1.1位置书写文字,线宽为2,画黄色

   当满足条件移动平均上穿参考线时,在移动平均位置书写文字

   当满足条件走势线上穿移动平均时,在走势线位置书写文字

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

   CCI赋值:(TYP-TYP的14日简单移动平均)/(0.015*TYP的14日平均绝对偏差)

   DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均

   DEA赋值:DIF的9日指数移动平均

   MACD赋值:(DIF-DEA)*2

   ROC赋值:100*(收盘价-12日前的收盘价)/12日前的收盘价

   MAROC赋值:ROC的6日简单移动平均

   A1赋值:-150小于1日前的CCI保持30个交易日后交叉上穿

   A2赋值:-5小于1日前的ROC保持30个交易日后交叉上穿

   A3赋值:1日前的DIF小于DEA-0.01保持5个交易日后交叉上穿AND(DIF<

   0ORDIF<

   =0.15)ANDDIF>

   1日前的DIF

   VAR1赋值:如果A3,返回统计10日中满足A1ORA2的天数>,否则返回?

   =1ANDC>

   开盘价,无效数)

   A4赋值:VAR1ANDCOUNT(收盘价>

   收盘价的60日简单移动平均,60)>

   =50

   A5赋值:A4ANDCOUNT(A4,100)>

   =2ANDCOUNT(收盘价的60日简单移动平均>

   1日前的收盘价的60日简单移动平均,100)>

   =90

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

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

   当满足条件A4时,在0.3位置书写文字COLOR00FF00

   当满足条件A4时,在0.1位置书写文字COLOR00FF00

   A01赋值:现价

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

   A04赋值:((收盘价/120日内最高价的最高值)的3日[1日权重]移动平均*100)

   A05赋值:如果(A03>20),返回A04,否则返回0

   A06赋值:如果(最低价>A01),返回0,否则返回如果(HIGH0)AND(A07>1日前的A07),返回?,否则返回?AND(A05<=88),A07,0)

   VAR1赋值:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均

   VAR2赋值:VAR1的8日指数移动平均

   VAR3赋值:3*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均

   趋势赋值:VAR3的3日指数移动平均-10

   当满足条件趋势>80时,在趋势和80位置之间画柱状线,宽度为4,0不为0则画空心柱.

   当满足条件趋势上穿0时,在0位置画1号图标

   当满足条件(A09>0AND(趋势<20OR趋势>1日前的趋势AND趋势<50))时,在0和A09位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFFFF00

   机构建仓区赋值:0,线宽为0,COLORFFFF00

   VAR4赋值:(趋势-1日前的趋势)/1日前的趋势*100

   当满足条件趋势<=13的15日过滤时,在30位置书写文字,COLORCC9900

   当满足条件趋势<=13ANDVAR4>13时,在0和50位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0099FF

   VAR5赋值:(趋势<=13ANDVAR4>13)的10日过滤

   当满足条件VAR5时,在60位置书写文字,COLOR0099FF

   当满足条件趋势>=90ANDVAR4时,在0和30位置之间画柱状线,宽度为2,0不为0则画空心柱.,画深灰色

   VAR6赋值:(趋势>=90ANDVAR4)的10日过滤

   当满足条件VAR6时,在40位置书写文字,画深灰色

   VAR7赋值:30日内最低价的最低值

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

   VAR9赋值:(收盘价-VAR7)/(VAR8-VAR7)*4的4日指数移动平均*25

   当满足条件VAR9>90时,在100和105位置之间画柱状线,宽度为4,2不为0则画空心柱.,画红色

   VAR10赋值:(VAR9-4日内VAR9的最低值)/(4日内VAR9的最高值-4日内VAR9的最低值)*100

   VAR101赋值:如果VAR9上穿VAR10ANDVAR9>87,返回95,否则返回0,线宽为0

   当满足条件VAR101=95时,在88位置书写文字,COLOR00FF00

   当满足条件90上穿VAR9时,在95位置画2号图标

   VAR11赋值:最低价-1日前的最低价的绝对值的3日[1日权重]移动平均/最低价-1日前的最低价和0的较大值的3日[1日权重]移动平均*100

   VAR12赋值:30日内VAR11的最高值*8

   火焰山赋值:如果最低价<=VAR7AND趋势<40,返回(VAR11+VAR12),否则返回0的3日指数移动平均/618,画红色,线宽为2

   当满足条件火焰山>0时,在0和火焰山*1.2位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色

   VAR13赋值:(收盘价的1日简单移动平均+收盘价的3日简单移动平均+收盘价的5日简单移动平均+收盘价的7日简单移动平均+收盘价的9日简单移动平均)/5

   VAR14赋值:(收盘价的2日简单移动平均+收盘价的4日简单移动平均+收盘价的6日简单移动平均+收盘价的8日简单移动平均+收盘价的10日简单移动平均)/5

   输出趋势线:趋势,COLORFF0000

   VAR16赋值:VAR13的2日指数移动平均-VAR14的5日指数移动平均和0的较大值*200

   VAR17赋值:VAR16的5日指数移动平均

   输出波浪峰:VAR17,STICK,COLORFF00FF

   当满足条件VAR17<1日前的VAR17时,在0和VAR17位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR00FF00

   VAR18赋值:趋势线的8日简单移动平均

   当满足条件趋势线上穿VAR2AND趋势线>1日前的趋势线AND趋势线<50时,在50位置书写文字,COLORFF0000

神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论