文华财经麦语言源码:多空动能背离指标

今日推荐:多空动能背离指标
指标优势
-
背离识别精准:通过MACD柱状线与价格走势的背离关系,提前捕捉趋势转折信号,相比单纯均线交叉更早发出预警
-
多周期共振过滤:结合5日、20日、60日均线系统,在趋势确立后过滤震荡信号,减少假信号干扰
-
量能确认机制:突破时要求成交量放大,增强信号可靠性,避免无量突破的陷阱
核心逻辑说明
该指标通过MACD柱状线面积与价格高低点的对比判断背离,当价格创新高但MACD动能减弱(红柱面积缩小)时提示顶背离卖点,价格创新低但绿柱面积缩小提示底背离买点。同时结合均线系统判断趋势方向,在多头趋势中只做多背离信号,空头趋势中只做空背离信号,实现顺势而为。
文华财经麦语言源码(主图/副图通用)
//pascal语音// 多空动能背离指标 - 文华财经麦语言版// 参数设置N1:=5; // 快线周期N2:=20; // 中线周期N3:=60; // 趋势线周期// 均线系统MA5:=MA(CLOSE,N1);MA20:=MA(CLOSE,N2);MA60:=MA(CLOSE,N3);// MACD计算DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIFF,9);MACD:=2*(DIFF-DEA),COLORSTICK;// 趋势判断多头趋势:=MA5>MA60 AND MA20>MA60;空头趋势:=MA5<MA60 AND MA20<MA60;// 背离计算逻辑// 底背离:价格创新低,MACD绿柱面积缩小绿柱面积:=IF(MACD<0,SUM(MACD,BARSLAST(CROSS(DEA,DIFF))),0);前次绿柱面积:=REF(绿柱面积,BARSLAST(CROSS(DIFF,DEA))+1);前次最低价:=REF(LLV(L,BARSLAST(CROSS(DEA,DIFF))),BARSLAST(CROSS(DIFF,DEA))+1);底背离信号:=CROSS(DIFF,DEA) AND 绿柱面积>前次绿柱面积 AND LLV(L,BARSLAST(CROSS(DEA,DIFF)))<前次最低价 AND 多头趋势;// 顶背离:价格创新高,MACD红柱面积缩小红柱面积:=IF(MACD>0,SUM(MACD,BARSLAST(CROSS(DIFF,DEA))),0);前次红柱面积:=REF(红柱面积,BARSLAST(CROSS(DEA,DIFF))+1);前次最高价:=REF(HHV(H,BARSLAST(CROSS(DIFF,DEA))),BARSLAST(CROSS(DEA,DIFF))+1);顶背离信号:=CROSS(DEA,DIFF) AND 红柱面积<前次红柱面积 AND HHV(H,BARSLAST(CROSS(DIFF,DEA)))>前次最高价 AND 空头趋势;// 信号标注DRAWICON(底背离信号,LOW*0.98,1),COLORRED;DRAWICON(顶背离信号,HIGH*1.02,2),COLORGREEN;// 趋势背景色(文华特有函数)DRAWGBK(多头趋势,RGB(0,100,0,50));DRAWGBK(空头趋势,RGB(100,0,0,50));// 均线显示MA5,LINETHICK2,COLORWHITE;MA20,LINETHICK2,COLORYELLOW;MA60,LINETHICK2,COLORMAGENTA;
通达信版本源码
{ 多空动能背离指标 - 通达信版 }{ 注意:通达信不支持DRAWGBK背景色函数,需用其他方式替代 }N1:=5;N2:=20;N3:=60;MA5:MA(CLOSE,N1);MA20:MA(CLOSE,N2);MA60:MA(CLOSE,N3);DIF:EMA(CLOSE,12)-EMA(CLOSE,26);DEA:EMA(DIF,9);MACD:2*(DIF-DEA),COLORSTICK;多头趋势:=MA5>MA60 AND MA20>MA60;空头趋势:=MA5<MA60 AND MA20<MA60;{ 底背离计算 }绿柱面积:=IF(MACD<0,SUM(MACD,BARSLAST(CROSS(DEA,DIF))),0);前次绿柱面积:=REF(绿柱面积,BARSLAST(CROSS(DIF,DEA))+1);前次最低价:=REF(LLV(L,BARSLAST(CROSS(DEA,DIF))),BARSLAST(CROSS(DIF,DEA))+1);底背离信号:=CROSS(DIF,DEA) AND 绿柱面积>前次绿柱面积 AND LLV(L,BARSLAST(CROSS(DEA,DIF)))<前次最低价 AND 多头趋势;{ 顶背离计算 }红柱面积:=IF(MACD>0,SUM(MACD,BARSLAST(CROSS(DIF,DEA))),0);前次红柱面积:=REF(红柱面积,BARSLAST(CROSS(DEA,DIF))+1);前次最高价:=REF(HHV(H,BARSLAST(CROSS(DIF,DEA))),BARSLAST(CROSS(DEA,DIF))+1);顶背离信号:=CROSS(DEA,DIF) AND 红柱面积<前次红柱面积 AND HHV(H,BARSLAST(CROSS(DIF,DEA)))>前次最高价 AND 空头趋势;{ 信号标注 - 通达信用DRAWICON1 }DRAWICON(底背离信号,LOW*0.98,1),COLORRED;DRAWICON(顶背离信号,HIGH*1.02,2),COLORGREEN;{ 趋势线显示 }MA5,LINETHICK2,COLORWHITE;MA20,LINETHICK2,COLORYELLOW;MA60,LINETHICK2,COLORMAGENTA;
同花顺版本源码
// 多空动能背离指标 - 同花顺版// 注意:同花顺的BARSLAST函数用法与文华/通达信略有不同N1:=5;N2:=20;N3:=60;MA5:MA(CLOSE,N1);MA20:MA(CLOSE,N2);MA60:MA(CLOSE,N3);DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF,9);MACD:=2*(DIF-DEA),COLORSTICK;多头趋势:=MA5>MA60 AND MA20>MA60;空头趋势:=MA5<MA60 AND MA20<MA60;// 底背离计算绿柱面积:=IF(MACD<0,SUM(MACD,BARSLAST(CROSS(DEA,DIF))),0);前次绿柱面积:=REF(绿柱面积,BARSLAST(CROSS(DIF,DEA))+1);前次最低价:=REF(LLV(L,BARSLAST(CROSS(DEA,DIF))),BARSLAST(CROSS(DIF,DEA))+1);底背离信号:=CROSS(DIF,DEA) AND 绿柱面积>前次绿柱面积 AND LLV(L,BARSLAST(CROSS(DEA,DIF)))<前次最低价 AND 多头趋势;// 顶背离计算红柱面积:=IF(MACD>0,SUM(MACD,BARSLAST(CROSS(DIF,DEA))),0);前次红柱面积:=REF(红柱面积,BARSLAST(CROSS(DEA,DIF))+1);前次最高价:=REF(HHV(H,BARSLAST(CROSS(DIF,DEA))),BARSLAST(CROSS(DEA,DIF))+1);顶背离信号:=CROSS(DEA,DIF) AND 红柱面积<前次红柱面积 AND HHV(H,BARSLAST(CROSS(DIF,DEA)))>前次最高价 AND 空头趋势;// 信号标注DRAWICON(底背离信号,LOW*0.98,1),COLORRED;DRAWICON(顶背离信号,HIGH*1.02,2),COLORGREEN;// 均线显示MA5,LINETHICK2,COLORWHITE;MA20,LINETHICK2,COLORYELLOW;MA60,LINETHICK2,COLORMAGENTA;
三平台语法差异与注意事项
1. 函数命名差异
-
绘图函数:文华用
DRAWICON,通达信用DRAWICON1(部分版本),同花顺用DRAWICON但参数顺序可能不同 -
背景色函数:文华特有
DRAWGBK,通达信和同花顺需用其他方式实现类似效果 -
颜色定义:文华用
COLORRED,通达信用COLORRED,同花顺用COLORRED但部分版本支持RGB格式
2. 变量声明方式
-
文华和通达信:变量直接赋值(如
MA5:=MA(CLOSE,5)) -
同花顺:支持
:=赋值,但部分函数返回值处理更严格
3. 关键函数差异
-
BARSLAST函数:三平台逻辑相似,但同花顺在某些版本中对空值处理更严格,需注意
REF函数的参数边界 -
CROSS函数:文华和通达信用
CROSS(A,B),同花顺用CROSS(A,B)但返回值类型可能不同 -
SUM函数:文华和通达信支持动态求和,同花顺需注意参数顺序
4. 特殊语法点
-
文华特有:
DRAWGBK背景色、BACKSET等函数 -
通达信特有:
CAPITAL、AMOUNT等内置变量 -
同花顺特有:更丰富的金融函数库,但部分函数参数顺序不同
5. 学习记忆技巧
-
核心逻辑不变:三平台的算法逻辑完全一致,只是函数名和语法细节不同
-
先学文华:文华语法相对简洁,适合初学者理解指标逻辑
-
对比记忆:制作函数对照表,重点记忆差异函数(如绘图函数、背景色函数)
-
测试验证:跨平台转换时,务必用历史数据回测验证信号一致性
风险提示:该指标包含未来函数(BARSLAST相关计算),实盘使用需结合其他指标综合判断,不可单独作为买卖依据。

(注:以上案例基于编程案例需要编写整理,不构成投资建议。市场有风险,投资需谨慎)
清泉 2026年2月5日 13:31 于江苏苏州家中。
👉立即关注【华轩微阅】微信公号,发送【布林轨战法】可立即领取布林轨道战法主图指标源码手机版一份,赶紧行动吧,get it👍




张素芬是A股“最能熬的牛散”,与丈夫夏重阳并称“抄底二人组”

从股市韭菜到日入四位数:我靠1个指标公式,在2026牛市赚疯了
一个奇怪的现象:收入1万以下的夫妻,吵架基本都是为了钱;收入1万以上的家庭,吵架都是争谁做主
用了 30 天江恩黄金分割后,我才发现自己一直低估了“买点”价值
指南针三锁主图指标2015-2025十年历史回测报告(文字版)
为何宁买2.3万的预测赢家产品被骗,也不愿意花480 元购买真货?
交易者的终极修行:在欲望的海洋中驯服心魔——从”无欲”到”无我”的觉醒之路(私教班福利)
在股票投资领域,自己是成功最重要的因素以及时间要比金钱宝贵的多(私教班福利)
反者道之动:在市场的”反调”里,听见趋势的心跳(私教班福利)
缠论结合律:交易者的”结构透视镜”——看穿K线背后的”拼图游戏”(私教班福利)
交易里的”温柔革命”:真正的狠,是学会与自己和解(私教班福利)
交易里的”人生实验室”:在涨跌间修一颗”定盘星”(私教班福利)
沉默的火山:你听懂市场能量积蓄时的”心跳声”了吗?(私教班福利)
交易里的”空手道”:最高明的操作,是”看起来什么都没做啊”(私教版班福利)
交易场里的”情绪炼金术”:从被情绪收割到收割情绪的蜕变之路(私教班福利)
市场里的”周期盲盒”:为什么你总拆不开那层”结构糖纸”?(私教班福利)
交易里的”空手道”:最高明的操作,是”看起来什么都没做啊”(私教版班福利)
2025年中国实施的适度宽松货币政策对银行业特别是全国性银行的积极影响研究报告(私教班福利)


如果你想找到更多志同道合的股友,下载研究清泉老师自己开发的所有已公开的指标,那就加入知识星球版华轩微阅小号吧,全部是干货,经典指标作品。

如何安装云选股公式
迈为股份(300751)2025年一季报深度解析:净利润暴增380%!HJT设备龙头“光伏革命”再加速
夜雨聆风


