下载MetaTrader 5

请观看如何免费下载自动交易

有趣的脚本?
因此发布一个链接 -
让其他人评价

喜欢这个脚本? 在MetaTrader 5客户端尝试它

2015.11.04 12:17
指标

i-SpectrAnalysis_MA - MetaTrader 5脚本

| Chinese English Русский Español Deutsch 日本語 Português

显示:
190
等级:
投票: 13
\MQL5\Include\
dt_FFT.mqh (28.84 KB)预览

真实作者:

klot

此指标是移动均线指标时间序列平滑处理的一个例子, 即对高阶谐波进行滤波。

您可以使用此方法对任何指标的输出进行平滑处理。这种方法的主要优点是几乎零延迟。

指标输入参数:

input uint   MAPeriod=13;
input  ENUM_MA_METHOD   MAType=MODE_EMA;
input ENUM_APPLIED_PRICE   MAPrice=PRICE_CLOSE;
input uint N = 7;   // 序列长度
input uint SS = 20; // 平滑系数
input int Shift=0;  // 水平偏移柱线数

此处:

  • N — 设置序列长度 (二的指数);
  • SS — 结果频谱超过所设频率值时的平滑系数。SS 不能大于 2^N。如果 SS = 2^N, 则移动均线序列是重复的。

此指标需要以下程序库: https://www.mql5.com/zh/code/7000

图例.1. i-SpectrAnalysis_MA 指标

图例.1. i-SpectrAnalysis_MA 指标

本文译自 MetaQuotes Software Corp. 撰写的俄文原文
官方代码: https://www.mql5.com/ru/code/13746

i-SpectrAnalysis_TriX i-SpectrAnalysis_TriX

此指标是 TriX 指标时间序列平滑处理的一个例子, 即对高阶谐波进行滤波。

i-SpectrAnalysis_Momentum i-SpectrAnalysis_Momentum

此指标是动量指标时间序列平滑处理的一个例子, 即对高阶谐波进行滤波。

i-SpectrAnalysis_MA_Cloud i-SpectrAnalysis_MA_Cloud

此指标是移动均线指标时间序列平滑处理的一个例子, 即对高阶谐波进行滤波。

i-SpectrAnalysis_OBV i-SpectrAnalysis_OBV

此指标是能量潮 (OBV) 指标时间序列平滑处理的一个例子, 即对高阶谐波进行滤波。