【干货分享】MT5新增技术指标全解析:(一)自适应移动平均线AMA
MT5内置新增的8个技术指标 图表来源:嘉盛集团MT5平台
自适应移动平均线AMA是由美国数量金融投资家佩里·J·考夫曼(Perry J. Kaufman)发明的。我们都知道,大多数类型的移动平均线仅是通过价格简单构造出来的,而自适应移动平均线AMA却非常不同,该指标不仅考虑了价格因素,还考虑了市场中价格的波动性,这也是它与传统均线之间最大的差别。
移动平均线是一种最为常用的技术指标,大部分交易者在分析决策过程中都会用到。但在使用均线时,很多人都会遇到类似这样的困境:短期均线表现灵敏、反应快速,但常常发出错误信号;而长期均线表现稳定、错误率低,但又总是反应滞后。到底应该选择短期均线还是长期均线?均线参数究竟应该如何设置?这些问题总是让人左右为难。
情况1 市场趋势明显时:短期均线的表现更好。
情况2 市场趋势不明显时:长期均线的表现则会更好。
总结来说,短期均线比较灵敏,但却存在太多“噪音”第三代移动平均线 MT4 MT5指标 干扰;而长期均线虽然比较可靠,但却又严重滞后。
那么,是否存在这样一条均线:当市场趋势运行时,它可以变快,变得快速灵敏;而当市场区间盘整时,它又能变慢,变得稳定可靠呢?
自适应移动平均线(Adaptive Moving Average, AMA)发明以来,就一直受到交易者的青睐。一方面是由于它简单有效,而另一方面则是因为作为一种均线,几乎所有适用于传统均线的方法都合适AMA,这免去了很多学习研究的烦恼。
一、通过AMA确定市场总体趋势
当AMA指标向上运行时,表明市场为上升趋势;当AMA指标向下运行时,表明市场为下跌趋势;而当AMA横向运动时,则表明市场当前不存在任何趋势。
此外,我们还可以据此来延伸出AMA的一个辅助用法——只要AMA不断上升,那么持有多头就是比较安全的。相反,只要AMA持续下降,那么空头就无需太过担忧。因为在趋势衰竭或逆转的过程中,AMA总会先开始拉平,并持续一段时间,然后才会开始转向。大多数情况下,AMA都会给我们充足的时间来做判断,看是否需要平仓离场。
中国A50指数4小时图+默认参数的AMA 图表来源:嘉盛集团MT5平台
二、两条AMA交叉产生信号
小米股价日线图,其中红色为5周期AMA,黄色为20周期AMA 图表来源:嘉盛集团MT5平台
三、使用AMA构造其它技术指标
四、套用所有均线使用方法到AMA
现货黄金日线,基于AMA构造的三均线交易系统 图表来源:嘉盛集团MT5平台
AMA指标的默认参数 图表来源:嘉盛集团MT5平台
第一步:计算效率比ER(Efficiency Ratio)
第二步:计算平滑常数SC
快速SC=2/(2 + 1)=0.6667,慢速SC=2/(30 + 1)=0.06452
第三步:计算缩放平滑常数SSC
SSC = [ER x(快速SC –慢速SC)+慢速SC] 2
让我们来仔细观察这个公式。当趋势极其强劲时,ER=1,此时SSC = [快速SC]2,这样SSC的值就主要取决于快速SC,也就是主要取决于快速EMA。而当趋势极其不明显时,ER=0,此时SSC = [慢速SC]2,这样SSC的值就主要取决于慢速SC,也就是主要取决于慢速EMA。很明显,快速SC的数值更大,而慢速SC的数值更小,这种调节机制就实现了根据市场的不同状态对两条EMA进行加权,从而实现了AMA指标的自适应。
第四步:计算自适应移动平均线AMA
AMA i = AMA i-1 + SSC x(价格–AMA i-1)
美股特斯拉日线图+默认参数的AMA 图表来源:嘉盛集团MT5平台
赫尔移动平均线 (HMA) – 元交易者的指标 5
所述指示器的颜色可以在当前列变更, 因此, 它的主要功能并不出彩,但价格定位. 如果价格比指示线下, 有可能是一个下降趋势, 如果价格高于指示线更高, 有可能是一个上升趋势.
该指标使用平滑算法.mqh 库类 (该文件必须被复制到 terminal_data_folder\MQL5 包括). 与类工作的文章中有详尽的描述”平均中间计算价格系列没有使用其他缓冲区”.
Super Trend 3.0
A top-quality implementation of the famous Super Trend indicator, which needs no introduction. It is completely loyal to the original algorithm, and implements many other useful features such as a multi-symbol and multi-timeframe scanner, as 第三代移动平均线 MT4 MT5指标 well as a multi-timeframe dashboard.
- Easy to trade
- It implements alerts of all kinds
- It implements a multi-timeframe dashboard
- It is non-repainting and non-backpainting
ATR Period This is the average true range period. ATR Multiplier The ATR multiplier which defines the trend. Max History Bars The amount of past bars to evaluate when the indicator is loaded in the chart. A smaller number means the indicator will load faster. Dashboard In this parameter group, you can enable or disable the dashboard and customize the colors of all elements the dashboard displays. Alerts Enable or disable alerts of all kinds.
What is the difference between this indicator and 第三代移动平均线 MT4 MT5指标 the original super trend? There is no algorithmic difference 第三代移动平均线 MT4 MT5指标 whatsoever, but our version implements alerts of all kinds, 第三代移动平均线 MT4 MT5指标 a multi Can I move the dashboard on the chart? Yes, you can! Can I move the scanner dashboard on the chart? Yes, you can! The indicator looks very good. Are you sure it does not repaint or backpaint? Yes, 第三代移动平均线 MT4 MT5指标 positive. The indicator does not repaint or backpaint.
MT4/MT5 交易统计指标 EXCEL 和 动态表格输出
一般交易者对于 MT4/MT5 历史交易记录,通常会利用交易记录窗口按右键的表格输出来看过去交易统计数据。如果对于团队工作室的交易者朋友,可能还需要个别针对账号内的不同 EA 不同商品或是不同时间段区隔作特殊表格输出后,再作进一步的统计,也许是有不同的提成或是分析目的。因为常接到这类统计型的定制工具编程委托,所以将一些常用的统计表单输出模块集成下面的统计指标模版,可以分别输入不同的过滤条件,或是不输入直接就按统计按键,会统计账号历史交易记录,鼠标可拖动窗口,是今年设计的几款窗口UI界面模版之一,可定制更换主题颜色,窗口栏也可植入客户的商标图标。
至于微软 excel 标准 xls xlsx 表单格式,虽然已经有被解析出格式文档,但毕竟还是微软封闭的二进制数据流格式,对于 MT4/MT5 生成这类的表单格式,还是需要靠外挂的插件来达成比较合适,但是如果为了这个统计目的,还另外又需要给客户 dll 插件,如果客户不是装 office 而是装其他的表单软件例如金山或OpenOffice,也不一定能够调用到微软 office 开放的接口。个人现在采用的 xls xlsx 生成方式,是把第三方格式转换库,改写后在云端调用,在本地生成输出 xlsx 文档(如下图输出展示)。