通达信稳赚MACD指标公式源码

 

SHORT:=12;
LONG:=26;
M:=9;
P:=5;
DIF1:=EMA(CLOSE,12) - EMA(CLOSE,26);

DEA1:=EMA(DIF1,9);

MACD1:=2*(DIF1-DEA1),STICK;

MACD2:=EMA(MACD1,3);

STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,1,0),COLORRED;

STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,1,0),COLORGREEN;

STICKLINE(MACD1<MACD2,0,MACD1,1,0),COLORCBCBC0;

STICKLINE(MACD1>=0 OR MACD1<=0,0,0,50,1),COLORWHITE;

DIF:DIF1,COLOR33FF33;

DEA:DEA1,COLORYELLOW;

MACD:MACD1,NODRAW,COLORMAGENTA;

强:IF(DIF1>=DEA1,DIF1,DRAWNULL),COLORRED,LINETHICK2;

持仓段:0,COLOR00CFFF;

空仓段:0,COLORFFCCFF;

DRAWTEXT(CROSS(DIF,DEA),DIF-0,'建仓'),COLORRED;

DRAWTEXT(CROSS(DEA,DIF),DIF+0,'空仓'),COLORGREEN;

{-股票公式网站 }

A1:=REF(DEA,P)=HHV(DEA,2*P+1);

B1:=FILTER(A1,P);

C1:=BACKSET(B1,P+1);

D1:=FILTER(C1,P);{高点}

A2:=REF(DEA,P)=LLV(DEA,2*P+1);

B2:=FILTER(A2,P);

C2:=BACKSET(B2,P+1);

D2:=FILTER(C2,P);{低点}

前期高点:REF(DEA,BARSLAST(D1)),COLORFF00FF,NODRAW;

前期低点:REF(DEA,BARSLAST(D2)),COLOR00FF00,NODRAW;

向前期高点:CROSS(DEA,前期高点*1.01),NODRAW;

相对能量:(DEA-前期低点)/(前期高点-前期低点)*100,COLORRED,NODRAW;

R11:=BACKSET(ISLASTBAR,BARSLAST(D1)+1);

S11:=R11>REF(R11,1);

DRAWLINE(D1,DEA,S11,DEA,1),COLORRED;

T11:=BACKSET(ISLASTBAR,BARSLAST(D2)+1);

U11:=T11>REF(T11,1);

DRAWLINE(D2,DEA,U11,DEA,1),COLORRED;

STICKLINE(C>0,前期低点,前期低点,1,0),COLORRED;

STICKLINE(C>0,前期高点,前期高点,1,0),COLORFF00FF;





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

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

SHORT赋值:12
LONG赋值:26
M赋值:9
P赋值:5
DIF1赋值:收盘价的12日指数移动平均 - 收盘价的26日指数移动平均
DEA1赋值:DIF1的9日指数移动平均
MACD1赋值:2*(DIF1-DEA1),STICK
MACD2赋值:MACD1的3日指数移动平均
当满足条件MACD1>MACD2ANDMACD1>0时,在0和MACD1位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
当满足条件MACD1>MACD2ANDMACD1<0时,在0和MACD1位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色
当满足条件MACD1当满足条件MACD1>=0ORMACD1<=0时,在0和0位置之间画柱状线,宽度为50,1不为0则画空心柱.,画白色
输出DIF:DIF1,COLOR33FF33
输出DEA:DEA1,画黄色
输出平滑异同平均线:MACD1,NODRAW,画洋红色
输出强:如果DIF1>=DEA1,返回DIF1,否则返回无效数,画红色,线宽为2
输出持仓段:0,COLOR00CFFF
输出空仓段:0,COLORFFCCFF
当满足条件DIF上穿DEA时,在DIF-0位置书写文字,画红色
当满足条件DEA上穿DIF时,在DIF+0位置书写文字,画绿色
A1赋值:P日前的DEA=2*P+1日内DEA的最高值
B1赋值:A1的P日过滤
C1赋值:若B1则将最近P+1周期置为1
D1赋值:C1的P日过滤
A2赋值:P日前的DEA=2*P+1日内DEA的最低值
B2赋值:A2的P日过滤
C2赋值:若B2则将最近P+1周期置为1
D2赋值:C2的P日过滤
输出前期高点:上次D1距今天数日前的DEA,COLORFF00FF,NODRAW
输出前期低点:上次D2距今天数日前的DEA,COLOR00FF00,NODRAW
输出向前期高点:DEA上穿前期高点*1.01,NODRAW
输出相对能量:(DEA-前期低点)/(前期高点-前期低点)*100,画红色,NODRAW
R11赋值:若是否最后一个周期则将最近上次D1距今天数+1周期置为1
S11赋值:R11>1日前的R11
当满足条件D1时,在DEA位置画直线起点,当满足条件S11时,在DEA位置画直线终点,1表示是否延长.,画红色
T11赋值:若是否最后一个周期则将最近上次D2距今天数+1周期置为1
U11赋值:T11>1日前的T11
当满足条件D2时,在DEA位置画直线起点,当满足条件U11时,在DEA位置画直线终点,1表示是否延长.,画红色
当满足条件收盘价>0时,在前期低点和前期低点位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
当满足条件收盘价>0时,在前期高点和前期高点位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF00FF
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   热门标签  | 联系我们  |  股朋指标网  |  指标网   |  指标公式网  |  加入收藏   

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