通达信看筹码主图指标公式源码分享
相关简介: 通达信看筹码主图指标公式源码分享
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
功能介绍:
本公式是一款通过筹码的变化捕捉主力介入点和布捉主升浪的公式,此款适用于波段操作和短线主升;
无未来信号收盘不漂移使用无时间限制。
功能:直观的看到趋势的变化阶段和介入点,副图提供稳健入场和暴涨入场两个入场点选股;
功能:
1.直观的看到趋势的变化阶段和介入点,副图提供稳健入场和暴涨入场两个入场点选股;
2.公式主要是用来选择入场点和看趋势变化的,稳健的绿色信号入场;激进的金叉攻击线入场
3.这个公式稳健信号入场比较安全;稳健信号出现的位置同时也是个支撑位;
这个公式功能比较全,
1.可以看到主力的意图,试盘洗盘主升可以很明显的看出来;
2.做短线的朋友可以关注小周期,效果很好,
3,可以明显的看到支撑位的位置,稳健信号水平画线即为支撑位,主升前很少有破位的,破位很快重新上0线是很明显的挖坑位置
4,破攻击线的股票建议先观察,第一次一般为试盘。第二次为主升
5,公式提供2个选股公式,一个稳健的,一个寻找主升的
6.妖股小技巧,今日上0线,第二天就上攻击线一般为妖股;
可以直接选股的;里面都写好了;稳健选股等于1的;选攻击选股等于1就可以选出两个股票池
攻击选股选的股票;爆涨的不要轻易下手;
但是你可以先观察;0轴和攻击线有支撑作用的;
你可以在牛回头的时候再潜伏;
重点关注一日过0轴,次日过攻击线个股,这类个股攻击会很强
这个指标不仅仅是用于大周期,这是60分钟周期走势的效果;
指标主要是用来选择入场点和看趋势变化的,稳健的绿色信号入场激进的金叉攻击线入场
这个指标稳健信号入场比较安全稳健信号出现的位置同时也是个支撑位
选股如果觉得多,可以再结合小周期和均线,基本面就可以去掉很大一部分了
通达信指标公式源码:
EMA13:EMA(C,13),coloryellow,LINETHICK2;
EMA34:EMA(C,34),colorwhite;
EMA55:EMA(C,55),COLORFF00FF;
EMA120:EMA(C,120),COLORFFCC66;
AR1:=EMA55>EMA34ANDEMA34>EMA13;
AR2:=BARSLAST((C-EMA13)/EMA13*100<-6);
AR3:=EMA13>=REF(EMA13,2);
AR4:=COUNT(CROSS(C,EMA13),AR2)=1;
AR5:=AR1ANDAR2ANDAR3ANDAR4;
AR6:=AR5ANDFILTER(AR5,10);
DRAWTEXT(AR6,L-0.09,'红杏出墙'),coloryellow;
{STICKLINE(AR6,H,L,0.5,1),coloryellow;
STICKLINE(AR6,O,C,6,1),LINETHICK2,coloryellow;}
BR1:=COUNT(BETWEEN((C-REF(C,1))/REF(C,1)*100,0,5),5)=5;
BR2:=ABS((EMA13-EMA34)+(EMA34-EMA55))/C<0.2;
BR3:=C>EMA55AND(REF(C,1)<REF(EMA55,1)ORREF(C,2)<REF(EMA55,2)ORREF(C,3)<REF(EMA55,3)ORREF(C,4)<REF(EMA55,4)ORREF(C,5)<REF(EMA55,5));
BR4:=BR1ANDBR2ANDBR3;
DRAWTEXT(BR4ANDFILTER(BR4,10),L-0.09,'蚂蚁上树'),COLOR00C5FF;
{STICKLINE(BR4ANDFILTER(BR4,10),H,L,0.5,1),COLOR00C5FF;
STICKLINE(BR4ANDFILTER(BR4,10),O,C,6,1),LINETHICK2,COLOR00C5FF;}
CR1:=(C-REF(C,1))/REF(C,1)*100>0.5;
CR2:=V>MA(V,5)*0.6;
CR3:=COUNT(CROSS(EMA13,EMA55),3)=1;
CR4:=ABS(EMA34-EMA55)/EMA55<0.03;
CR5:=EMA55<=EMA120ANDEMA55>=REF(EMA55,1);
CR6:=FILTER(CR1ANDCR2ANDCR3ANDCR4ANDCR5,2);
{STICKLINE(CR6,H,L,0.5,1),COLORF00FF0;
STICKLINE(CR6,O,C,6,1),LINETHICK2,COLORF00FF0;}
DRAWTEXT(CR6,L-0.09,'红衣侠女'),COLORF00FF0;
DR1:=EMA13>EMA34ANDEMA34<EMA55;
DR2:=BARSLAST(CROSS(C,EMA55));
DR3:=H=HHV(H,DR2);
DR4:=BARSLAST(DR3);
DR5:=COUNT(O>CANDC<REF(C,1)ANDC>EMA55ANDBETWEEN((C-EMA55)/EMA55,0,0.02),DR4)=1;
DR6:=C>REF(C,1);
DR7:=DR1ANDDR5ANDDR6;
DR8:=DR7ANDFILTER(DR7,10);
DRAWTEXT(DR8,L-0.09,'黑客点击'),COLORD6BA63;
{STICKLINE(DR8,H,L,0.5,1),COLORD6BA63;
STICKLINE(DR8,O,C,6,1),LINETHICK2,COLORD6BA63;}
ER:=BARSLAST(REF(CROSS(EMA55,EMA34),1))ANDCROSS(EMA34,EMA55);
DRAWTEXT(ER,L-0.09,'均线互换'),COLOR0099FF;
{STICKLINE(ER,H,L,0.5,1),COLOR0099FF;
STICKLINE(ER,O,C,6,1),LINETHICK2,COLOR0099FF;}
FR:=BARSLAST(REF(CROSS(EMA34,EMA13),1))ANDCROSS(EMA13,EMA34);
DRAWTEXT(FR,L-0.09,'梅开二度'),colorwhite;
{STICKLINE(FR,H,L,0.5,1),colorwhite;
STICKLINE(FR,O,C,6,1),LINETHICK2,colorwhite;}
GR1:=BARSLAST(BETWEEN("BIAS.BIAS2"(6,13,24),0,5));
GR2:=EMA13>EMA34ANDEMA34>EMA55ANDEMA13>REF(EMA13,1);
GR3:=COUNT("BIAS.BIAS2"(6,13,24)>10ANDH=HHV(H,GR1),GR1);
GR4:=H=HHV(H,GR1);
GR5:="MACD.MACD"(12,26,9)<REF("MACD.MACD"(12,26,9),1);
GR6:=GR2ANDGR3ANDGR4;
GR7:=GR2ANDGR3ANDGR4ANDGR5;
DRAWTEXT(GR6ANDGR7,H+0.13,'见好就收!'),COLOR00FF00;
STICKLINE(GR6ANDGR7,H,H+0.09,4,0),COLOR00FF00;
HR2:=EMA13>=REF(EMA13,3)ANDEMA34>=REF(EMA34,1)ANDEMA55>=REF(EMA55,1)ANDCROSS(C,EMA13)ANDCROSS(C,EMA34)ANDCROSS(C,EMA55);
DRAWTEXT(HR2ANDFILTER(HR2,10),L-0.09,'三线推进'),COLORFFC8FF;
STICKLINE(HR2ANDFILTER(HR2,10),H,L,0.5,1),COLORFFC8FF;
STICKLINE(HR2ANDFILTER(HR2,10),O,C,6,1),LINETHICK2,COLORFFC8FF;
N:=1;
K:STICKLINE(C=C,H,L,3.5,0),COLOR454545;
MJ:=(H+L)/2;
G:=IF(MJ>0ANDMJ<2,ROUND(MJ/(N/5))*(N/5),
IF(MJ>2ANDMJ<5,ROUND(MJ/(N/4))*(N/4),
IF(MJ>=5ANDMJ<20,ROUND(MJ/(N/2))*(N/2),
IF(MJ>=20ANDMJ<100,ROUND(MJ/(N))*(N),
IF(MJ>=100ANDMJ<200,ROUND(MJ/(N*2))*(N*2),
IF(MJ>=200ANDMJ<500,ROUND(MJ/(N*5))*(N*5),
IF(MJ>=500ANDMJ<1000,ROUND(MJ/(N*10))*(N*10),
IF(MJ>=1000ANDMJ<2000,ROUND(MJ/(N*20))*(N*20),
IF(MJ>=2000ANDMJ<5000,ROUND(MJ/(N*50))*(N*50),
IF(MJ>=5000ANDMJ<10000,ROUND(MJ/(N*100))*(N*100),
ROUND(MJ/(N*200))*(N*200))))))))))),COLORGREEN;
ALIGNRIGHT(IF(G=3.5,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=4,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=4.5,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=5,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=5.5,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=6,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=6.5,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=7,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=7.5,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=8,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=8.5,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=9,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=9.5,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=10,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=10.5,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=11,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=11.5,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=12,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=12.5,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=13,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=13.5,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=14,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=14.5,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=15,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=15.5,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=16,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=16.5,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=17,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=17.5,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=18,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=18.5,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=19,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=19.5,G,DRAWNULL)),COLORWHITE;
ALIGNRIGHT(IF(G=20,G,DRAWNULL)),COLORWHITE;
[源码注释]通达信公式动态翻译结果
输出EMA13:收盘价的13日指数移动平均,画黄色,线宽为2
输出EMA34:收盘价的34日指数移动平均,画白色
输出EMA55:收盘价的55日指数移动平均,COLORFF00FF
输出EMA120:收盘价的120日指数移动平均,COLORFFCC66
AR1赋值:EMA55>EMA34ANDEMA34>EMA13
AR2赋值:上次(收盘价-EMA13)/EMA13*100<-6距今天数
AR3赋值:EMA13>=2日前的EMA13
AR4赋值:统计AR2日中满足收盘价上穿EMA13的天数=1
AR5赋值:AR1ANDAR2ANDAR3ANDAR4
AR6赋值:AR5ANDFILTER(AR5,10)
当满足条件AR6时,在最低价-0.09位置书写文字,画黄色
BR1赋值:统计5日中满足(收盘价-1日前的收盘价)/1日前的收盘价*100位于0和5之间的天数=5
BR2赋值:(EMA13-EMA34)+(EMA34-EMA55)的绝对值/收盘价<0.2
BR3赋值:收盘价>EMA55AND(1日前的收盘价<1日前的EMA55ORREF(收盘价,2)<2日前的EMA55ORREF(收盘价,3)<3日前的EMA55ORREF(收盘价,4)<4日前的EMA55ORREF(收盘价,5)<5日前的EMA55)
BR4赋值:BR1ANDBR2ANDBR3
当满足条件BR4ANDFILTER(BR4,10)时,在最低价-0.09位置书写文字,COLOR00C5FF
CR1赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>0.5
CR2赋值:成交量(手)>成交量(手)的5日简单移动平均*0.6
CR3赋值:统计3日中满足EMA13上穿EMA55的天数=1
CR4赋值:EMA34-EMA55的绝对值/EMA55<0.03
CR5赋值:EMA55<=EMA120ANDEMA55>=1日前的EMA55
CR6赋值:CR1ANDCR2ANDCR3ANDCR4ANDCR5的2日过滤
当满足条件CR6时,在最低价-0.09位置书写文字,COLORF00FF0
DR1赋值:EMA13>EMA34ANDEMA34<EMA55
DR2赋值:上次收盘价上穿EMA55距今天数
DR3赋值:最高价=DR2日内最高价的最高值
DR4赋值:上次DR3距今天数
DR5赋值:统计DR4日中满足开盘价>CANDC<1日前的收盘价ANDC>EMA55ANDBETWEEN((收盘价-EMA55)/EMA55,0,0.02)的天数=1
DR6赋值:收盘价>1日前的收盘价
DR7赋值:DR1ANDDR5ANDDR6
DR8赋值:DR7ANDFILTER(DR7,10)
当满足条件DR8时,在最低价-0.09位置书写文字,COLORD6BA63
ER赋值:上次1日前的EMA55上穿EMA34距今天数ANDCROSS(EMA34,EMA55)
当满足条件ER时,在最低价-0.09位置书写文字,COLOR0099FF
FR赋值:上次1日前的EMA34上穿EMA13距今天数ANDCROSS(EMA13,EMA34)
当满足条件FR时,在最低价-0.09位置书写文字,画白色
GR1赋值:上次"乖离率的BIAS2"(6,13,24)位于0和5之间距今天数
GR2赋值:EMA13>EMA34ANDEMA34>EMA55ANDEMA13>1日前的EMA13
GR3赋值:统计GR1日中满足"乖离率的BIAS2"(6,13,24)>10ANDH=GR1日内最高价的最高值的天数
GR4赋值:最高价=GR1日内最高价的最高值
GR5赋值:"平滑异同平均线的MACD"(12,26,9)<1日前的"平滑异同平均线的MACD"(12,26,9)
GR6赋值:GR2ANDGR3ANDGR4
GR7赋值:GR2ANDGR3ANDGR4ANDGR5
当满足条件GR6ANDGR7时,在最高价+0.13位置书写文字,COLOR00FF00
当满足条件GR6ANDGR7时,在最高价和最高价+0.09位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00FF00
HR2赋值:EMA13>=3日前的EMA13ANDEMA34>=1日前的EMA34ANDEMA55>=1日前的EMA55ANDCROSS(收盘价,EMA13)ANDCROSS(收盘价,EMA34)ANDCROSS(收盘价,EMA55)
当满足条件HR2ANDFILTER(HR2,10)时,在最低价-0.09位置书写文字,COLORFFC8FF
当满足条件HR2ANDFILTER(HR2,10)时,在最高价和最低价位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,COLORFFC8FF
当满足条件HR2ANDFILTER(HR2,10)时,在开盘价和收盘价位置之间画柱状线,宽度为6,1不为0则画空心柱.,线宽为2,COLORFFC8FF
N赋值:1
输出K:当满足条件收盘价=收盘价时,在最高价和最低价位置之间画柱状线,宽度为3.5,0不为0则画空心柱.,COLOR454545
MJ赋值:(最高价+最低价)/2
G赋值:如果MJ>,返回?,否则返回?
0ANDMJ<
2,对MJ/(N/5)(进行)四舍五入*(N/5),如果MJ>,返回?,否则返回?
2ANDMJ<
5,对MJ/(N/4)(进行)四舍五入*(N/4),如果MJ>,返回?,否则返回?
=5ANDMJ<
20,对MJ/(N/2)(进行)四舍五入*(N/2),如果MJ>,返回?,否则返回?
=20ANDMJ<
100,对MJ/(N)(进行)四舍五入*(N),如果MJ>,返回?,否则返回?
=100ANDMJ<
200,对MJ/(N*2)(进行)四舍五入*(N*2),如果MJ>,返回?,否则返回?
=200ANDMJ<
500,对MJ/(N*5)(进行)四舍五入*(N*5),如果MJ>,返回?,否则返回?
=500ANDMJ<
1000,对MJ/(N*10)(进行)四舍五入*(N*10),如果MJ>,返回?,否则返回?
=1000ANDMJ<
2000,对MJ/(N*20)(进行)四舍五入*(N*20),如果MJ>,返回?,否则返回?
=2000ANDMJ<
5000,对MJ/(N*50)(进行)四舍五入*(N*50),如果MJ>,返回?,否则返回?
=5000ANDMJ<
10000,对MJ/(N*100)(进行)四舍五入*(N*100),对MJ/(N*200)(进行)四舍五入*(N*200))))))))))),画绿色
如果G=3.5,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=4,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=4.5,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=5,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=5.5,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=6,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=6.5,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=7,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=7.5,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=8,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=8.5,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=9,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=9.5,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=10,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=10.5,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=11,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=11.5,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=12,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=12.5,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=13,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=13.5,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=14,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=14.5,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=15,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=15.5,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=16,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=16.5,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=17,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=17.5,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=18,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=18.5,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=19,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=19.5,返回G,否则返回无效数的有效数据右对齐,画白色
如果G=20,返回G,否则返回无效数的有效数据右对齐,画白色
神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究
网友评论
已有0人评论