[AG260602]炫酷布林主副图-通达信指标源码分享

🎁 福利分享

本期与大家分享一套我自用的 "S-BOLL炫酷布林主副图指标" 📈

这可不是一个简单的布林带,它是一整套(一主图两副图)可视化的分析工具,能帮你把趋势、通道、位置、乖离看得一清二楚 💡

话不多说,我们先聊透它的设计逻辑。如果你也想在软件里装上这个"装备",获取本期完整的指标源码,记得看到文末 ✨

🔧 指标原理

从"单车道"到"立体交通网":布林带的降维打击 🛣️

很多朋友都用过布林带,默认的20日均线上下两倍标准差,像一条马路,价格在里边跑 🚗 但市场真的只有一条路吗?显然不是 ❌

有快车道(短期趋势),也有主干道(长期趋势)🛤️ 这套指标的核心思想,就是同时画出多条不同周期的布林带,把短、中、长期的"马路"叠在一起看 👀

源码开头部分就是这个逻辑:

📌 BOLL0:=MA(CLOSE,10) → 10日均线,快车道中线 

📌 UPPER0:=BOLL0+2STD(CLOSE,10) → 快车道-上沿

📌 LOWER0:=BOLL0-2STD(CLOSE,10) → 快车道-下沿 

📌 ...(后面还有20日、30日、60日、120日的"车道")

简单说,STD是计算标准差,你可以理解为最近股价的"平均波动幅度" 📊 均线加两倍波动幅度,就是通道上轨;减两倍,就是下轨 ⬆️⬇️ 这样,一条"车道"就画好了 🎨

为什么要看多条?老祖宗说得好,"兼听则明,偏信则暗" 📖 当短期通道(比如10日)完全运行在长期通道(比如120日)的上半部分,说明短期强势且受到长期趋势支撑,这格局就稳了 ✅ 反过来,如果短期通道向下刺穿长期通道,那就是趋势转弱的信号,得小心 ⚠️

更有意思的是主图里的彩色带宽和副图1的柱状图 📊 主图上不同颜色的"带宽",直观展示了不同周期股价的波动范围 🌈 而副图1的 GL0: C-BOLL0 等公式,计算的是股价相对于各条均线的"乖离"距离 📏

你想啊,股价离10日线很远(GL0值很大),就像橡皮筋拉得太开,有回归均线的引力 🎯 这个副图用不同粗细的柱线,把股价与5条均线的距离同时显示出来,哪条均线的支撑或压力最"贴身",一目了然 👁️

最后,副图2则是一个综合强度评分 💯 它把各周期乖离率标准化后求平均,再进行平滑处理(EMA)🌊 BBK1、BBK2、BBK3这几条线的金叉死叉和多头排列,反映的是市场在多周期视角下的综合动量强弱 💪 当它们从低位上穿0轴,往往意味着一个多周期共振的启动点可能来了 🚀

所以,这套指标的本质,是把单一的时间维度分析,升级为多周期联动的空间分析 🗺️ 它不直接告诉你买卖,而是帮你把市场的"立体地形图"清晰地画出来 🎨 路看清楚了,你怎么走,心里自然更有谱 🧭

指标安装方法:

先点赞+再看后,回复指标口令AG260602,即可获取导入指标。

指标完整源码:

主图

BOLL0:=MA(CLOSE,10);

UPPER0:=BOLL0+2*STD(CLOSE,10);

LOWER0:=BOLL0-2*STD(CLOSE,10);

DRAWBAND(UPPER0,RGB(100,200,100),BOLL0,0);

DRAWBAND(BOLL0,RGB(50,150,50),LOWER0,0);

BOLL1:=MA(CLOSE,20);

UPPER1:=BOLL1+2*STD(CLOSE,20);

LOWER1:=BOLL1-2*STD(CLOSE,20);

DRAWBAND(UPPER1,RGB(255,220,0),BOLL1,0);

DRAWBAND(BOLL1,RGB(255,160,0),LOWER1,0);

BOLL2:=MA(CLOSE,30);

UPPER2:=BOLL2+2*STD(CLOSE,30);

LOWER2:=BOLL2-2*STD(CLOSE,30);

DRAWBAND(UPPER2,RGB(0,160,255),BOLL2,0);

DRAWBAND(BOLL2,RGB(0,160,255),LOWER2,0);

BOLL3:=MA(CLOSE,60);

UPPER3:=BOLL3+2*STD(CLOSE,60);

LOWER3:=BOLL3-2*STD(CLOSE,60);

DRAWBAND(UPPER3,RGB(200,160,255),BOLL3,0);

DRAWBAND(BOLL3,RGB(150,100,255),LOWER3,0);

BOLL4:=MA(CLOSE,120);

UPPER4:=BOLL4+2*STD(CLOSE,120);

LOWER4:=BOLL4-2*STD(CLOSE,120);

DRAWBAND(UPPER4,RGB(0,100,255),BOLL4,0);

DRAWBAND(BOLL4,RGB(0,100,255),LOWER4,0);

UMID:=(BOLL4+UPPER4)/2;

LMID:=(BOLL4+LOWER4)/2;

DRAWBAND(UMID,RGB(0,170,255),BOLL4,0);

DRAWBAND(BOLL4,RGB(0,140,255),LMID,0);

DIF1:=EMA(CLOSE,10)-EMA(CLOSE,120);

DEA1:=EMA(DIF1,9);

MACD1:=(DIF1-DEA1)*2;

STICKLINE(MACD1>0,BOLL4,BOLL4+MACD1,0.35,0),COLORRED;

STICKLINE(MACD1<0,BOLL4,BOLL4+MACD1,0.35,0),COLORBLUE;

MA120:BOLL4,COLORRED,LINETHICK5;

IF(BOLL4<REF(BOLL4,1),BOLL4,DRAWNULL),COLORBLUE,LINETHICK5;

MA60:BOLL3,COLORRED,LINETHICK4;

IF(BOLL3<REF(BOLL3,1),BOLL3,DRAWNULL),COLORBLUE,LINETHICK4;

MA30:BOLL2,COLORRED,LINETHICK3;

IF(BOLL2<REF(BOLL2,1),BOLL2,DRAWNULL),COLORBLUE,LINETHICK3;

MA20:BOLL1,COLORRED,LINETHICK2;

IF(BOLL1<REF(BOLL1,1),BOLL1,DRAWNULL),COLORBLUE,LINETHICK2;

MA10:BOLL0,COLORRED,LINETHICK1;

IF(BOLL0<REF(BOLL0,1),BOLL0,DRAWNULL),COLORBLUE,LINETHICK1;

DRAWKLINE(H,O,L,C);

副图

BOLL0:=MA(CLOSE,10);

UPPER0:=BOLL0+2*STD(CLOSE,10);

LOWER0:=BOLL0-2*STD(CLOSE,10);

BOLL1:=MA(CLOSE,20);

UPPER1:=BOLL1+2*STD(CLOSE,20);

LOWER1:=BOLL1-2*STD(CLOSE,20);

BOLL2:=MA(CLOSE,30);

UPPER2:=BOLL2+2*STD(CLOSE,30);

LOWER2:=BOLL2-2*STD(CLOSE,30);

BOLL3:=MA(CLOSE,60);

UPPER3:=BOLL3+2*STD(CLOSE,60);

LOWER3:=BOLL3-2*STD(CLOSE,60);

BOLL4:=MA(CLOSE,120);

UPPER4:=BOLL4+2*STD(CLOSE,120);

LOWER4:=BOLL4-2*STD(CLOSE,120);

JX4A:=UPPER4-BOLL4;

JX4B:=LOWER4-BOLL4;

DRAWBAND(JX4A,RGB(0,120,255),0,0);

DRAWBAND(0,RGB(0,100,255),JX4B,0);

JX3A:=UPPER3-BOLL3;

JX3B:=LOWER3-BOLL3;

DRAWBAND(JX3A,RGB(200,160,255),0,0);

DRAWBAND(0,RGB(150,100,255),JX3B,0);

JX2A:=UPPER2-BOLL2;

JX2B:=LOWER2-BOLL2;

DRAWBAND(JX2A,RGB(0,200,255),0,0);

DRAWBAND(0,RGB(0,160,255),JX2B,0);

JX1A:=UPPER1-BOLL1;

JX1B:=LOWER1-BOLL1;

DRAWBAND(JX1A,RGB(255,220,0),0,0);

DRAWBAND(0,RGB(255,160,0),JX1B,0);

JX0A:=UPPER0-BOLL0;

JX0B:=LOWER0-BOLL0;

DRAWBAND(JX0A,RGB(100,200,100),0,0);

DRAWBAND(0,RGB(50,150,50),JX0B,0);

GL0:C-BOLL0,COLORRED,LINETHICK1;

GL1:C-BOLL1,COLORRED,LINETHICK2;

GL2:C-BOLL2,COLORRED,LINETHICK3;

GL3:C-BOLL3,COLORRED,LINETHICK4;

GL4:C-BOLL4,COLORRED,LINETHICK5;

IF(GL0<0,GL0,DRAWNULL),COLORBLUE,LINETHICK1;

IF(GL1<0,GL1,DRAWNULL),COLORBLUE,LINETHICK2;

IF(GL2<0,GL2,DRAWNULL),COLORBLUE,LINETHICK3;

IF(GL3<0,GL3,DRAWNULL),COLORBLUE,LINETHICK4;

IF(GL4<0,GL4,DRAWNULL),COLORBLUE,LINETHICK5;

[AG260602]炫酷布林主副图.tn6
类型:指标公式|已下载:0|下载方式:免费下载
立即下载

相关阅读

搜索

服务热线

18020657357

微信客服

微信客服