买卖信号

该公式的买卖信号通过BC变量输出: - **买入信号**:当MJ<0(MACD柱状线在零轴下方)AND S5>RS5(当前累积值大于前一次累积值)AND DEA<0(DEA在零轴下方)时,BC=1,表示买入信号 - **卖出信号**:当MJ>0(MACD柱状线在零轴上方)AND S5<RS5(当前累积值小于前一次累积值)时,BC=0,表示卖出信号 这是一个基于MACD变形指标的背离交易系统,通过比较MACD累积值与历史累积值的相对大小来判断趋势的转折。

用法

1. **适用场景**:适用于中短线交易,特别适合捕捉MACD指标的背离信号。当MACD柱状线在零轴下方运行,但累积值开始回升并超过历史值时,可能形成底背离买入机会;当MACD柱状线在零轴上方,但累积值开始回落时,可能形成顶背离卖出机会。 2. **注意事项**: - 该指标是对标准MACD的变形优化,通过累积值比较来判断趋势强度 - 买入条件要求DEA<0,属于在弱势区域寻找转折点的策略 - 需要结合其他技术分析工具综合判断,避免单独使用 - 建议配合成交量和价格形态进行确认

公式源码

DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
macd0:=(DIF-DEA)*2;
MJ:=MACD0;
S05:=SUM(MJ,0);
QST:=BARSLAST(MJ<0 AND REF(MJ,1)>0)+1;
QXT:=BARSLAST(MJ>0 AND REF(MJ,1)<0)+1;
S5:=IF(MJ>0,S05-REF(S05,BARSLAST(MJ<0)),S05-REF(S05,BARSLAST(MJ>0)))/10;
ST:=IF(MJ>0,REF(QST,QXT)+QXT,REF(QXT,QST)+QST);
RS5:=REF(S5,ST);
BC:IF(MJ>0 AND S5<RS5,0,IF(MJ<0 AND S5>RS5 AND DEA<0,1,0));