副图指标 | 通达信 | MACD+KDJ日/周/月/60分钟四周期同框显示
"做交易最怕的就是'看日线做多、看周线做空'——周期打架,自己把自己套进去。这个指标把MACD和KDJ的日线、周线、月线、60分钟全放在一个副图里,8个信号一次看完,多周期共振才出手,少做冤枉单。"
—— 通达信指标网
| ⚠️ 先说清楚:本文源码仅供技术交流与学习,不构成任何买卖指导。历史信号不代表未来表现,据此操作盈亏自负。股市有风险,入市需谨慎。 |
很多人用MACD或KDJ的时候,只看一个周期——通常是日线。但问题是,日线金叉的时候,周线可能还在死叉,这时候进去就是"小周期骗大周期",很容易被套。
这个指标的解决思路很直接:把MACD和KDJ这两个最常用的指标,分别在60分钟、日线、周线、月线四个周期算出来,然后全部显示在同一个副图里。上方还有个数字(0-8),告诉你当前有多少个周期是多头排列。
8个全红=多头共振,这种时候出手,胜率比单看一个周期高得多。反过来,如果数字很小(0-2),说明多周期分歧很大,最好别动手。
信号怎么看
| ✅ 多头共振(8/8) 四周期(60分/日/周/月)的MACD和KDJ全部多头排列,副图最上方显示数字"8",并且用洋红色高亮标注。这是最强的做多信号,大周期小周期都在唱多,顺势而为胜率最高。 |
| ✅ 日周共振(日线+周线MACD/KDJ同时多头) 月线可能还在调整,但日线和周线已经同步向上。这种属于"中期行情启动了",适合波段持有,比单纯看日线稳得多。 |
| ⚠️ 周期冲突(数字0-3) 多空信号打架,这时候别急着重仓。比如日线MACD金叉但周线MACD死叉,说明短期反弹、长期还在调整,抢反弹可以,但别当成反转来做。 |
副图布局(从上到下)
• 最上方灰色横条 + 数字:当前多头信号数量(0-8),8=全部多头
• 第1行(橙色):60分钟MACD
• 第2行(蓝色):MACD日线
• 第3行(紫色):MACD周线
• 第4行(绿色):MACD月线
• 第5行(青色):60分钟KDJ
• 第6行(棕色):KDJ日线
• 第7行(蓝色):KDJ周线
• 第8行(粉色):KDJ月线
指标源码
MACD、KDJ四周期同框及多头共振 | 副图 | 无未来函数
👇 长按或Ctrl+A全选复制
{四周期同框}
DIF60:=EMA(CLOSE,12/4)-EMA(CLOSE,26/4);
DEA60:=EMA(DIF60,9/2);
STICKLINE(DIF60>=DEA60,42,46,2,0),COLORFF5500;
STICKLINE(DIF60<DEA60,42,46,2,0),COLOR696969;
DRAWTEXT(CURRBARSCOUNT=13,44,'★60分钟MACD★'),COLORWHITE;
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
STICKLINE(DIF>=DEA,36,40,2,0),COLOR0000BB;
STICKLINE(DIF<DEA,36,40,2,0),COLOR696969;
DRAWTEXT(CURRBARSCOUNT=13,38,'★MACD日线★'),COLOR00FFFF;
周MD:=MACD.DIF#WEEK;
周MA:=MACD.DEA#WEEK;
STICKLINE(周MD>=周MA,30,34,2,0),COLORBB00BB;
STICKLINE(周MD<周MA,30,34,3,1),COLOR696969;
DRAWTEXT(CURRBARSCOUNT=13,32,'★MACD周线★'),COLOR00FFFF;
月MD:=MACD.DIF#MONTH;
月MA:=MACD.DEA#MONTH;
STICKLINE(月MD>=月MA,24,28,2,0),COLOR009F00;
STICKLINE(月MD<月MA,24,28,3,1),COLOR696969;
DRAWTEXT(CURRBARSCOUNT=13,26,'★月MACD★'),COLORWHITE;
RSV60:=(CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LOW,36));
K60:=SMA(RSV60,3,1);
D60:=SMA(K60,3,1);
STICKLINE(K60>=D60,18,22,2,0),COLOR00FFFF;
STICKLINE(K60<D60,18,22,3,1),COLOR696969;
DRAWTEXT(CURRBARSCOUNT=13,20,'★60分钟KDJ★'),COLORFF00FF;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9));
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
STICKLINE(K>=D,12,16,2,0),COLOR9F9F6F;
STICKLINE(K<D,12,16,3,1),COLOR696969;
DRAWTEXT(CURRBARSCOUNT=13,14,'★KDJ日线★'),COLORFFFFFF;
周K:="KDJ.K#WEEK";
周D:="KDJ.D#WEEK";
STICKLINE(周K>=周D,6,10,2,0),COLOR4D4DFF;
STICKLINE(周K<周D,6,10,3,1),COLOR696969;
DRAWTEXT(CURRBARSCOUNT=13,8,'★KDJ周线★'),COLORWHITE;
月K:="KDJ.K#MONTH";
月D:="KDJ.D#MONTH";
STICKLINE(月K>=月D,0,4,2,0),COLORFF00FF;
STICKLINE(月K<月D,0,4,3,1),COLOR696969;
DRAWTEXT(CURRBARSCOUNT=13,2,'★KDJ月线★'),COLORWHITE;
XG1:=DIF60>=DEA60;
XG2:=DIF>=DEA;
XG3:=周MD>=周MA;
XG4:=月MD>=月MA;
XG5:=K60>=D60;
XG6:=K>=D;
XG7:=周K>=周D;
XG8:=月K>=月D;
XG9:=XG1 AND XG2 AND XG3 AND XG4 AND XG5 AND XG6 AND XG7 AND XG8;
XGE:=XG1+XG2+XG3+XG4+XG5+XG6+XG7+XG8;
STICKLINE(1,48,52,3,1),COLOR696969;
DRAWNUMBER(1,52,XGE),COLORLIGRAY;
DRAWNUMBER(XGE=8,52,XGE),COLORMAGENTA;
XG:REF(XG9,1)<>1 AND XG9=1,NODRAW;
STICKLINE(XG,0,46,0,0),COLORRED;
安装步骤
1. 打开通达信,按 Ctrl+F 进入公式管理器
2. 点击"新建",公式类型选择"技术指标公式" → "其他类型"
3. 公式名称填写"四周期同框",画线方法选"副图"
4. 将上面的源码完整粘贴到编辑区,点击"确定"保存
5. 在K线图下方输入"四周期同框"即可调用
⚠️ 注意:此指标引用了MACD和KDJ的周线/月线数据,请确保你的通达信已下载完整的周线和月线数据(工具 → 下载数据),否则周线/月线部分可能显示不正常。
💡 几个要注意的地方
• 数字是核心:副图最上方灰色条里的数字(0-8)是当前多头信号总数。数字越大,多周期共振越强。数字=8且用洋红色标出时,是理论上的最佳买点。
• 红柱预警:当8个信号首次全部转多时(XG信号触发),副图背景会闪一下红色,这是"多头共振"的即时提示,可以结合这个信号找入场点。
• 月线优先:8个信号里,月线MACD和月线KDJ的权重最高。如果月线还在空方,即便日线金叉了,也只是反弹,别当成大行情来做。
• 60分钟看入场:大周期定方向(周/月),小周期找买点(60分钟/日线)。月线周线多头排列后,等60分钟或日线的MACD回踩DIF再上穿DEA,是较好的介入时机。
• 引用依赖:源码里用了 MACD.DIF#WEEK 和 KDJ.K#WEEK 这种跨周期引用,通达信需要本地有对应周期的数据。如果显示不正常,先去下载完整数据。
❌ 几个容易翻车的情况
| 情况一:数据不全导致信号失真 周线/月线数据没有下载完整,引用出来的DIF/DEA是错的,整张图都不准。安装完第一件事:去"系统"→"盘后数据下载",把周线和月线数据补齐。 |
| 情况二:震荡市多周期频繁切换 震荡市里各周期信号来回翻转,数字在3-5之间跳来跳去,这时候指标会不断发出矛盾信号。横盘阶段最好别用,等多周期方向一致了再动手。 |
| 情况三:只看出场不看止损 即便8个信号全多,也不能保证一定涨。建议配合一个硬止损(比如跌破20日均线),多周期共振只是提高胜率,不是保证盈利。 |
| 📋 诚实声明:该指标未经严格量化回测,历史表现未知。源码仅供学习交流,请理性决策。 |
| 💬 源码给你了,自己放到通达信里跑跑看。这个指标信息密度很高,一开始可能觉得乱,但只要搞清楚"数字是几、各周期在哪儿",用两次就顺手了。有问题评论区聊聊。 |