请观看如何免费下载自动交易
请在Twitter上找到我们!
加入我们粉丝页
有趣的脚本?
因此发布一个链接 -
让其他人评价
喜欢这个脚本? 在MetaTrader 5客户端尝试它
显示:
1405
等级:
(29)
已发布:
2014.02.27 08:24
已更新:
2016.11.22 07:33
\MQL5\Include\IncOnArray\ \MQL5\Indicators\
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务

类CMOOnArray用来计算指标数据的CMO (Chande Momentum Oscillator) 的值.

使用:

Init() 方法调用参数如下,并且在指标的函数 OnInit() 中被调用:

  • int aPeriod - i指标周期.

Solve() 方法调用参数如下,并且在指标的函数 OnCalculate() 中被调用:

  • const int aRatesTotal rates_total 变量来自OnCalculate()方法的参数;
  • const int aPrevCalc - prev_calculated 变量来自OnCalculate()方法的参数;
  • double & aData[] - 为计算指标所需数据的缓存;
  • double & aCMO[] - 指标计算结果.

附加方法:

  • int BarsRequired() - 返回计算需要的bar的最小数目;
  • string Name() - 返回指标名称;

Test_CMOOnArray 是一个使用了类CMOOnArray的简单指标。 IncCMOOnArray文件必须放在 MQL5\Include\IncOnArray 终端数据文件夹里(IncOnArray文件夹必须创建好)。

Chande Momentum Oscillator (CMO) 由Tushar Chande创建 用来试图跟踪价格运行动能。Chande在书 "The New Technical Trader: Boost Your Profit by Plugging into the Latest Indicators"中讨论了该指标以及其他很多指标。CMO 取值范围从 -1 到 1。 大于+0.5 和 小于-0.5 被视为市场处于超买和超卖的状态。

Image:

Test_CMOOnArray - example of use of the CMOOnArray class

由MetaQuotes Ltd译自俄语
原代码: https://www.mql5.com/ru/code/635

IncVHFOnArray IncVHFOnArray

类CVHFOnArray用来计算指标数据的Vertical Horizontal Filter (VHF)值。

IncERDOnArray IncERDOnArray

类CERDOnArray用来计算指标数据的 Adaptive Moving Average (AMA)值的Efficiency Ratio (ER) 值,并考虑了价格的移动方向。当价格向上移动则指标值为正,否则为负值。

IncVidyaOnArray IncVidyaOnArray

类CVidyaOnArray用来计算指标数据的VIDYA (Variable Index Dynamic Average)值。

IncPriceChannelOnArray IncPriceChannelOnArray

类CPriceChannelOnArray用来计算指标数据Price channel的值.