通达信短线选股指标(通达信短线操盘指标)
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
1、KDJ指标和MACD指标:
当KDJ指标或MACD指标在低位出现金叉时:发出买入信号,短线投资者可以考虑适量地买入该股票;当KDJ指标或者MACD指标在高位出现死叉时:发出卖出信号,投资者可以考虑卖出手中的股票。
2、K线技术图形
短期买入信号图形有:出水芙蓉K线图形、红三兵K线图形、早晨之星K线图形等,当出现这类图形,就代表短期提示买入;短期卖出信号图形:死蜘蛛K线图形、高位岛形反转、乌云盖顶技术图形、吊颈线、圆弧顶形态等,这类图形出现,短线以卖出为主。
3、神奇九转
上涨的时候出现数字红9意味着后市可能即将开始下跌;在股价下跌的时候出现数字绿9预示着后市可能开始反弹。
通达信一般有两种选股方式,一种是手机APP选股,另一种是电脑选股。
手机APP选股方法:首先是打开通达信,然后点击行情,在行情页面找到选股并点击进去,就可以在选股下面根据热点来进行选股票,也可以根据形态选股,输入一个有技术形态的股票,系统就会筛选相似的个股。
电脑选股方法:首先是打开通达信,然后点击功能,在功能页面找到综合选股并点击进去,点击加入条件并设置好条件,点击执行选股就可以了。
通达信也好还是其他的软件这种短线选股的指标有很多,关键是找到用着上手,获胜率高的指标去短线选股,常用的技术指标比如下面的,
1.KDJ指标金叉
2.MACD指标金叉并且突破0轴
3.SAR指标红色
4.OBV指标向上运行
5.K线形态好,5日均线与24天线形成平行向上的态势
用通达信等软件进行选股,如果个人一个一个翻股票用的时间太多了,最好的方法就是把你的思想程序化,用电脑自动找出来。比如下面的例子:
第一步:选出均线系统多头排列的股票;
第二步:选出短线黑马;
第三步:选出形态好的股票。
通达信指标公式源码:
短:(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
M:=(短-REF(短,1))/REF(短,1)*1000;
IF(短>REF(短,1),短,DRAWNULL),COLORRED,LINETHICK1;
IF(短<REF(短,1),短,DRAWNULL)COLOR00BB00,LINETHICK1;
长:MA(C,30);
IF(长>REF(长,1),长,DRAWNULL),COLORYELLOW,LINETHICK1;
IF(长<REF(长,1),长,DRAWNULL),COLORBLUE,LINETHICK1;
中:MA(C,60);
IF(中>REF(长,1),中,DRAWNULL),COLORCYAN,LINETHICK1;
IF(中<REF(长,1),中,DRAWNULL),COLORMAGENTA,LINETHICK1;
C3:=REF(C,1);
涨停:=IF((C-C3)*100/C3>=(10-0.01*100/C3),1,0);
STICKLINE(涨停,OPEN,CLOSE,2.5,0),COLORYELLOW;
跌停:=IF((C3-C)*100/C3>=(10-0.01*100/C3),1,0);
STICKLINE(跌停,OPEN,CLOSE,2.5,0),COLORBLUE;
VAR1:=CLOSE>REF(CLOSE,1)ANDCLOSE>REF(CLOSE,2);
VAR2:=REF(VAR1,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
VAR3:=REF(VAR2,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
VAR4:=REF(VAR3,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
VAR5:=REF(VAR4,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
VAR6:=REF(VAR5,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
VAR7:=REF(VAR6,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
VAR8:=REF(VAR7,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
VAR9:=REF(VAR8,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
VARA:=REF(VAR9,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
VARB:=REF(VARA,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
VARC:=REF(VARB,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
VARD:=CLOSE<REF(CLOSE,1)ANDCLOSE<REF(CLOSE,2);
VARE:=REF(VARD,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
VARF:=REF(VARE,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
VAR10:=REF(VARF,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
VAR11:=REF(VAR10,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
VAR12:=REF(VAR11,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
VAR13:=REF(VAR12,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
VAR14:=REF(VAR13,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
VAR15:=REF(VAR14,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
VAR16:=REF(VAR15,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
VAR17:=REF(VAR16,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
VAR18:=REF(VAR17,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
VAR19:=REF(VARDORVAREORVARFORVAR10ORVAR11ORVAR12ORVAR13ORVAR14ORVAR15ORVAR16ORVAR17ORVAR18,1)ANDVAR1;
DRAWICON(VAR19,L*1,7);
E13:expma(C,13),,COLORGREEN;
ZF:=(C-REF(C,1))/REF(C,1)*100;
TJ:=EVERY(RANGE(ZF,-2.22,2.55),15);
TJ1:=C>OANDC/REF(C,1)>1.03;
TJ2:=COUNT(E13>=REF(E13,1),15);
JD:=(ATAN((E13/REF(E13,15)-1)*100)*180/3.1415926);
A:=IF(MIN(C,O)>E13,maX(C,O)/E13*100-100,IF(MAX(C,O)<E13,E13/MIN(C,O),E13));
B:=MAX(C,O)/MIN(C,O)*100-100;
LL:=LLV(A,15);
HH:=HHV(A,15);
HB:=COUNT(B>3,15)<2;
XG:=REF(TJ,1)ANDTJ1ANDTJ2>13ANDJD>72ANDREF(LL,1)<1.37ANDREF(HH,1)<11.15;
stICKLINE(XG,C,O,2,0),COLORGREEN;
STICKLINE(XG,L,H,2,0),COLORGREEN;
DRAWTEXT(XG,L*0.95,'上树'),COLORYELLOW;
{
选股公式:
E13:=EXPMA(C,13);
ZF:=(C-REF(C,1))/REF(C,1)*100;
TJ:=EVERY(RANGE(ZF,-2.22,2.55),15);
TJ1:=C>OANDC/REF(C,1)>1.03;
TJ2:=COUNT(E13>=REF(E13,1),15);
JD:=(ATAN((E13/REF(E13,15)-1)*100)*180/3.1415926);
A:=IF(MIN(C,O)>E13,MAX(C,O)/E13*100-100,IF(MAX(C,O)<E13,E13/MIN(C,O),E13));
B:=MAX(C,O)/MIN(C,O)*100-100;
LL:=LLV(A,15);
HH:=HHV(A,15);
HB:=COUNT(B>3,15)<2;
XG:REF(TJ,1)ANDTJ1ANDTJ2>13ANDJD>72ANDREF(LL,1)<1.37ANDREF(HH,1)<11.15;
}
DRAWGBK(CURRBARSCOUNT=1,RGB(0,0,0),RGB(0,0,0),0,'1',0);
A:SMA(COST(67),2,1),COLORMAGENTA;
DRAWTEXT(ISLASTBAR,A,'←建仓线'),COLORMAGENTA;
SMA(COST(50),2,1),COLORGREEN;
SMA(COST(35),2,1),COLORWHITE;
B:SMA(COST(20),2,1),COLORWHITE;
价:C,LINETHICK2,COLORRED;
DRAWTEXT(ISLASTBAR,价,'←操作线'),COLORRED;
筹:SMA(COST(87),2,1),COLORYELLOW;
DRAWTEXT(ISLASTBAR,筹,'←加仓线'),COLORYELLOW;
日换手率:=VOL/CAPITAL*100;
{STICKLINE((A-B)<=0.8AND价<=筹,0,1,6,0),COLORFF00FF;}
{STICKLINE((A-B)<=0.8AND价>=筹ANDREF(价,1)<REF(筹,1),0,3,6,0),COLORYELLOW;}
DRAWTEXT(VOL/CAPITAL<0.01,价,'*'),COLORFFFF00;
DRAWTEXT(VOL/CAPITAL<0.007,筹,'O'),COLORYELLOW;
VAR4:=(((((REF(C,1))*(1.1))-C)<(0.01))AND(H=C));
E5:(EMA(C,5)),LINETHICK0,COLORWHITE;
VAR5:=((20*H+19*(REF(H,1))+18*(REF(H,2))+17*(REF(H,3))+16*(REF(H,4))+15*(REF(H,5))+14*(REF(H,6))+13*(REF(H,7))+12*(REF(H,8))+11*(REF(H,9))+10*(REF(H,10))+9*(REF(H,11))+8*(REF(H,12))+7*(REF(H,13))+6*(REF(H,14))+5*(REF(H,15))+4*(REF(H,16))+3*(REF(H,17))+2*(REF(H,18))+REF(H,20))/(210));
VAR7:=(EMA(VAR5,90));
妖股线:(VAR7+(((C-(VAR7))*C)-(VAR7))/(VAR7)),LINETHICK0;
VAR8:=(CROSS(妖股线,E5));
黄牛线:(EMA(VAR5,90)),LINETHICK0;
VAR6:=((黄牛线)-((((C-(黄牛线))*C)-(黄牛线))/(黄牛线)));
VAR9:=(CROSS(黄牛线,VAR6));
VAR11:=(CROSS(C,VAR6));
DRAWTEXT(VAR9,L,'加'),COLORWHITE;
DRAWTEXT((VAR9)AND(VAR4),L,'↖金'),LINETHICK4,COLORRED;
DRAWTEXT((VAR11)AND(VAR4),L,'↖---导弹---'),LINETHICK4,COLORWHITE;
DRAWTEXT(VAR11,L,'买'),LINETHICK4,COLORGREEN;
[源码注释]通达信公式动态翻译结果
输出短:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
M赋值:(短-1日前的短)/1日前的短*1000
如果短>,返回?,否则返回?
1日前的短,短,无效数),画红色,线宽为1
如果短<,返回?,否则返回?
1日前的短,短,无效数)COLOR00BB00,线宽为1
输出
长:收盘价的30日简单移动平均
如果长>,返回?,否则返回?
1日前的长,长,无效数),画黄色,线宽为1
如果长<,返回?,否则返回?
1日前的长,长,无效数),画蓝色,线宽为1
输出
中:收盘价的60日简单移动平均
如果中>,返回?,否则返回?
1日前的长,中,无效数),画青色,线宽为1
如果中<,返回?,否则返回?
1日前的长,中,无效数),画洋红色,线宽为1
C3赋值:1日前的收盘价
涨停赋值:如果(收盘价-C3)*100/C3>,返回?,否则返回?
=(10-0.01*100/C3),1,0)
当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画黄色
跌停赋值:如果(C3-收盘价)*100/C3>,返回?,否则返回?
=(10-0.01*100/C3),1,0)
当满足条件跌停时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画蓝色
VAR1赋值:收盘价>
1日前的收盘价ANDCLOSE>
2日前的收盘价
VAR2赋值:1日前的VAR1ANDCLOSE<
=1日前的收盘价ANDCLOSE>
=2日前的收盘价
VAR3赋值:1日前的VAR2ANDCLOSE>
=1日前的收盘价ANDCLOSE<
=2日前的收盘价
VAR4赋值:1日前的VAR3ANDCLOSE<
=1日前的收盘价ANDCLOSE>
=2日前的收盘价
VAR5赋值:1日前的VAR4ANDCLOSE>
=1日前的收盘价ANDCLOSE<
=2日前的收盘价
VAR6赋值:1日前的VAR5ANDCLOSE<
=1日前的收盘价ANDCLOSE>
=2日前的收盘价
VAR7赋值:1日前的VAR6ANDCLOSE>
=1日前的收盘价ANDCLOSE<
=2日前的收盘价
VAR8赋值:1日前的VAR7ANDCLOSE<
=1日前的收盘价ANDCLOSE>
=2日前的收盘价
VAR9赋值:1日前的VAR8ANDCLOSE>
=1日前的收盘价ANDCLOSE<
=2日前的收盘价
VARA赋值:1日前的VAR9ANDCLOSE<
=1日前的收盘价ANDCLOSE>
=2日前的收盘价
VARB赋值:1日前的VARAANDCLOSE>
=1日前的收盘价ANDCLOSE<
=2日前的收盘价
VARC赋值:1日前的VARBANDCLOSE<
=1日前的收盘价ANDCLOSE>
=2日前的收盘价
VARD赋值:收盘价<
1日前的收盘价ANDCLOSE<
2日前的收盘价
VARE赋值:1日前的VARDANDCLOSE>
=1日前的收盘价ANDCLOSE<
=2日前的收盘价
VARF赋值:1日前的VAREANDCLOSE<
=1日前的收盘价ANDCLOSE>
=2日前的收盘价
VAR10赋值:1日前的VARFANDCLOSE>
=1日前的收盘价ANDCLOSE<
=2日前的收盘价
VAR11赋值:1日前的VAR10ANDCLOSE<
=1日前的收盘价ANDCLOSE>
=2日前的收盘价
VAR12赋值:1日前的VAR11ANDCLOSE>
=1日前的收盘价ANDCLOSE<
=2日前的收盘价
VAR13赋值:1日前的VAR12ANDCLOSE<
=1日前的收盘价ANDCLOSE>
=2日前的收盘价
VAR14赋值:1日前的VAR13ANDCLOSE>
=1日前的收盘价ANDCLOSE<
=2日前的收盘价
VAR15赋值:1日前的VAR14ANDCLOSE<
=1日前的收盘价ANDCLOSE>
=2日前的收盘价
VAR16赋值:1日前的VAR15ANDCLOSE>
=1日前的收盘价ANDCLOSE<
=2日前的收盘价
VAR17赋值:1日前的VAR16ANDCLOSE<
=1日前的收盘价ANDCLOSE>
=2日前的收盘价
VAR18赋值:1日前的VAR17ANDCLOSE>
=1日前的收盘价ANDCLOSE<
=2日前的收盘价
VAR19赋值:1日前的VARDORVAREORVARFORVAR10ORVAR11ORVAR12ORVAR13ORVAR14ORVAR15ORVAR16ORVAR17ORVAR18ANDVAR1
当满足条件VAR19时,在最低价*1位置画7号图标
输出
E13:收盘价的13日指数移动平均,,画绿色
ZF赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
TJ赋值:最近15日一直存在ZF位于-2.22和2.55之间
TJ1赋值:收盘价>OANDC/1日前的收盘价>1.03
TJ2赋值:统计15日中满足E13>=1日前的E13的天数
JD赋值:((E13/15日前的E13-1)*100的反正切*180/3.1415926)
A赋值:如果收盘价和开盘价的较小值>E13,返回收盘价和开盘价的较大值/E13*100-100,否则返回如果收盘价和开盘价的较大值<E13,返回E13/收盘价和开盘价的较小值,否则返回E13
B赋值:收盘价和开盘价的较大值/收盘价和开盘价的较小值*100-100
LL赋值:15日内A的最低值
HH赋值:15日内A的最高值
HB赋值:统计15日中满足B>3的天数<2
XG赋值:1日前的TJANDTJ1ANDTJ2>13ANDJD>72ANDREF(LL,1)<1.37ANDREF(HH,1)<11.15
当满足条件XG时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
当满足条件XG时,在最低价和最高价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
当满足条件XG时,在最低价*0.95位置书写文字,画黄色
填充背景
输出
A:获利盘为67%的成本分布的2日[1日权重]移动平均,画洋红色
当满足条件是否最后一个周期时,在A位置书写文字,画洋红色
获利盘为50%的成本分布的2日[1日权重]移动平均,画绿色
获利盘为35%的成本分布的2日[1日权重]移动平均,画白色
输出
B:获利盘为20%的成本分布的2日[1日权重]移动平均,画白色
输出
价:收盘价,线宽为2,画红色
当满足条件是否最后一个周期时,在价位置书写文字,画红色
输出
筹:获利盘为87%的成本分布的2日[1日权重]移动平均,画黄色
当满足条件是否最后一个周期时,在筹位置书写文字,画黄色
日换手率赋值:成交量(手)/当前流通股本(手)*100
当满足条件成交量(手)/当前流通股本(手)<时,在?位置书写文字
0.01,价,'*'),COLORFFFF00
当满足条件成交量(手)/当前流通股本(手)<时,在?位置书写文字
0.007,筹,'开盘价'),画黄色
VAR4赋值:(((((1日前的收盘价)*(1.1))-收盘价)<
(0.01))AND(最高价=收盘价))
输出
E5:(收盘价的5日指数移动平均),线宽为0,画白色
VAR5赋值:((20*最高价+19*(1日前的最高价)+18*(2日前的最高价)+17*(3日前的最高价)+16*(4日前的最高价)+15*(5日前的最高价)+14*(6日前的最高价)+13*(7日前的最高价)+12*(8日前的最高价)+11*(9日前的最高价)+10*(10日前的最高价)+9*(11日前的最高价)+8*(12日前的最高价)+7*(13日前的最高价)+6*(14日前的最高价)+5*(15日前的最高价)+4*(16日前的最高价)+3*(17日前的最高价)+2*(18日前的最高价)+20日前的最高价)/(210))
VAR7赋值:(VAR5的90日指数移动平均)
输出
妖股线:(VAR7+(((收盘价-(VAR7))*收盘价)-(VAR7))/(VAR7)),线宽为0
VAR8赋值:(妖股线上穿E5)
输出
黄牛线:(VAR5的90日指数移动平均),线宽为0
VAR6赋值:((黄牛线)-((((收盘价-(黄牛线))*收盘价)-(黄牛线))/(黄牛线)))
VAR9赋值:(黄牛线上穿VAR6)
VAR11赋值:(收盘价上穿VAR6)
当满足条件VAR9时,在最低价位置书写文字,画白色
当满足条件(VAR9)AND(VAR4)时,在最低价位置书写文字,线宽为4,画红色
当满足条件(VAR11)AND(VAR4)时,在最低价位置书写文字,线宽为4,画白色
当满足条件VAR11时,在最低价位置书写文字,线宽为4,画绿色
神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究
网友评论
已有0人评论