2026最强主图源码:买卖点全自动提示,上攻启动雄起一眼看透!
以下为指标安装后的实际运行效果:
【免责声明】:指标公式仅供学习与参考,绝对不构成买卖依据,盈亏自负。


{======================================================}
{ 模块一:核心动态通道计算 (基准骨架) }
{======================================================}
// 计算收盘价的加权偏移波幅,用于构建自适应通道
波幅1 := ABS((2*C + H + L)/4 – MA(C,20)) / MA(C,20);
波幅2 := ABS((C + 2*H + L)/4 – MA(C,17)) / MA(C,17);
// 动态移动平均线构建上下通道
通道上 := DMA(C, 波幅1);
通道下 := DMA(C, 波幅2);
DRAWKLINE(H,O,L,C); {绘制标准K线}
{======================================================}
{ 模块二:牛熊分界与高抛线 (趋势定性) }
{======================================================}
// 分界基准:取2天前通道下轨的97%位置,增加稳定性
分界基准 := REF((1 – 3/100) * 通道下, 2);
强弱分界线: EMA(分界基准, 7), LINETHICK1, COLORGREEN;
// 变色处理:上涨显示青色粗线,下跌显示橙色粗线
IF(强弱分界线 > REF(强弱分界线,1) * 0.999, 强弱分界线, DRAWNULL), COLORCYAN, LINETHICK3;
IF(强弱分界线 < REF(强弱分界线,1) * 0.999, 强弱分界线, DRAWNULL), COLORFF6C00, LINETHICK3;
DRAWTEXT(ISLASTBAR, 强弱分界线, ‘【牛熊分界】’), COLORCYAN;
// 高抛线:通道上轨上方8%位置
高抛线: (1 + 8/100) * 通道上, COLORYELLOW, LINETHICK1;
DRAWTEXT(ISLASTBAR, 高抛线, ‘←强势上涨线’), COLORYELLOW;
{======================================================}
{ 模块三:短中线支撑系统 (买卖参考) }
{======================================================}
// 中线支撑:基于近期最低价的加权均值
短支撑原始 := EMA((LLV((C+L)/2,6)+LLV((C+L)/2,5)+LLV((C+L)/2,4)+LLV((C+L)/2,3)+LLV((C+L)/2,2)+2*(C+L+H)/3)/7, 4);
短支撑: 短支撑原始, COLORGREEN;
短支撑EMA := EMA(短支撑, 4);
// 支撑线走平或上翘,且股价在支撑线上方时,显示红色
IF(短支撑 >= REF(短支撑,2) * 0.998 AND C > 短支撑, 短支撑, DRAWNULL), COLORRED, LINETHICK1;
DRAWTEXT(ISLASTBAR, 短支撑, ‘ ←中线操作’), COLORRED;
// 超短线:5日指数均线
短线5日: EMA(C,5), COLORWHITE, LINETHICK1;
升: IF(短线5日 > REF(短线5日,1), 短线5日, DRAWNULL), COLORMAGENTA, LINETHICK2;
DRAWTEXT(ISLASTBAR, 短线5日, ‘ ←超短线’), COLORWHITE;
{======================================================}
{ 模块四:四大核心买点信号 }
{======================================================}
// 1. 上攻信号:突破支撑 + 涨幅>2% + 光头阳线 + 放量 + 绕过弱势限制
上攻信号 := ((CROSS(C, 短支撑) AND CROSS(C, 短支撑EMA)) OR (L < 短支撑 AND C > 短支撑EMA AND 短支撑 < 短支撑EMA))
AND C > REF(C,1) * 1.02 AND (C – O > H – C) AND V > REF(V,1)
AND (C > 强弱分界线 OR (C < 强弱分界线 AND C > REF(C,1) * 1.07));
DRAWTEXT(上攻信号, L * 0.985, ‘★上攻’), COLORRED;
STICKLINE(上攻信号, H, C, 0.1, 1), COLORYELLOW;
STICKLINE(上攻信号, O, C, 4.2, 1), COLORYELLOW;
STICKLINE(上攻信号, O, L, 0.1, 1), COLORYELLOW;
// 2. 启动信号:EMA(3,13)金叉 + 站稳分界线 + 前日涨幅<4% + 光头阳
EMA快 := EMA(C,3);
EMA慢 := EMA(C,13);
启动信号 := BARSLAST(REF(CROSS(EMA慢, EMA快),1)) AND CROSS(EMA快, EMA慢)
AND C > 强弱分界线 AND 强弱分界线 > REF(强弱分界线,1) * 0.99
AND REF((C – REF(C,1))/REF(C,1) * 100,1) < 4 AND (C – O > H – C);
DRAWTEXT(启动信号, L * 0.98, ‘↖启动’), COLOR00FFFF;
// 3. 回踩信号:同时突破分界线与支撑线 + 分界线向上 + 支撑在分界线上方
回踩信号 := CROSS(C, 强弱分界线) AND CROSS(C, 短支撑)
AND 强弱分界线 >= REF(强弱分界线,1) * 0.999 AND 短支撑 > 强弱分界线;
DRAWTEXT(回踩信号, L * 0.98, ‘回踩’), COLORRED;
// 4. 回马枪信号:30日内有涨停,且期间低点未跌破涨停板开盘价的98%
近期涨停 := C / REF(C,1) > 1.097;
涨停后低点支撑 := REF(C, BARSLAST(近期涨停) + 1) * 0.98;
回马成立 := BARSLAST(近期涨停) < 30 AND LLV(C, BARSLAST(近期涨停)) >= 涨停后低点支撑;
DRAWTEXT(近期涨停, L * 0.98, ‘.’), COLORLIMAGENTA; {涨停日打点标记}
STICKLINE(回马成立, REF(C, BARSLAST(近期涨停)+1) – REF(C, BARSLAST(近期涨停)+1)*0.001, REF(C, BARSLAST(近期涨停)+1), 1, 0), COLORYELLOW;
{======================================================}
{ 模块五:强势加速与左侧预警 }
{======================================================}
// 1. 牛雄起信号:结合动态斜率、CCI动量(>200)及12日涨幅(>20%)
雄起基准 := 1.07 * DMA(C, ABS((2*C+H+L)/4 – MA(C,26)) / MA(C,26));
雄起斜率 := MA(ATAN(雄起基准 – REF(雄起基准,1)), 3);
雄起参考 := MA(REF(ATAN(MA(H,5)*1.02 – REF(MA(C,5)*1.02,1)),1), 26);
雄起条件 := 雄起斜率 > 雄起参考 AND 雄起斜率 > REF(雄起斜率,1);
动量评分 := ((H+L+C)/3 – MA((H+L+C)/3,88)) / (0.015 * AVEDEV((H+L+C)/3,88)); {类似CCI公式}
涨幅12日 := 100 * (C – REF(C,12)) / REF(C,12);
雄起信号 := 雄起条件 AND 动量评分 > 200 AND 涨幅12日 > 20 AND C > REF(C,1);
DRAWTEXT(雄起信号, L * 0.99, ‘牛雄起’) COLORYELLOW;
// 2. 超买预警:类似RSI的13日动能指标跌破70,且当日跌幅超3.5%
CXHZB := SMA(MAX(C – REF(C,1), 0), 13, 1) / SMA(ABS(C – REF(C,1)), 13, 1) * 100;
超买预警 := CROSS(70,CXHZB) AND C < REF(C,1) * 0.965;
DRAWTEXT(超买预警, H * 1.025, ‘超买预警’), COLORGREEN;
STICKLINE(超买预警, O, C, 1, 0), COLORGREEN;
{======================================================}
{ 模块六:背景K线变色系统 (持股状态视觉化) }
{======================================================}
极低支撑 := LLV((H + 2*L + O + C)/5 * 2.03 – H, 30) * 1.006;
// 条件1:股价在短支撑上方,且支撑线上翘 -> K线变红蓝主升色
STICKLINE(C > 短支撑 AND C > 极低支撑 AND 短支撑 > REF(短支撑,2)*0.995 AND 短支撑EMA > REF(短支撑EMA,1), H, L, 0, 1), COLORRED;
STICKLINE(C > 短支撑 AND C > 极低支撑 AND 短支撑 > REF(短支撑,2)*0.995 AND 短支撑EMA > REF(短支撑EMA,1), O, C, 3, 1), COLOR0000AA;
// 条件2:假阴真阳(收盘虽低于开盘,但仍稳居支撑线之上)-> 同样变红蓝主升色
STICKLINE(C <= O AND C > 短支撑 AND C > 短支撑EMA AND 短支撑EMA > REF(短支撑EMA,1), H, L, 0, 0), COLORRED;
STICKLINE(C <= O AND C > 短支撑 AND C > 短支撑EMA AND 短支撑EMA > REF(短支撑EMA,1), O, C, 3, 0), COLOR0000AA;
特别提示:此处分享的每一套指标程序,均以免费交流为原则,请广大朋友知悉。
今天的内容我准备得很用心,真心希望能帮到大家。如果它恰好解决了你的难题,恳请大家帮我一个小忙:顺手转发一下吧,让更多迷茫的散户朋友也能看到,拜托大家了!
夜雨聆风