通达信动量+相对位置+均线交叉三合一指标公式
发布日期: 2025-07-27 | 阅读量:18
{ 35日最低价 }
VARA := LLV(LOW, 35);
{ 30日最高价 }
VARB := HHV(HIGH, 30);
{ 动量指标(类似KD变种)}
VARC := EMA((CLOSE - VARA) / (VARB - VARA) * 4, 4) * 25;
QS := VARC, COLORWHITE;
{ 超卖信号:VARC < 10 && 距离高点回调超过97% }
STICKLINE(VARC < 10 AND 100 * (HHV(HIGH, 14) - CLOSE) / (HHV(HIGH, 14) - LLV(LOW, 14)) > 97, 0, 25, 0, 0), COLORYELLOW;
{ 超买信号:VARC > 90 }
STICKLINE(VARC > 90, 100, 85, 0, 0), COLORRED;
{ 阈值线 }
VARD := 87.5;
{ VARC的短期动量(4周期归一化)}
VARE :=(VARC - LLV(VARC, 4)) / (HHV(VARC, 4) - LLV(VARC, 4)) * 4 * 25;
{ 买入信号:QS上穿VARD 且 VARE=100(动量极强)}
DRAWTEXT(CROSS(QS, VARD) AND VARE = 100, 56, '目标'), COLORGREEN;
{ 卖出信号:VARD上穿QS(即QS下穿VARD)}
DRAWTEXT(CROSS(VARD, QS), 85, '跑'), COLORGREEN;
{ 卖出信号2:QS上穿VARE 且 QS > 87(高位金叉)}
DRAWTEXT(CROSS(QS, VARE) AND QS > 87, 70, '卖'), COLORBLUE;
{ 多因子加权均价 }
VAR6 := (2 * CLOSE + HIGH + LOW) / 4;
VAR8 := LLV(LOW, 30);
VARAA := HHV(HIGH, 30);
{ 动量线B }
B := EMA((VAR6 - VAR8) / (VARAA - VAR8) * 100, 8);
B1 := EMA(B, 5);
{程序化指标 动量柱颜色标识 }
STICKLINE(B > 0 AND B - B1 >= 0, 79, 80, 0, 0), COLORWHITE;
STICKLINE(B > 0 AND B - B1 < 0, 79, 80, 0, 0), COLORCYAN;
STICKLINE(B > 0 AND B - B1 >= 0, 49, 50, 0, 0), COLORRED;
STICKLINE(B > 0 AND B - B1 < 0, 49, 50, 0, 0), COLORRED;
STICKLINE(B > 0 AND B - B1 >= 0, 19, 20, 0, 0), COLORWHITE;
STICKLINE(B > 0 AND B - B1 < 0, 19, 20, 0, 0), COLORCYAN;
{ 动量柱线 }
红柱: STICKLINE(B - B1 > 0, B, B1, 1, 0), COLORRED;
STICKLINE(B - B1 < 0, B, B1, 1, 0), COLORWHITE;
V1 := (2 * CLOSE + HIGH + LOW) / 4;
V2 := LLV(LOW, 21);
VA := HHV(HIGH, 34);
FB := EMA((V1 - V2) / (VA - V2) * 100, 13);
FBB := EMA((0.667 * REF(FB, 1) + 0.333 * FB), 2);
{ 最终趋势线 }
CXH := EMA(0.382 * REF(FB, 2) + 0.618 * FB, 12), COLORYELLOW;