买卖信号
1. **低位金叉**:DIF上穿DEA,且DIF<-0.1(STICKLINE显示紫色柱,DRAWTEXT显示"低位金叉") 2. **二次金叉**:DIF上穿DEA且DEA<0,且21周期内出现第二次金叉(STICKLINE显示橙色柱,DRAWICON显示图标,DRAWTEXT显示"二次金叉") 3. **底背离**:价格创新低但DIF未创新低,随后DIF上穿DEA(STICKLINE显示绿色柱,DRAWTEXT显示"底背离") 4. **顶背离**:价格创新高但DIF未创新高,随后DEA上穿DIF(DRAWTEXT显示) 5. **三全项**:低位金叉、二次金叉、底背离三者同时满足(DRAWTEXT显示"三全项")
用法
1. **适用场景**:主要用于中短期趋势判断,结合MACD金叉死叉和背离信号进行买卖决策 2. **信号优先级**: - "三全项"信号最强(低位金叉+二次金叉+底背离同时满足) - 单独的金叉/死叉信号可作为辅助 - 背离信号通常预示趋势反转 3. **注意事项**: - OBV3和MAC3的组合用于判断资金流向和短期趋势 - 入1/入2分别显示DIF的上涨和下跌趋势 - 低位金叉需配合DIF<-0.1使用,提高信号准确性 - 背离信号需要结合成交量验证
公式源码
VA:=IF(CLOSE>REF(CLOSE,1),vol,-VOL); obv1:=SUM(IF(CLOSE=REF(CLOSE,1),0,VA),0); OBV2:=EMA(OBV1,3)-MA(OBV1,9); OBV3:=EMA(IF(OBV2>0,OBV2,0),3); MAC3:=MA(C,3); SHORT:=12;LONG:=26;MID:=9; DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG)COLORYELLOW ; DEA:EMA(DIF,MID)COLORFF9900 ; macd:=(DIF-DEA)*2; STICKLINE(OBV3>REF(OBV3,1) AND MAC3>REF(MAC3,1),0,MACD,2,0),COLORYELLOW; 吸:=XLPL.NOTEXT吸; 拉:=XLPL.NOTEXT拉; 派:=XLPL.NOTEXT派; 落:=XLPL.NOTEXT落; STICKLINE(吸,0,MACD,1,0),COLORLIRED; STICKLINE(拉,0,MACD,1,0),COLORRED; STICKLINE(派,0,MACD,1,0),COLORGREEN; STICKLINE(落,0,MACD,1,0),COLORWHITE; 入1:IF(DIF>REF(DIF,1),DIF,DRAWNULL),COLORRED,LINETHICK2; 入2:IF(DIF<REF(DIF,1),DIF,DRAWNULL),COLOR00FF00,LINETHICK2; 低位金叉:=crOSS(DIF,DEA) AND DIF<-0.1; STICKLINE(低位金叉,0,0.08,6,0),COLORFF00FF; DRAWTEXT(低位金叉,0.5,' 低位金叉'),COLORWHITE; JCCOUNT:=COUNT(CROSS(DIF,DEA),BARSLAST(DEA>=0)); 二次金叉:=CROSS(DIF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1; STICKLINE(二次金叉,0,0.06,6,0),COLORFFCC00; DRAWICON(二次金叉,DEA*0.9,1) ; DRAWTEXT(二次金叉,1,' 二次金叉'),COLORYELLOW; A1:=BARSLAST(REF(CROSS(DIF,DEA),1)); 底背离:=REF(CLOSE,A1+1)>CLOSE AND DIF>REF(DIF,A1+1) AND CROSS(DIF,DEA); STICKLINE(底背离,0,0.03,6,0),COLOR00FF00; DRAWTEXT(底背离,1.5,' 底背离'),COLORFF00FF; A2:=BARSLAST(REF(CROSS(DEA,DIF),1)); 顶背离:=REF(CLOSE,A2+1)<CLOSE AND REF(DIF,A2+1)>DIF AND CROSS(DEA,DIF); DRAWTEXT(低位金叉 AND 二次金叉 AND 底背离,2,'三全项'),COLOR0000FF,LINETHICK2;