通达信跃龙门副图指标公式源码
发布日期: 2025-07-14 | 阅读量:4
{ RSI 相关指标 }
RSI周期 := 10;
VARB2 := ((CLOSE - LLV(LOW, RSI周期)) / (HHV(HIGH, RSI周期) - LLV(LOW, RSI周期))) * 100;
VARB3 := EMA(VARB2, 7);
VARB4 := EMA(VARB3, 10);
VARB5 := 3 * VARB3 - 2 * VARB4;
VARB6 := EMA(VARB5, 5);
{ 趋势线计算 }
趋势周期 := 27;
趋势 := 3 * SMA(((CLOSE - LLV(LOW, 趋势周期)) / (HHV(HIGH, 趋势周期) - LLV(LOW, 趋势周期))) * 100, 5, 1)
- 2 * SMA(SMA(((CLOSE - LLV(LOW, 趋势周期)) / (HHV(HIGH, 趋势周期) - LLV(LOW, 趋势周期))) * 100, 5, 1), 3, 1);
{ 跃龙门信号 }
跃龙门: IF((趋势 <= 5), 58, 100), COLORRED, LINETHICK3;
桥1 := EMA(VARB6, 1);
美化条件 := COUNT((桥1 <= REF(桥1, 1)), 5) = 5;
美化 := IF(REF(美化条件, 1) AND (桥1 > REF(桥1, 1)), 10, 0);
STICKLINE(美化, -20, 20, 15, 1), COLORFFFF00;
{ MTM 指标 }
MTM1 := MA((CLOSE - REF(CLOSE, 13)) * 31, 5), LINETHICK0, COLOR7711EE;
{ 多重支撑压力位计算 }
VARF1 := MA(HHV(HIGH, 485), 17);
VARF2 := MA(HHV(HIGH, 222), 17);
VARF3 := MA(HHV(HIGH, 96), 17);
VARF4 := MA(LLV(LOW, 485), 17);
VARF5 := MA(LLV(LOW, 222), 17);
VARF6 := MA(LLV(LOW, 96), 17);
{ 综合支撑位 }
VARF7 := MA((VARF4 * 0.96 + VARF5 * 0.96 + VARF6 * 0.96 +
VARF1 * 0.558 + VARF2 * 0.558 + VARF3 * 0.558) / 6, 17);
VARF8 := MA((VARF4 * 1.25 + VARF5 * 1.23 + VARF6 * 1.2 +
VARF1 * 0.55 + VARF2 * 0.55 + VARF3 * 0.65) / 6, 17);
VARF9 := MA((VARF4 * 1.3 + VARF5 * 1.3 + VARF6 * 1.3 +
VARF1 * 0.68 + VARF2 * 0.68 + VARF3 * 0.68) / 6, 17);
VARFA := MA((VARF7 * 3 + VARF8 * 2 + VARF9) / 6 * 1.738, 17);
VARFB := IF(CLOSE = CLOSE, VARFA, VARFA * DAY); { 始终为 VARFA }
{ 极端行情下的反转信号 }
VARFC := LOW;
VARFD := REF(LOW, 1);
VARFE := SMA(ABS(VARFC - VARFD), 3, 1) / SMA(MAX(VARFC - VARFD, 0), 3, 1) * 100;
VARFF := MA(IF(CLOSE * 1.35 <= VARFB, VARFE * 10, VARFE / 10), 3);
{ 最低点和最大值 }
VARF10 := LLV(LOW, 30);
VARF11 := HHV(VARFF, 30);
{ 绝佳买点信号 }
绝佳买点 := MA(IF(LOW <= VARF10, (VARFF + VARF11 * 2) / 2, 0), 1) / 200, COLORRED, LINETHICK1;
{ MACD 指标 }
DIFF := EMA(CLOSE, 12) - EMA(CLOSE, 26);
DEA := EMA(DIFF, 9);
MACD := 2 * (DIFF - DEA) * 231;
{ MACD 柱状图绘制不同颜色 }
STICKLINE(MACD < REF(MACD, 1) AND MACD > 0, 100, MACD, 0.9, 0), COLORGREEN;
STICKLINE(MACD <= REF(MACD, 1) AND MACD < 0, 100, MACD, 0.8, 0), COLORFFEE44;
STICKLINE(MACD >= REF(MACD, 1) AND MACD > 0, 100, MACD, 1.1, 0), COLOR0055FF;
STICKLINE(MACD > REF(MACD, 1) AND MACD < 0, 100, MACD, 1.1, 0), COLORFF55BB;
{ 信号提示 }
DRAWTEXT(CROSS(绝佳买点, 1.2), 100, '建仓'), COLORYELLOW;
RSI周期 := 10;
VARB2 := ((CLOSE - LLV(LOW, RSI周期)) / (HHV(HIGH, RSI周期) - LLV(LOW, RSI周期))) * 100;
VARB3 := EMA(VARB2, 7);
VARB4 := EMA(VARB3, 10);
VARB5 := 3 * VARB3 - 2 * VARB4;
VARB6 := EMA(VARB5, 5);
{ 趋势线计算 }
趋势周期 := 27;
趋势 := 3 * SMA(((CLOSE - LLV(LOW, 趋势周期)) / (HHV(HIGH, 趋势周期) - LLV(LOW, 趋势周期))) * 100, 5, 1)
- 2 * SMA(SMA(((CLOSE - LLV(LOW, 趋势周期)) / (HHV(HIGH, 趋势周期) - LLV(LOW, 趋势周期))) * 100, 5, 1), 3, 1);
{ 跃龙门信号 }
跃龙门: IF((趋势 <= 5), 58, 100), COLORRED, LINETHICK3;
桥1 := EMA(VARB6, 1);
美化条件 := COUNT((桥1 <= REF(桥1, 1)), 5) = 5;
美化 := IF(REF(美化条件, 1) AND (桥1 > REF(桥1, 1)), 10, 0);
STICKLINE(美化, -20, 20, 15, 1), COLORFFFF00;
{ MTM 指标 }
MTM1 := MA((CLOSE - REF(CLOSE, 13)) * 31, 5), LINETHICK0, COLOR7711EE;
{ 多重支撑压力位计算 }
VARF1 := MA(HHV(HIGH, 485), 17);
VARF2 := MA(HHV(HIGH, 222), 17);
VARF3 := MA(HHV(HIGH, 96), 17);
VARF4 := MA(LLV(LOW, 485), 17);
VARF5 := MA(LLV(LOW, 222), 17);
VARF6 := MA(LLV(LOW, 96), 17);
{ 综合支撑位 }
VARF7 := MA((VARF4 * 0.96 + VARF5 * 0.96 + VARF6 * 0.96 +
VARF1 * 0.558 + VARF2 * 0.558 + VARF3 * 0.558) / 6, 17);
VARF8 := MA((VARF4 * 1.25 + VARF5 * 1.23 + VARF6 * 1.2 +
VARF1 * 0.55 + VARF2 * 0.55 + VARF3 * 0.65) / 6, 17);
VARF9 := MA((VARF4 * 1.3 + VARF5 * 1.3 + VARF6 * 1.3 +
VARF1 * 0.68 + VARF2 * 0.68 + VARF3 * 0.68) / 6, 17);
VARFA := MA((VARF7 * 3 + VARF8 * 2 + VARF9) / 6 * 1.738, 17);
VARFB := IF(CLOSE = CLOSE, VARFA, VARFA * DAY); { 始终为 VARFA }
{ 极端行情下的反转信号 }
VARFC := LOW;
VARFD := REF(LOW, 1);
VARFE := SMA(ABS(VARFC - VARFD), 3, 1) / SMA(MAX(VARFC - VARFD, 0), 3, 1) * 100;
VARFF := MA(IF(CLOSE * 1.35 <= VARFB, VARFE * 10, VARFE / 10), 3);
{ 最低点和最大值 }
VARF10 := LLV(LOW, 30);
VARF11 := HHV(VARFF, 30);
{ 绝佳买点信号 }
绝佳买点 := MA(IF(LOW <= VARF10, (VARFF + VARF11 * 2) / 2, 0), 1) / 200, COLORRED, LINETHICK1;
{ MACD 指标 }
DIFF := EMA(CLOSE, 12) - EMA(CLOSE, 26);
DEA := EMA(DIFF, 9);
MACD := 2 * (DIFF - DEA) * 231;
{ MACD 柱状图绘制不同颜色 }
STICKLINE(MACD < REF(MACD, 1) AND MACD > 0, 100, MACD, 0.9, 0), COLORGREEN;
STICKLINE(MACD <= REF(MACD, 1) AND MACD < 0, 100, MACD, 0.8, 0), COLORFFEE44;
STICKLINE(MACD >= REF(MACD, 1) AND MACD > 0, 100, MACD, 1.1, 0), COLOR0055FF;
STICKLINE(MACD > REF(MACD, 1) AND MACD < 0, 100, MACD, 1.1, 0), COLORFF55BB;
{ 信号提示 }
DRAWTEXT(CROSS(绝佳买点, 1.2), 100, '建仓'), COLORYELLOW;

指标公式逻辑介绍
三重平滑RSI
基础RSI:10日价格位置指标(VARB2)
一级平滑:7日EMA(VARB3)
二级平滑:10日EMA(VARB4)
最终输出:3VARB3-2VARB4(VARB5)的5日EMA
1.2 桥指标系统
桥1:VARB6的1日EMA
美化信号:连续5日下降后首日回升
可视化:-20至20的黄色宽柱标记
2. 多周期趋势系统
2.1 27日趋势指标
算法:三重平滑价格位置指标
跃龙门信号:趋势值≤5时触发红色粗线警报
2.2 MTM动量指标
计算:(收盘-13日前收盘)*31的5日MA
特性:放大中长期动量变化
3. 支撑压力体系
3.1 三周期极值
485/222/96日高低点的17日MA组合
黄金合成:
VARF7:0.558/0.96比例组合
VARF8:动态权重组合
VARF9:强化支撑组合
3.2 终极支撑位
VARFA:三重合成的1.738倍放大
VARFB:最终支撑位输出
4. 智能交易信号
4.1 绝佳买点
条件:
30日低点区域
波动率异常(VARFF)
价格接近终极支撑
标记:红色细线+"建仓"文字
4.2 MACD四色柱
强势红柱:MACD>0且增长
弱势黄柱:MACD<0但回升
衰减绿柱:MACD>0但下降
风险粉柱:MACD<0且加速