TEMA_CUSTOM 指标:提升你的交易分析能力

Mike 2015.11.03 01:15 28 0 0
附件

大家好,今天我们来聊聊一个非常实用的技术指标——三重指数移动平均线(TEMA)。这个指标由 Patrick Malloy 开发,并在《股票与商品技术分析》期刊上发表。它的高级功能和参数设置使得它在交易中非常受欢迎。

TEMA 可以作为传统移动平均线的替代选择。它结合了一重、两重和三重指数移动平均线的特点,能够减少延迟,更加灵敏地反映市场变化。

指标输入参数:

input 平滑方法 MA_Method1=MODE_EMA_; // 第一个平滑的平均方法
input int Length1=12; // 第一个平滑的深度
input int Phase1=15;  // 第一个平滑的参数
//---- 对于 JJMA,范围在 -100 到 +100 之间影响过渡过程的质量;
//---- 对于 VIDIA,它是 CMO 周期,对 AMA 是慢速平均周期
input 平滑方法 MA_Method2=MODE_EMA; // 第二个平滑的平均方法
input int Length2 = 5; // 第二个平滑的深度
input int Phase2=15;   // 第二个平滑的参数
//---- 对于 JJMA,范围在 -100 到 +100 之间影响过渡过程的质量;
//---- 对于 VIDIA,它是 CMO 周期,对 AMA 是慢速平均周期
input 平滑方法 MA_Method3=MODE_EMA; // 第三个平滑的平均方法
input int Length3 = 5; // 第三个平滑的深度
input int Phase3=15;   // 第三个平滑的参数
//---- 对于 JJMA,范围在 -100 到 +100 之间影响过渡过程的质量;
//---- 对于 VIDIA,它是 CMO 周期,对 AMA 是慢速平均周期
input 应用价格 IPC=PRICE_MEDIAN; // 指标计算中使用的价格常数
input int Shift=0; // 指标在柱子中的水平偏移
input int PriceShift=0; // 指标在点数上的垂直偏移

需要注意的是,Phase1、Phase2 和 Phase3 参数在不同平滑算法中具有完全不同的意义。对于 JMA,它是一个外部相位变量,范围从 -100 到 +100;对于 T3,它是平滑比率的 100 倍以便于可视化;对于 VIDYA,它是 CMO 振荡器周期,而对于 AMA,它是慢速 EMA 周期。在其他算法中,这些参数不会影响平均。对于 AMA,快速 EMA 周期是一个固定值,默认值为 2,提升的指数也等于 2。

该指标使用了 SmoothAlgorithms.mqh 库类(请将其复制到<terminal_data_folder>\MQL5\Include)。有关这些类的详细使用说明,请参见文章 “不使用额外缓冲区进行中间计算的价格序列平均”

这个指标最初是用 MQL4 编写的,首次发表于 代码库,日期为 2015 年 6 月 19 日。

图1. TEMA_CUSTOM 指标

图1. TEMA_CUSTOM 指标

列表
评论 0