
🎁 福利分享
今天给大家带来一个非常实用的副图指标——"复合顶底副图指标" 🎯
它的特点是把趋势、成交量、MACD、KDJ这四大常用指标的信号,集成在一个窗口里进行判断,帮你快速识别顶部和底部的区域 📊
下面,我就把这套"战术面板"的编写原理掰开揉碎讲给你听 🗣️ 觉得思路有用的朋友,文末有获取完整源码的方式 ✨
🔧 指标原理
拒绝指标打架!打造你的专属决策"驾驶舱" 🎮
咱们炒股,是不是经常遇到这种情况:MACD刚金叉,KDJ却死叉了;或者趋势线向上,成交量却缩了 📉📈 几个指标互相打架,看得人头大 🤯
这个指标的设计初衷,就是解决"信息孤岛"问题,建立一个统一的观察哨 🏗️ 它把四个维度的信息,用高度一致的视觉语言(红绿颜色、上下箭头)呈现出来 🎨
核心是第一条"趋势"线 📊 它的源码是:
📌 VAR1:=LLV(LOW,10) → 10日内最低价
📌 VAR2:=HHV(HIGH,25) → 25日内最高价
📌 趋势:= EMA((CLOSE-VAR1)/(VAR2-VAR1)*110,10) → 核心计算公式
这个公式妙在哪?(CLOSE-VAR1)/(VAR2-VAR1),计算的是当前股价在过去一段时间(10-25日)价格区间中的相对位置 📍 如果结果是0.5,说明股价正好在区间中间 ➡️ 乘以110是为了放大观察,再用EMA平滑 🌊
所以,这条"趋势"线,本质上是一个自适应区间震荡器 🎚️ 它不像固定0-100的KDJ,它的上下界会根据近期股价高低点自动调整,更能反映当前市场的真实波动结构 🏛️ 线向上(红色)表示股价在近期区间内走强,向下(绿色)则走弱 🔴🟢
接下来的成交量、MACD、KDJ判断,就标准化了 ✅ 但它的巧思在于"同屏对比":
📌 STICKLINE(MAVOL1>=MAVOL2,122,116,3,0),COLORFF00FF → 成交量柱
📌 STICKLINE(DIF>=DEA,114,108,3,0),COLORFF00FF → MACD柱
📌 STICKLINE(K>=D,106,100,3,0),COLORFF00FF → KDJ柱
你看,它把三个不同指标的强弱信号,用同样高度、同样颜色的柱状图,并列画在副图的上半部分 📊 当这三个小柱子全部或大部分翻红时,就形成了多指标共振的看多信号;反之,全部翻绿就是看空共振 🔴🟢
这就好比你的汽车仪表盘,转速、水温、油量各自独立,但都正常时才适合猛踩油门 🚗 这个指标就是把几个关键的"仪表"集合在一起,让你一眼就能评估市场的"综合健康度" 🏥

顶底区域,往往是多个指标出现极端或背离信号的时候,这个面板能帮你快速捕捉到这种共振状态 ⚡ 当四个维度同时发出同向信号时,交易的胜率自然大幅提升 📈 而当指标之间出现分歧,则是提醒你保持观望、等待更明确信号的时机 ⏸️
指标安装方法:
先点赞+再看后,回复指标口令ZS260602,即可获取导入指标。
指标完整源码:
关注:20,POINTDOT;
警戒:80,POINTDOT;
VAR1:=LLV(LOW,10);
VAR2:=HHV(HIGH,25);
趋势:= EMA((CLOSE-VAR1)/(VAR2-VAR1)*110,10),COLORFF00FF,LINETHICK5;
IF(趋势>=REF(趋势,1),趋势,DRAWNULL),COLORFF00FF,LINETHICK2;
IF(趋势< REF(趋势,1),趋势,DRAWNULL),COLOR00FFFF,LINETHICK2;
STICKLINE(趋势>=REF(趋势,1) ,趋势 ,REF(趋势,1),3 ,1),COLORRED,LINETHICK3;
STICKLINE(趋势< REF(趋势,1) ,趋势 ,REF(趋势,1),3 ,1),COLOR00FF00,LINETHICK3;
IF(趋势>=REF(趋势,1),0,13),COLORFF00FF,LINETHICK2;
DRAWICON(趋势>=REF(趋势,1),8,1);
DRAWICON(趋势< REF(趋势,1),2,2);
VOLUME:=VOL,VOLSTICK;
MAVOL1:=MA(VOLUME,5);
MAVOL2:=MA(VOLUME,10);
STICKLINE(MAVOL1>=MAVOL2,122,116,3,0),COLORFF00FF;
STICKLINE (MAVOL1<MAVOL2,122,116,3,0),COLOR00FFFF;
成交量叉:MAVOL1>MAVOL2,POINTDOT;
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2,COLORSTICK;
STICKLINE (DIF>=DEA,114,108,3,0),COLORFF00FF;
STICKLINE (DIF<DEA,114,108,3,0),COLOR00FFFF;
MACD叉:DIF>DEA,POINTDOT;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
STICKLINE (K>=D,106,100,3,0),COLORFF00FF;
STICKLINE (K<D,106,100,3,0),COLOR00FFFF;
KDJ叉:K>D POINTDOT;
DRAWTEXT(CURRBARSCOUNT=3,119,'VOL'),COLORFF0000;
DRAWTEXT(CURRBARSCOUNT=3,111,'MACD'),COLORFF0000;
DRAWTEXT(CURRBARSCOUNT=3,103,'KDJ'),COLORFF0000;
