通达信多空动能分析指标公式源码
发布日期: 2025-07-17 | 阅读量:5
{【1】计算多方动能:30周期EMA与34周期EMA的百分比差值}
多方动能 := (EMA(CLOSE, 30) - EMA(CLOSE, 34)) / EMA(CLOSE, 34) * 100;
{【2】计算空方动能:34周期EMA与30周期EMA的百分比差值}
空方动能 := (EMA(CLOSE, 34) - EMA(CLOSE, 30)) / EMA(CLOSE, 30) * 100;
{【3】动量快线 = 多方动能 - 空方动能,反映当前趋势动能方向}
动量快线 := 多方动能 - 空方动能;
{【4】动量慢线 = 动量快线的3周期简单移动平均,用于信号过滤}
动量慢线 := MA(动量快线, 3);
{【5】绘制柱状图:当动量快线 > 动量慢线时,显示青色柱体(多方动能增强)}
STICKLINE(动量快线 > 动量慢线, 空方动能, 多方动能, 2, 0),COLOR0000FF;
{【6】绘制柱状图:当动量快线 < 动量慢线时,显示绿色柱体(空方动能增强)}
STICKLINE(动量快线 < 动量慢线, 空方动能, 多方动能, 2, 0), COLORGREEN;
{【7】当动量快线从下向上穿越0轴时,在“空方动能”线上画红色柱提示买入信号}
STICKLINE(CROSS(动量快线, 0), 空方动能, 3, 2, 0), COLORRED;
{【8】在图表上画出箭头图标,提示动量快线穿越0轴}
DRAWICON(CROSS(动量快线, 0), 3, 9);

指标公式逻辑介绍
双EMA动能计算
多方动能:30日EMA相对于34日EMA的百分比变化
公式:(EMA30-EMA34)/EMA34 * 100
空方动能:34日EMA相对于30日EMA的百分比变化
公式:(EMA34-EMA30)/EMA30 * 100
动量快线:多空动能差值(EMA30-EMA34的标准化差值)
1.2 信号过滤系统
动量慢线:动量快线的3日SMA
交叉验证:快线/慢线关系确认趋势强度
2. 智能可视化系统
2.1 双色柱状图
青色柱体:动量快线>慢线(多方主导)
柱体范围:空方动能→多方动能
绿色柱体:动量快线<慢线(空方主导)
柱体范围:多方动能→空方动能
2.2 关键信号标记
红色买入柱:动量快线上穿0轴
位置:空方动能线向上延伸3个单位
箭头图标:9号上箭头标记金叉点
位置:Y轴3单位高度
3. 系统运行逻辑
3.1 趋势判断标准
多头趋势:动量快线>0且持续上扬
空头趋势:动量快线<0且持续下降
趋势强化:快线-慢线差值扩大
3.2 交易信号触发
✅ 买入信号:
动量快线由负转正(上穿0轴)
伴随红色信号柱
箭头图标确认
成交量较前日放大
❌ 卖出信号:
动量快线由正转负(下穿0轴)
绿色柱体持续
快线-慢线差值<-1%
价格跌破30日EMA