- 本文内容仅为策略技术解析与学习交流,不构成任何投资建议。
- 文中涉及的所有买卖信号、参数设置仅作为技术分析案例展示,不代表实际操作推荐。
- 股市有风险,投资需谨慎。任何投资决策应由投资者自行判断并承担相应风险。
- 文章内容由AI自动生成,仅供参考,不保证准确性、完整性或时效性。
指标原理
MACDKDJ叠加指标将MACD(指数平滑异同移动平均线)和KDJ(随机指标)的核心元素整合到一张主图中,使投资者能够同时观察趋势方向和超买超卖状态。MACD部分通过快慢线(DIFF、DEA)和柱状线(MACD)反映中长期趋势变化,而KDJ部分(假K、假D、假J)则通过缩放和平移使其数值范围与MACD匹配,从而在同一坐标轴下显示。这种设计避免了在多个副图间切换的麻烦,提高了分析效率。

核心算法
该指标的算法分为三部分:MACD计算、KDJ缩放叠加、以及辅助线绘制。MACD部分为标准公式:
DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIFF,9);
MACD:(DIFF-DEA)*2;KDJ部分首先计算原始RSV,然后通过缩放因子AA3将其数值范围调整到与MACD相近:
AA1:REFDATE(HHV(AX1,120),DATE);
AA2:REFDATE(LLV(AX2,120),DATE);
AA3:=(0+AA1)+(0-AA2);
RSV:=(CLOSE-LLV(LOW,6))/(HHV(HIGH,6)-LLV(LOW,6))*AA3;
假K:SMA(RSV,3,1)+AA2;
假D:SMA(假K,3,1);
假J:3*假K-2*假D+AA2;其中AA1和AA2分别是过去120日DIFF、DEA、MACD的最大值和最小值,AA3为极差,用于将KDJ的数值映射到MACD的波动区间。同时,原始KDJ值(真K、真D、真J)仍以NODRAW方式保留,供需要时参考。

买卖信号
买入信号
- MACD金叉:DIFF上穿DEA,且MACD柱由绿转红,代表趋势由空转多。
- KDJ金叉:假K上穿假D,且处于低位(如低于AA2+30%区域),表示超卖后反弹。
- 双重确认:MACD金叉与KDJ金叉同时出现,且MACD柱位于零轴上方,可靠性较高。
卖出信号
- MACD死叉:DIFF下穿DEA,且MACD柱由红转绿,代表趋势转空。
- KDJ死叉:假K下穿假D,且处于高位(如高于AA1-30%区域),表示超买后回调。
- 顶背离:股价创新高,但DIFF或假K未创新高,预示趋势可能反转。

实战技巧
1. 参数优化:MACD默认参数(12,26,9)适用于中线,短线交易者可调整为(6,13,5);KDJ周期(6,3,3)可调整为(9,3,3)以过滤噪音。
2. 多周期配合:在日线图中观察趋势,结合60分钟图的MACDKDJ信号进行短线操作,提高胜率。
3. 参考线运用:图中三条灰色虚线分别对应KDJ的100、50、0轴(具体位置由AA1、AA2、AA4确定),当假K线穿越这些线时,可视为超买超卖信号。
4. 柱状线颜色:MACD柱的颜色渐变反映动能强弱:红色渐变表示多头动能增强,蓝色渐变表示多头动能减弱;绿色渐变表示空头动能增强,橙色渐变表示空头动能减弱。投资者可根据颜色变化判断趋势加速或衰竭。

注意事项
- 该指标为滞后指标,尤其在震荡市中可能产生频繁假信号,需结合成交量或其它指标过滤。
- KDJ缩放叠加后,其数值不再具有传统KDJ的0-100范围,投资者需适应新的坐标体系。
- MACD和KDJ同时金叉/死叉时信号较强,但若两者矛盾(如MACD金叉而KDJ死叉),应保持观望。
- 指标中的参考线基于120日历史极值,若股价创出新高或新低,参考线可能失效,需手动调整。
