通达信擒龙动能副图指标公式源码
发布日期: 2025-07-13 | 阅读量:24
综合价 := (2*C + O + H + L) * 100;
擒龙 := (综合价 / EMA(综合价,4) - 1) * 100;
{ 动能强度 }
动能强度 := 擒龙;
{ 多周期极值判断 }
周期10 := IF(BARSCOUNT(C) > 60 AND DYNAINFO(4) > 0, 动能强度 = HHV(ABS(动能强度), 10), 0);
周期20 := IF(BARSCOUNT(C) > 60 AND DYNAINFO(4) > 0, 动能强度 = HHV(ABS(动能强度), 20), 0);
周期30 := IF(BARSCOUNT(C) > 60 AND DYNAINFO(4) > 0, 动能强度 = HHV(ABS(动能强度), 30), 0);
周期50 := IF(BARSCOUNT(C) > 60 AND DYNAINFO(4) > 0, 动能强度 = HHV(ABS(动能强度), 50), 0);
周期80 := IF(BARSCOUNT(C) > 60 AND DYNAINFO(4) > 0, 动能强度 = HHV(ABS(动能强度), 80), 0);
{ 阶段动能评分WWW.WYCXHZB.COM }
动能阶段 := (周期10 + 周期20 + 周期30 + 周期50 + 周期80) / 50 * 100, LINETHICK3;
{ 绘图信号 }
DRAWTEXT(周期80, ABS(动能强度)*1.15, '★强势'), COLORRED;
DRAWICON(周期80, ABS(动能强度)*1.2, 25);
{ 不同动能状态绘制柱状图 }
活跃动能 := 动能强度 < REF(动能强度,1) AND 动能强度 > 0;
STICKLINE(活跃动能, 0, 动能强度, 2, 0), COLORMAGENTA;
下跌动能 := 动能强度 < REF(动能强度,1) AND 动能强度 < 0;
STICKLINE(下跌动能, 0, 动能强度, 2, 0), COLORGREEN;
反弹动能 := 动能强度 > REF(动能强度,1) AND 动能强度 < 0;
STICKLINE(反弹动能, 0, 动能强度, 2, 0), COLORWHITE;
强势动能 := 动能强度 > REF(动能强度,1) AND 动能强度 > 0;
STICKLINE(强势动能, 0, 动能强度, 2, 0), COLORYELLOW;
擒龙 := (综合价 / EMA(综合价,4) - 1) * 100;
{ 动能强度 }
动能强度 := 擒龙;
{ 多周期极值判断 }
周期10 := IF(BARSCOUNT(C) > 60 AND DYNAINFO(4) > 0, 动能强度 = HHV(ABS(动能强度), 10), 0);
周期20 := IF(BARSCOUNT(C) > 60 AND DYNAINFO(4) > 0, 动能强度 = HHV(ABS(动能强度), 20), 0);
周期30 := IF(BARSCOUNT(C) > 60 AND DYNAINFO(4) > 0, 动能强度 = HHV(ABS(动能强度), 30), 0);
周期50 := IF(BARSCOUNT(C) > 60 AND DYNAINFO(4) > 0, 动能强度 = HHV(ABS(动能强度), 50), 0);
周期80 := IF(BARSCOUNT(C) > 60 AND DYNAINFO(4) > 0, 动能强度 = HHV(ABS(动能强度), 80), 0);
{ 阶段动能评分WWW.WYCXHZB.COM }
动能阶段 := (周期10 + 周期20 + 周期30 + 周期50 + 周期80) / 50 * 100, LINETHICK3;
{ 绘图信号 }
DRAWTEXT(周期80, ABS(动能强度)*1.15, '★强势'), COLORRED;
DRAWICON(周期80, ABS(动能强度)*1.2, 25);
{ 不同动能状态绘制柱状图 }
活跃动能 := 动能强度 < REF(动能强度,1) AND 动能强度 > 0;
STICKLINE(活跃动能, 0, 动能强度, 2, 0), COLORMAGENTA;
下跌动能 := 动能强度 < REF(动能强度,1) AND 动能强度 < 0;
STICKLINE(下跌动能, 0, 动能强度, 2, 0), COLORGREEN;
反弹动能 := 动能强度 > REF(动能强度,1) AND 动能强度 < 0;
STICKLINE(反弹动能, 0, 动能强度, 2, 0), COLORWHITE;
强势动能 := 动能强度 > REF(动能强度,1) AND 动能强度 > 0;
STICKLINE(强势动能, 0, 动能强度, 2, 0), COLORYELLOW;

指标公式逻辑介绍
1. 核心动能指标
1.1 综合价格计算
综合价:(2*收盘价+开盘价+最高价+最低价)*100
擒龙指标:(综合价/4日EMA-1)*100
特性:放大价格波动灵敏度,4日EMA平滑基准
1.2 动能强度分级
活跃动能(品红柱):动能减弱但维持正值
下跌动能(绿柱):动能加速下跌
反弹动能(白柱):负动能开始回升
强势动能(黄柱):正动能持续增强
2. 多周期极值系统
2.1 五档周期监测
10日周期:捕捉短期爆发点
20日周期:识别中级波动
30日周期:月线级别极值
50日周期:季度关键点
80日周期:长线重要位置
2.2 动能阶段评分
计算公式:(各周期极值出现次数)/50 * 100
线型:3倍粗线直观显示
应用:数值>60为强势阶段
3. 智能交易信号
3.1 强势标记
✅ 红五星标记:
80日周期极值出现
红色"★强势"文字提示
25号图标确认
自动标注在动能峰值115%位置
3.2 四维动能策略
做多条件:
黄柱持续出现
动能阶段评分>70
10日与20日周期共振
做空条件:
绿柱连续放大
动能阶段评分<30
50日与80周期间背离