通达信MACD趋势线画法源码

 

趋势线一般在主图。将之引入副图。
 MACD趋势线源码:
 M1=13,M2=13.
 DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
 DEA:EMA(DIF,9);
 MACD:(DIF-DEA)*2,COLORSTICK;
 A1:=REF(DIF,M1)=HHV(DIF,2*M1+1);B1:=FILTER(A1,M1);C1:=BACKSET(B1,M1+1);D1:=FILTER(C1,M1);E1:=BACKSET(ISLASTBAR,BARSLAST(D1)+1);F1:=E1>REF(E1,1);
 A2:=REF(DIF,M2)=LLV(DIF,2*M2+1);B2:=FILTER(A2,M2);C2:=BACKSET(B2,M2+1);D2:=FILTER(C2,M2);E2:=BACKSET(ISLASTBAR,BARSLAST(D2)+1);F2:=E2>REF(E2,1);
 压力线:DRAWLINE(D1,DIF,F1,DIF,1),COLORGREEN;
 支撑线:DRAWLINE(D2,DIF,F2,DIF,0),COLORRED;
 G3:=FILTERX(支撑线>REF(支撑线,1) && DIF>支撑线 && REF(支撑线,1)=REF(DIF,1),2);
 底抬高:DRAWLINE(D2,DIF,G3,支撑线,1),COLORYELLOW;
 
压力线、支撑线是以DIF为基础画出的。以支撑线为基础画底抬高,底背离仅是底抬高的一种。一些底背离源码设计是前后两个DIF与DEA金叉画线,是底抬高,这种底背离也仅是底抬高的一种。以DIF为基础设计的底抬高领先DIF与DEA金叉形成的底抬高。
 




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

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

相关指标公式

输出趋势线一般在主图。将之引入副图。 MACD趋势线源码: M1=13,M2=13. DIF:收盘价的12日指数移动平均-收盘价的26日指数移动平均
输出 DEA:DIF的9日指数移动平均
输出 平滑异同平均线:(DIF-DEA)*2,COLORSTICK
A1赋值:M1日前的DIF=2*M1+1日内DIF的最高值
B1赋值:A1的M1日过滤
C1赋值:若B1则将最近M1+1周期置为1
D1赋值:C1的M1日过滤
E1赋值:若是否最后一个周期则将最近上次D1距今天数+1周期置为1
F1赋值:E1>1日前的E1
A2赋值:M2日前的DIF=2*M2+1日内DIF的最低值
B2赋值:A2的M2日过滤
C2赋值:若B2则将最近M2+1周期置为1
D2赋值:C2的M2日过滤
E2赋值:若是否最后一个周期则将最近上次D2距今天数+1周期置为1
F2赋值:E2>1日前的E2
输出 压力线:当满足条件D1时,在DIF位置画直线起点,当满足条件F1时,在DIF位置画直线终点,1表示是否延长.,画绿色
输出 支撑线:当满足条件D2时,在DIF位置画直线起点,当满足条件F2时,在DIF位置画直线终点,0表示是否延长.,画红色
G3赋值:支撑线>1日前的支撑线并且DIF>支撑线并且1日前的支撑线=1日前的DIF的2日反向过滤
输出 底抬高:当满足条件D2时,在DIF位置画直线起点,当满足条件G3时,在支撑线位置画直线终点,1表示是否延长.,画黄色
压力线、支撑线是以DIF为基础画出的。以支撑线为基础画底抬高,底背离仅是底抬高的一种。一些底背离源码设计是前后两个DIF与DEA金叉画线,是底抬高,这种底背离也仅是底抬高的一种。以DIF为基础设计的底抬高领先DIF与DEA金叉形成的底抬高。

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

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