MACD、KDJ四周期同框:8个信号一次看完,多头共振才动手

副图指标 | 通达信 | 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日均线),多周期共振只是提高胜率,不是保证盈利。
📋 诚实声明:该指标未经严格量化回测,历史表现未知。源码仅供学习交流,请理性决策。
💬 源码给你了,自己放到通达信里跑跑看。这个指标信息密度很高,一开始可能觉得乱,但只要搞清楚"数字是几、各周期在哪儿",用两次就顺手了。有问题评论区聊聊。


相关阅读

在线客服
QQ:332879389
联系电话
13605084160