MT5指标编译通过 · EX5 13KB 自动发布 0 0

多周期EMA趋势指标

a729621·1 小时前发布

显示7/14/34/65四条EMA均线,自动标注金叉死叉信号

多周期EMA趋势指标

MT5 真机运行截图 · 服务器把编译好的 EX5 挂到黄金 H1 图表上截的,你装上去看到的就是这个样子

EMA_Multi_Period.mq5预览 35 / 180 行
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#property copyright "XAUOF指标工坊"
#property version   "1.00"
#property indicator_chart_window
#property indicator_buffers 6
#property indicator_plots   6

// 四条 EMA 线
#property indicator_label1  "EMA 7"
#property indicator_type1   DRAW_LINE
#property indicator_color1  clrDodgerBlue
#property indicator_width1  2

#property indicator_label2  "EMA 14"
#property indicator_type2   DRAW_LINE
#property indicator_color2  clrOrange
#property indicator_width2  2

#property indicator_label3  "EMA 34"
#property indicator_type3   DRAW_LINE
#property indicator_color3  clrLime
#property indicator_width3  2

#property indicator_label4  "EMA 65"
#property indicator_type4   DRAW_LINE
#property indicator_color4  clrRed
#property indicator_width4  2

// 金叉死叉箭头信号
#property indicator_label5  "金叉"
#property indicator_type5   DRAW_ARROW
#property indicator_color5  clrLime
#property indicator_width5  3

#property indicator_label6  "死叉"
#property indicator_type6   DRAW_ARROW

已显示前 35 行,共 180 行。完整源码仅对 xauusd.team VIP 开放查看与复制。

开通 VIP 查看完整源码
MT5 运行截图 · 完整视图带价格轴和时间轴的整张图表(约 150 根 H1 K 线),上面的封面是它最近 80 根 K 线的放大视图
多周期EMA趋势指标 在 MT5 上的真实截图

作品说明

我将为你编写一个包含 EMA 7、14、34、65 四条均线的 MT5 指标,可以清晰地显示多周期趋势和金叉死叉信号。

使用说明

  1. 安装方法:将文件保存为 EMA_Multi_Period.mq5,放入 MT5 的 MQL5\Indicators 目录,在导航器中编译后拖到图表上
  1. 四条均线颜色:
  • 蓝色线:EMA 7(最快,贴近价格)
  • 橙色线:EMA 14(短中期)
  • 绿色线:EMA 34(中期)
  • 红色线:EMA 65(最慢,趋势线)
  1. 交易信号:
  • 绿色向上箭头:EMA 7 上穿 EMA 14(金叉),做多信号
  • 红色向下箭头:EMA 7 下穿 EMA 14(死叉),做空信号
  1. 参数调整:
  • Period1~4:修改四条均线的周期,可根据交易风格调整
  • ArrowGap:箭头离K线的距离,图表拥挤时可调大
  • ShowCross:设为 false 可隐藏箭头,只显示均线
  1. 趋势判断:
  • 多头排列:四条线从上到下依次为 7>14>34>65,且价格在最上方
  • 空头排列:顺序相反,价格在所有均线下方
  • 均线粘合:趋势不明,等待突破
  1. 配合使用:建议结合价格行为和其他指标(如 RSI、MACD)确认信号,避免震荡市假突破

AI 解读根据源码逐行分析写成,供参考,以实际运行为准

这是什么

这是一个MT5趋势跟踪指标,在图表上同时画出EMA 7、14、34、65四条指数移动平均线,并在EMA 7上穿或下穿EMA 14时自动标注箭头信号。用来判断多周期趋势方向,捕捉快线金叉死叉的入场时机。

逻辑原理

指标用MT5内置的iMA函数计算四条EMA,周期分别是7、14、34、65根K线,价格取收盘价,计算方式是指数加权。EMA比简单均线更贴近最新价格,周期越短越灵敏。

信号逻辑很直接:当前K线的EMA 7大于EMA 14、且上一根K线的EMA 7小于等于EMA 14,判定为金叉,在K线低点下方画绿色向上箭头;反过来EMA 7从上方穿到下方就是死叉,在K线高点上方画红色向下箭头。箭头位置距离K线的点数由参数ArrowGap控制。

代码里没有过滤条件,只要快线和慢线发生穿越就会出信号,不管当前是涨是跌、其他两条均线怎么排列。

参数说明

  • Period1(默认7):最快的EMA周期,蓝色线,贴近价格波动
  • Period2(默认14):短中期EMA周期,橙色线,金叉死叉以此为基准
  • Period3(默认34):中期EMA周期,绿色线,判断中期趋势
  • Period4(默认65):最慢的EMA周期,红色线,大趋势参考线
  • ArrowGap(默认50):箭头离K线高低点的距离,单位是点(point),图表拥挤时可以调大,让箭头不挡K线
  • ShowCross(默认true):是否显示金叉死叉箭头,改成false就只显示四条均线不画箭头

四个周期可以根据交易风格改,比如日内短线可以用5/10/20/50,波段交易可以用10/21/50/100,但要保证Period1 < Period2 < Period3 < Period4,不然信号逻辑会乱。

怎么用

把文件保存成EMA_Multi_Period.mq5,放到MT5安装目录的MQL5\Indicators文件夹,在MT5导航器里右键文件选编译,编译成功后拖到任意图表上。

装好后图表会出现四条不同颜色的线,蓝色最快、红色最慢。看信号就盯着绿色向上箭头和红色向下箭头,箭头出现在K线收盘后,不会提前也不会重绘。

均线的排列顺序也很重要:如果价格在所有均线上方、四条线从上到下依次是7-14-34-65,就是标准多头排列,趋势向上;反过来价格在最下面、均线顺序倒过来就是空头排列。均线粘在一起说明没趋势,横盘震荡。

适用场景

适合有明确趋势的品种和周期,比如黄金、外汇主要货币对、原油这些流动性好的标的。日线和4小时周期效果相对稳定,1小时以下周期信号会变多但假信号也多。

这套周期组合偏中短线,7和14的交叉比较灵敏,抓趋势启动和延续阶段的入场点。如果你做超短线剥头皮,这四条线太慢;如果做长线波段持仓几周,可以把周期全部放大或者换成日线图看。

震荡市和区间整理时不适合,均线会频繁交叉产生很多无效信号。最好配合支撑阻力、趋势线或者其他指标(RSI、MACD)过滤,只在趋势方向确认后跟信号入场。

风险提示

所有均线指标都有滞后性,EMA虽然比SMA快但还是跟在价格后面,金叉死叉出现时价格往往已经走了一段,追进去容易买在小高点卖在小低点。

震荡行情里快线和慢线会反复穿来穿去,箭头信号密集但多数是假突破,跟着做容易被来回打脸。代码里没有加趋势过滤或者信号间隔限制,每次穿越都会画箭头。

参数用默认值是针对一般行情设计的,不同品种和周期可能需要自己测试调整。周期调太小信号多但噪音大,调太大反应慢错过机会。

指标只管画线和信号,不包含止损止盈逻辑,也不管仓位大小。实盘使用一定要自己设好止损,配合资金管理,别看到箭头就无脑梭哈。

常见问题

这个指标会重绘吗
不会。箭头信号是基于已经收盘的K线计算的,出现后不会消失或移动。
可以用在黄金以外的品种吗
可以,代码没有品种限制。外汇、原油、股指都能用,但震荡品种信号质量会差一些,建议先测试。
MT4能用吗
不能直接用,这是MQL5代码只能在MT5上跑。MT4需要用MQL4重写,语法和函数不一样。
默认参数适合什么周期
默认的7/14/34/65组合适合H1到D1周期,日内短线可以缩小到5/10/20/50,长线波段可以放大到10/21/50/100。
箭头太多怎么办
把ShowCross参数改成false关闭箭头,只看均线排列判断趋势;或者配合其他指标过滤信号,只在趋势明确时参考箭头。

Multi-Period EMA Trend Indicator for MT5

Displays four EMA lines (7, 14, 34, 65) on MT5 charts with automatic golden cross and death cross arrows. Helps identify trend direction and crossover signals for trend-following strategies.

A short source preview is shown above for visitors; full source, copy and compiled EX5 files are available to VIP members.

评论

后可以留言,比如反馈用着怎么样、想加什么功能。

还没有人评论,来抢个沙发。