当前位置:首页 > 通达信 > 正文

通达信均线角度指标源码拆解

发布时间:2026-10-31 20:46 作者:云析 阅读:88 点赞:0 收藏:0
分享
分享到微信 ×
打开微信「扫一扫」,在微信内打开并分享

均线角度是通达信公式编程中常见的绘图题材,本文围绕一段四周期均线角度计算与色带填充的源码展开,逐行拆解函数用法与绘图逻辑,适合作为公式编程的学习素材。全文不涉及任何行情判断与操作指导,仅从代码结构层面做技术说明。

通达信均线角度指标源码拆解

逻辑拆解

这段源码的核心思路是:先定义四个均线周期参数(5、10、25、60),再分别计算每条均线的角度值。角度计算采用“当前均线值除以前一周期均线值减一,乘以100,再取反正切,最后乘以180除以3.1816”的写法,把均线的变化率转换为角度数值,四条线均以NODRAW方式输出,即只计算不画线。

绘图部分分两块:

一是DRAWBAND,以JD3(25周期均线角度)为边界,正值区域填暗红色、负值区域填暗绿色,形成角度正负分界的色带;

二是STICKLINE,在-80到-65的固定区间内,根据JD4(60周期均线角度)的正负分别画红色或蓝色柱线,用于区分长短周期角度的方向状态。

学习要点

1、ATAN是反正切函数,配合180/3.1816的换算,把变化率映射为角度值,这是公式里常见的角度化处理手法。

2、REF(MA(C,N),1)取前一周期均线值,与当前值做比值,体现的是均线的环比变化。

3、NODRAW表示该输出不绘制图形,只保留数值供后续引用,适合做中间变量。

4、DRAWBAND的两个边界参数决定填充区域,颜色用RGB函数指定,正负分界用0作为中轴。

5、STICKLINE的五个参数依次为条件、起点、终点、宽度、空心实心标志,这里在固定纵坐标区间内画柱,属于装饰性绘图。

未检测到常见未来函数(35 项规则)
免责声明:仅扫描已知函数,不保证完整正确,仅供学习参考。 什么是未来函数?查看详细说明
公式源码
N1:=5;N2:=10;N3:=25;N4:=60;
JD1:ATAN((MA(C,N1)/REF(MA(C,N1),1)-1)*100)*180/3.1816,NODRAW;
JD2:ATAN((MA(C,N2)/REF(MA(C,N2),1)-1)*100)*180/3.1816,NODRAW;
JD3:ATAN((MA(C,N3)/REF(MA(C,N3),1)-1)*100)*180/3.1816,NODRAW;
JD4:ATAN((MA(C,N4)/REF(MA(C,N4),1)-1)*100)*180/3.1816,NODRAW;
DRAWBAND(JD3,RGB(128,0,0),0,RGB(0,128,0));

STICKLINE(JD4>=0,-80,-65,1,0),COLORRED;
STICKLINE(JD4<=0,-80,-65,1,0),COLORBLUE;

声明:(请您认真阅读一下条款!)
1、所有资源仅限学习研究,不构成任何投资建议,使用风险自行承担,我方不承担任何相关责任。
2、指标无准确率、无成功率承诺,请仔细阅读说明,理性学习使用。
3、仅提供安装指导,不提供使用方法,指标修改、转换、定制等服务,费用另议。
4、指标为虚拟文件,下载前请确认;一经付费 / 下载,不予退换退款。

网友评论 (0 条)
我的头像
今日复制次数已用完 ×
游客每日免费一键复制上限 3 次

注册账号,永久不限次复制,注册即送 20 积分,积分可用于站内付费指标下载

个人中心 会员介绍
手机版
手机浏览二维码

手机浏览

微信
公众号二维码

扫码关注公众号

回到顶部