通达信最全面最完整的主图指标公式
发布日期: 2025-07-31 | 阅读量:21
今日涨幅 := (C - REF(C, 1)) / REF(C, 1) * 100;
大盘今日 := (INDEXC - REF(INDEXC, 1)) / REF(INDEXC, 1) * 100;
超额强势 := (今日涨幅 - 大盘今日) >= 7;
STICKLINE(超额强势, C, (O + C) / 2, 2, 0), COLORYELLOW;
超额弱势 := (今日涨幅 - 大盘今日) <= -7;
STICKLINE(超额弱势, C, (O + C) / 2, 2, 0), COLORGREEN;
当前振幅 := (H - L) / L >= 0.15;
STICKLINE(当前振幅, O, C, 1, 0), COLORMAGENTA;
DRAWTEXT(当前振幅, H * 1.1, '振'), COLORMAGENTA;
实时换手 := DYNAINFO(37);
高位换手 := 实时换手 >= 0.20;
STICKLINE(高位换手, O, (O + C) / 2, 2, 0), COLORWHITE;
三日总涨 := SUM((C - REF(C, 1)) / REF(C, 1) * 100, 3) >= 20;
STICKLINE(三日总涨, C, (O + C) / 2, 2, 0), COLORYELLOW;
DRAWTEXT(三日总涨, L * 0.98, '三连阳'), COLORYELLOW;
三日总跌 := SUM((C - REF(C, 1)) / REF(C, 1) * 100, 3) <= -20;
STICKLINE(三日总跌, C, (O + C) / 2, 2, 0), COLORGREEN;
DRAWTEXT(三日总跌, L * 0.98, '三连阴'), COLORGREEN;
快线MX := EMA(C, 2);
慢线MXA := EMA(SLOPE(C, 21) * 20 + C, 42);
价格平滑 := ABS((2 * C + H + L) / 4 - MA(C, 30)) / MA(C, 30);
主力趋势 := DMA((2 * C + L + H) / 4, 价格平滑), LINETHICK3, COLORRED;
比值系数 := C / 主力趋势;
均线修正 := MA(比值系数 * (2 * C + H + L) / 4, 3);
偏离修正 := (均线修正 - 主力趋势) / 主力趋势 / 3;
临时支撑 := 均线修正 - 偏离修正 * 均线修正;
支撑线 : IF(临时支撑 <= 主力趋势, 主力趋势, DRAWNULL), LINETHICK3, COLORGREEN;
机会线 : IF(临时支撑 <= 主力趋势, 临时支撑, DRAWNULL), LINETHICK2, COLORBLUE;
买入信号 := CROSS(快线MX, 慢线MXA);
卖出信号 := CROSS(慢线MXA, 快线MX);
DRAWICON(买入信号, L - 0.8, 9);
DRAWICON(卖出信号, H + 0.1, 2);
STICKLINE(买入信号, O, C, 2.5, 0), COLORMAGENTA;
STICKLINE(买入信号, OPEN, CLOSE, 2, 0), COLORYELLOW;
DRAWTEXT(买入信号, L - 0.68, '↖建仓持股'), COLORMAGENTA;
DRAWTEXT(卖出信号, H + 0.38, '↙清仓持币'), COLORBLUE;
STICKLINE(快线MX >= 慢线MXA, LOW, HIGH, 0.0, 1), COLORRED;
STICKLINE(快线MX >= 慢线MXA, CLOSE, OPEN, 3, 1), COLORRED;
STICKLINE(快线MX < 慢线MXA, LOW, HIGH, 0.0, 1), COLORGREEN;
STICKLINE(快线MX < 慢线MXA, CLOSE, OPEN, 3, 1), COLORGREEN;
STICKLINE(卖出信号, OPEN, CLOSE, 2, 0), COLORBLUE;
短期均9 := MA(CLOSE, 9), COLORCYAN, LINETHICK1;
中期均18 := MA(CLOSE, 18), COLORMAGENTA;
加仓触发 := CROSS(短期均9, 中期均18) AND 快线MX >= 慢线MXA;
DRAWICON(加仓触发, 中期均18 - 0.1, 1);
DRAWTEXT(加仓触发, 中期均18 - 0.38, '↖加仓'), COLORYELLOW;
倍量出现 := VOL >= REF(V, 1) * 1.91 AND C > REF(C, 1) * 1.01;
DRAWTEXT(FILTER(倍量出现, 3), H + 0.2, '↙倍量柱');
STICKLINE(FILTER(倍量出现, 3), OPEN, CLOSE, 1.5, 0);
倍量位置 := SUMBARS(FILTER(倍量出现, 3), 1);
STICKLINE(倍量位置, REF(L, 倍量位置 - 1), REF(L, 倍量位置 - 1), 10, 0);
DIF线 := EMA(CLOSE, 12) - EMA(CLOSE, 26);
DEA线 := EMA(DIF线, 9);
动量放大 := (DIF线 - DEA线) * 2 * 60;
起爆点 := CROSS(动量放大 - REF(动量放大, 1), 15);
STICKLINE(起爆点, O, C, 2.5, 0), COLORYELLOW;
DRAWTEXT(起爆点, (O + H) / 2, '↖起爆'), COLORCYAN, LINETHICK2;
均5 := MA(C, 5);
均10 := MA(C, 10);
均21 := MA(C, 21);
均60 := MA(C, 60);
空头转多 := EMA(CLOSE, 5);
均衡走势 := EMA(空头转多, 0), COLORFFFFFF;
下降压力 := HHV(MA(HIGH, 3), 2);
上升支撑 := LLV(MA(HIGH, 3), 1);
金股模式 := FILTER(均衡走势 > REF(均衡走势, 1)
AND 下降压力 < REF(下降压力, 1)
AND CLOSE > REF(CLOSE, 1), 11);
位置合理 := RANGE(C / 均21, 0.97, 1.15) OR RANGE(O / 均21, 0.97, 1.15);
回踩确认 := 金股模式 AND C > MA(C, 21) AND EVERY(均21 > REF(均21, 1), 7) AND 位置合理;
DRAWTEXT(回踩确认, L * 0.98, '↖回踩'), COLORMAGENTA;
均价中枢 := MA((L + H + C) / 3, 5);
压力高点 := HHV(均价中枢, 60);
成本能量1 := CLOSE * VOL;
成本均线 := EMA((EXPMA(成本能量1, 3)/EXPMA(VOL,3) +
EXPMA(成本能量1, 6)/EXPMA(VOL,6) +
EXPMA(成本能量1,12)/EXPMA(VOL,12) +
EXPMA(成本能量1,24)/EXPMA(VOL,24)) / 4, 13);
上轨线 := 1.06 * 成本均线;
顶轨线 := 1.13 * 成本均线;
涨停判定 := REF(C,1)*1.1 - C < 0.01 AND H = C;
量化突破 := CROSS(C, 上轨线) AND 涨停判定;
DRAWTEXT(量化突破, L * 0.85, '量化'), COLORYELLOW;
DRAWICON(量化突破, L * 0.90, 24);
DRAWICON(量化突破, L * 0.92, 25);
DRAWICON(量化突破, L * 0.94, 26);
超牛形态 := CROSS(C, 顶轨线) AND 涨停判定;
DRAWTEXT(超牛形态, L * 0.98, '超牛'), COLORRED;
STICKLINE(超牛形态, O, C, 2.5, 0), COLORRED;
BOLL中轨 := MA(C, 20);
BOLL上轨 := BOLL中轨 + 2 * STD(C, 20);
BOLL下轨 := BOLL中轨 - 2 * STD(C, 20);
大黑马 := CROSS(C, BOLL上轨) AND C / REF(C, 1) > 1.05;
DRAWTEXT(大黑马, L - 1.15, '大黑马'), COLORYELLOW;
敢死队 := 大黑马 AND C > MA(C, 60) AND C > MA(C, 90) AND C > MA(C, 120) AND C > MA(C, 250);
DRAWTEXT(敢死队, H * 1.03, '敢死队'), COLORYELLOW;
单日大涨 := C / REF(C, 1) >= 1.09;
涨停价格 := REF(C, BARSLAST(单日大涨));
DRAWTEXT(单日大涨, H - H * 0.02, '阳'), COLOR00FFFF;
距阳天数 := BARSLAST(单日大涨);
阳后1日 := 距阳天数 = 1 AND LLV(L, 1) > REF(L, 1);
STICKLINE(阳后1日, 涨停价格 - 涨停价格 * 0.002, 涨停价格, 4, 0), COLORRED;
DRAWTEXT(阳后1日, 涨停价格 - 涨停价格 * 0.02, '1'), COLORGREEN;
阳后2日 := 距阳天数 = 2 AND LLV(L, 2) > REF(L, 2);
STICKLINE(阳后2日, 涨停价格 - 涨停价格 * 0.002, 涨停价格, 4, 0), COLORRED;
DRAWTEXT(阳后2日, 涨停价格 - 涨停价格 * 0.02, '2'), COLORGREEN;
阳后3日 := 距阳天数 = 3 AND LLV(L, 3) > REF(L, 3);
STICKLINE(阳后3日, 涨停价格 - 涨停价格 * 0.002, 涨停价格, 4, 0), COLORRED;
DRAWTEXT(阳后3日, 涨停价格 - 涨停价格 * 0.02, '3'), COLORGREEN;
阳后4日 := 距阳天数 = 4 AND LLV(L, 4) > REF(L, 4);
STICKLINE(阳后4日, 涨停价格 - 涨停价格 * 0.002, 涨停价格, 4, 0), COLORRED;
DRAWTEXT(阳后4日, 涨停价格 - 涨停价格 * 0.02, '4'), COLORGREEN;
阳后5日 := 距阳天数 = 5 AND LLV(L, 5) > REF(L, 5);
STICKLINE(阳后5日, 涨停价格 - 涨停价格 * 0.002, 涨停价格, 4, 0), COLORRED;
DRAWTEXT(阳后5日, 涨停价格 - 涨停价格 * 0.02, '5'), COLORGREEN;
阳后6日 := 距阳天数 = 6 AND LLV(L, 6) > REF(L, 6);
STICKLINE(阳后6日, 涨停价格 - 涨停价格 * 0.002, 涨停价格, 4, 0), COLORRED;
DRAWTEXT(阳后6日, 涨停价格 - 涨停价格 * 0.02, '6'), COLORGREEN;
阳后7日 := 距阳天数 = 7 AND LLV(L, 7) > REF(L, 7);
STICKLINE(阳后7日, 涨停价格 - 涨停价格 * 0.002, 涨停价格, 4, 0), COLORRED;
DRAWTEXT(阳后7日, 涨停价格 - 涨停价格 * 0.02, '7'), COLORGREEN;
阳后8日 := 距阳天数 = 8 AND LLV(L, 8) > REF(L, 8);
STICKLINE(阳后8日, 涨停价格 - 涨停价格 * 0.002, 涨停价格, 4, 0), COLORRED;
DRAWTEXT(阳后8日, 涨停价格 - 涨停价格 * 0.02, '8'), COLORGREEN;
阳后9日 := 距阳天数 = 9 AND LLV(L, 9) > REF(L, 9);
STICKLINE(阳后9日, 涨停价格 - 涨停价格 * 0.002, 涨停价格, 4, 0), COLORRED;
DRAWTEXT(阳后9日, 涨停价格 - 涨停价格 * 0.02, '9'), COLORGREEN;
阳后10日 := 距阳天数 = 10 AND LLV(L, 10) > REF(L, 10);
STICKLINE(阳后10日, 涨停价格 - 涨停价格 * 0.002, 涨停价格, 4, 0), COLORRED;
DRAWTEXT(阳后10日, 涨停价格 - 涨停价格 * 0.02, '10'), COLORGREEN;
是否涨停 := REF(C,1)*1.1 - C < 0.01 AND H = C;
STICKLINE(是否涨停, OPEN, CLOSE, 1, 0), COLORRED;
STICKLINE(是否涨停, H, L, 0, 0), COLORRED;
是否跌停 := (REF(C,1)-C)*100/REF(C,1) >= (10 - 0.01*100/REF(C,1)) AND L = C;
STICKLINE(是否跌停, OPEN, CLOSE, 1, 0), COLORGREEN;
STICKLINE(是否跌停, H, L, 0, 1), COLORGREEN;
