通达信短线战法选股指标公式源码分享
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
都说短线是银,要求投资者的素质过硬。具备股市知识丰厚的同时还要熟谙主力操盘手法,心理素质要好,要能有时间盯盘。还有一个最为关键的就是对于市场的消息、热点、题材能有敏锐的洞察力。短线择股应注意以下三个方面:一、成交量
股谚日“量为价先导”,量是价的先行者,股价的上涨,一定要有量的配合。成交量的放大,意味着换手率的提高,平均持仓成本的上升,上档抛压因此减轻,股价才会持续上涨。有时,在主力筹码锁定良好的情况下,股价也可能缩量上攻,但缩量上攻的局面不会持续太久,否则平均持仓成本无法提高,抛压大增,股票缺乏持续上升动能。因此,短线操作一定要选择带量的股票,对底部放量的股票尤其应加以关注。
二、图形
短线操作,除了应高度重视成交量外,还应留意图形的变化。有几种图形值得高度关注: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人评论