通达信MA20偏离度主图/副图 跟踪趋势的好指标 源码 附图

 
{AMA20偏离度源码如下}
EF20:=ABS(C-REF(C,20))/SUM(ABS(C-REF(C,1)),20)*(2/(2+1)-2/(30+1))+2/(30+1);
AMA20:=EMA(DMA(C,EF20*EF20),2);

偏离度:EMA((C-AMA20)/AMA20*100,3);
STICKLINE(C>0,0,0,1,0);


{AMA20主图源码如下}

{AMA 参数:T=1,100,20}
EF20:=ABS(C-REF(C,20))/SUM(ABS(C-REF(C,1)),20)*(2/(2+1)-2/(30+1))+2/(30+1);
KAMA:=EMA(DMA(C,EF20*EF20),2);


{红K}
STICKLINE(C>=KAMA AND C>O,O,C,-1,1),COLOR0000DD; {红色空心柱}
STICKLINE(C>=KAMA AND C>O,H,C,0,0),COLOR0000DD;
STICKLINE(C>=KAMA AND C>O,O,L,0,0),COLOR0000DD;
STICKLINE(C>=KAMA AND C<=O,O,C,-1,0),COLOR0000DD;{红色实心柱}
STICKLINE(C>=KAMA AND C<=O,H,O,0,0),COLOR0000DD;
STICKLINE(C>=KAMA AND C<=O,C,L,0,0),COLOR0000DD;
{蓝K}
STICKLINE(C<KAMA AND C>O,O,C,-1,1),COLORFFBB00; {蓝色空心柱}
STICKLINE(C<KAMA AND C>O,H,C,0,0),COLORFFBB00;
STICKLINE(C<KAMA AND C>O,O,L,0,0),COLORFFBB00;
STICKLINE(C<KAMA AND C<=O,O,C,-1,0),COLORFFBB00;{蓝色实心柱}
STICKLINE(C<KAMA AND C<=O,H,O,0,0),COLORFFBB00;
STICKLINE(C<KAMA AND C<=O,C,L,0,0),COLORFFBB00;

AMA20:KAMA,COLORFFAA00;
UP:IF(AMA20>REF(AMA20,1),AMA20,DRAWNULL),COLORRED,LINETHICK1;

{---------------------------------------------------}

{ATR止盈}
MTR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR:=SMA(MTR,20,1);
NH20:HHV(H,20),NODRAW;
止盈位:NH20-2*ATR,NODRAW;
{STICKLINE(ISLASTBAR,止盈位,止盈位,20,1),COLORWHITE;
DRAWTEXT(ISLASTBAR,止盈位*1.03,'止盈');}

{在20日最高价处出标注数字、画红点}
TB:=HHV(H,20);
TBT:=HHVBARS(H,20);
T60:=BARSLAST(CURRBARSCOUNT=CONST(TBT)+1);
HH20:DRAWLINE(T60=0,HIGH,ISLASTBAR,REF(HIGH,TBT),0),DOTLINE,COLORYELLOW;{水平线}
{DRAWLINE(T60=0,H,T60=4,REF(H,4),0),COLORGREEN;}{短水平线}
DRAWNUMBER(T60=0,H,H),COLORYELLOW,DRAWABOVE;
●:IF(T60=0,H,DRAWNULL),POINTDOT,COLORRED,LINETHICK4;{红点};


{ATR跟踪止损}
{MTR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));}
MTR1:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW))/REF(C,1)*100;
日振幅:=ABS(H-L)/REF(C,1)*100,NODRAW;
{日涨幅:(C-REF(C,1))/REF(C,1)*100,NODRAW;}
ATR20:SMA(MTR,20,1),NODRAW;
ATR20幅度:=SMA(MTR1,20,1),NODRAW;
AMA20乖离:(O-AMA20)/AMA20*100,NODRAW;

{均线抵扣}
MA5抵扣:REF(CLOSE,5),COLORFFFF00,NODRAW;
MA20抵扣:REF(CLOSE,20),COLORFFBB00,NODRAW;

{效率系数}
{DIR:=ABS(CLOSE-REF(CLOSE,20));
VIR:=SUM(ABS(CLOSE-REF(CLOSE,1)),20);
效率系数:SUM(ABS(DIR/VIR),1),NODRAW;}

{垂直线}
K5:=FILTER(BACKSET(MA(CLOSE,5) AND ISLASTBAR,5),5);
K20:=FILTER(BACKSET(MA(CLOSE,20) AND ISLASTBAR,20),20);
STICKLINE(K5=1,H+(H-L),L-(H-L),0,-1),COLORYELLOW;
STICKLINE(K20=1,H+1.5*(H-L),L-1.2*(H-L),0,-1),COLORYELLOW;







来函数检测结果如下
该公式包含未来函数:BACKSET

解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

EF20赋值:收盘价-20日前的收盘价的绝对值/收盘价-1日前的收盘价的绝对值的20日累和*(2/(2+1)-2/(30+1))+2/(30+1)
AMA20赋值:以EF20*EF20为权重收盘价的动态移动平均的2日指数移动平均
输出偏离度:(收盘价-AMA20)/AMA20*100的3日指数移动平均
当满足条件收盘价>0时,在0和0位置之间画柱状线,宽度为1,0不为0则画空心柱.
EF20赋值:收盘价-20日前的收盘价的绝对值/收盘价-1日前的收盘价的绝对值的20日累和*(2/(2+1)-2/(30+1))+2/(30+1)
KAMA赋值:以EF20*EF20为权重收盘价的动态移动平均的2日指数移动平均
当满足条件收盘价>=KAMAANDC>开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为-1,1不为0则画空心柱.,COLOR0000DD
当满足条件收盘价>=KAMAANDC>开盘价时,在最高价和收盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR0000DD
当满足条件收盘价>=KAMAANDC>开盘价时,在开盘价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR0000DD
当满足条件收盘价>=KAMAANDC<=开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为-1,0不为0则画空心柱.,COLOR0000DD
当满足条件收盘价>=KAMAANDC<=开盘价时,在最高价和开盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR0000DD
当满足条件收盘价>=KAMAANDC<=开盘价时,在收盘价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR0000DD
当满足条件收盘价开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为-1,1不为0则画空心柱.,COLORFFBB00
当满足条件收盘价开盘价时,在最高价和收盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFBB00
当满足条件收盘价开盘价时,在开盘价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFBB00
当满足条件收盘价当满足条件收盘价当满足条件收盘价输出AMA20:KAMA,COLORFFAA00
输出UP:如果AMA20>1日前的AMA20,返回AMA20,否则返回无效数,画红色,线宽为1
MTR赋值:(最高价-最低价)和1日前的收盘价-最高价的绝对值的较大值和1日前的收盘价-最低价的绝对值的较大值
ATR赋值:MTR的20日[1日权重]移动平均
输出NH20:20日内最高价的最高值,NODRAW
输出止盈位:NH20-2*ATR,NODRAW
TB赋值:20日内最高价的最高值
TBT赋值:20日内最高价距今天数
T60赋值:上次到最后交易的周期=TBT的最后一日取值设为常数+1距今天数
输出HH20:当满足条件T60=0时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在TBT日前的最高价位置画直线终点,0表示是否延长.,DOTLINE,画黄色
当满足条件T60=0时,在最高价位置书写数字,画黄色,显示在位置之上
输出●:如果T60=0,返回最高价,否则返回无效数,POINTDOT,画红色,线宽为4

MTR1赋值:(最高价-最低价)和1日前的收盘价-最高价的绝对值的较大值和1日前的收盘价-最低价的绝对值的较大值/1日前的收盘价*100
日振幅赋值:最高价-最低价的绝对值/1日前的收盘价*100,NODRAW
输出ATR20:MTR的20日[1日权重]移动平均,NODRAW
ATR20幅度赋值:MTR1的20日[1日权重]移动平均,NODRAW
输出AMA20乖离:(开盘价-AMA20)/AMA20*100,NODRAW
输出MA5抵扣:5日前的收盘价,COLORFFFF00,NODRAW
输出MA20抵扣:20日前的收盘价,COLORFFBB00,NODRAW
K5赋值:若收盘价的5日简单移动平均ANDISLASTBAR则将最近5周期置为1的5日过滤
K20赋值:若收盘价的20日简单移动平均ANDISLASTBAR则将最近20周期置为1的20日过滤
当满足条件K5=1时,在最高价+(最高价-最低价)和最低价-(最高价-最低价)位置之间画柱状线,宽度为0,-1不为0则画空心柱.,画黄色
当满足条件K20=1时,在最高价+1.5*(最高价-最低价)和最低价-1.2*(最高价-最低价)位置之间画柱状线,宽度为0,-1不为0则画空心柱.,画黄色

指标安装下载帮助  |   联系我们  |  股朋指标网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

@2005-2023 粤ICP备2023063687号-2 股朋指标网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图