您现在的位置:程序化交易>> 股票公式>> 同花顺>> 同花顺公式>>正文内容

虎哥MACD背离公式源码[同花顺公式]

这个指标公式是基于MACD(移动平均收敛/发散)指标的一种变形,用于分析股票的趋势和反转信号。MACD由三个部分组成:DIF(快线),DEA(慢线)和柱状图(MACD)。
 
DIF是12日和26日指数移动平均线之差,反映了短期和长期趋势之间的差异。DEA是对DIF进行9日指数移动平均,反映了DIF的变化趋势。柱状图是DIF和DEA之差的两倍,反映了二者之间的背离程度。
 
金叉是指DIF从下方向上穿过DEA,形成一个向上交叉点,表示买入信号或多头行情开始。死叉是指DIF从上方向下穿过DEA,形成一个向下交叉点,表示卖出信号或空头行情开始。
 
这个指标在MACD的基础上增加了一些条件判断和绘图功能,用于更精确地识别金叉和死叉的位置、强度和效果。
 
具体来说:
 
金叉天数:计算最近一次金叉发生在多少天前;
日前:判断当天是否为红柱(MACD小于前一天);
日后:判断当天是否为绿柱(MACD大于前一天);
STICKLINE:绘制红色或绿色的柱状图;
倍柱:判断当天是否为倍增柱(MACD大于前两天的两倍且DIF大于DEA),表示强劲上涨;
STICKLINE:绘制黄色的倍增柱;
上次金叉天数:计算上一次金叉发生在多少天前;
MACD底背:判断是否出现底背离现象(即DEA高于上次金叉时的水平且出现金叉),表示买入机会;
DRAWTEXT:在底背离处绘制文字“底背离”;
金叉DEA值:计算最近一次金叉时DEA的值;
s金叉DEA值:计算上一次金叉时DEA的值;
零轴下金叉:判断最近一次金叉是否低于上一次金叉(即零轴以下);
A:判断是否出现零轴以下且低位突破型金叉,即DIF从下方向上穿过DEA,且DEA低于零轴,表示股价开始反弹或反转12;
DRAWTEXT:在零轴以下且低位突破型金叉处绘制文字“A”;
T:计算最近一次出现零轴以下且低位突破型金叉的天数;
B:判断是否出现零轴以上且高位突破型金叉,即DIF从下方向上穿过DEA,且DEA高于零轴,表示股价进入强势上涨13;
DRAWTEXT:在零轴以上且高位突破型金叉处绘制文字“B”。
这个指标的操作建议如下:
当出现底背离或者零轴以下且低位突破型金叉时,可以考虑买入或者加仓;
当出现倍增柱或者零轴以上且高位突破型金叉时,可以考虑持有或者加仓;
当出现死叉或者MACD柱开始缩小时,可以考虑卖出或者减仓。
 
 
 
源码
 
 
DIF:EMA(C,12)-EMA(C,26);
 
DEA:EMA(DIF,9);
MACD:(DIF-DEA)*2,COLORSTICK;
金叉:=CROSS(DIF,DEA);
金叉天数:= BARSLAST(金叉);
日前:=MACD<REF(MACD,1);
日后:=MACD>REF(MACD,1);
STICKLINE(日后,0,MACD,0.688,0),LINETHICK4, colorred;
STICKLINE(日前,0,MACD,0.688,0) ,LINETHICK4,COLORGREEN;//http://www.cxh99.com
倍柱:=MACD>REF(MACD,2)*2 AND DIF>DEA ;
STICKLINE(倍柱,MACD/1.5,0,0.36,0), LINETHICK2,coloryellow;
上次金叉天数:=BARSLAST(REF(金叉,1)) ;//www.cxh99.com
MACD底背:=DEA>=REF(DEA,上次金叉天数) AND 金叉 AND O<REF(CLOSE,上次金叉天数);
DRAWTEXT(MACD底背,DEA,' 底背离'), COLOR00FFFF;
金叉DEA值:=REF(DEA,金叉天数) ;
s金叉DEA值:=REF(DEA,上次金叉天数) ;
零轴下金叉:=金叉DEA值<s金叉DEA值 ;
A:=金叉 AND DEA<0 AND 零轴下金叉 ;
DRAWTEXT(A,DEA,'A') ,LINETHICK4,coloryellow;
T:=BARSLAST(A);
B:=金叉 AND 金叉DEA值>s金叉DEA值 AND s金叉DEA值<0 ;
DRAWTEXT(B,DEA,'B') ,LINETHICK4,coloryellow;
 

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

怎么收费,代编流程等详情请点击查阅!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容