MT5中OnCaculate事件的第2中使用方法 [MT4]
作者:
MT4 来源:
cxh99.com 发布时间:2012年05月23日 点击数:
【
收藏到本网的会员中心】
- 方法如下:
复制代码-
- int OnCalculate (const int rates_total, // the size of the price[] array
- const int prev_calculated, // bars calculated in the previous call
- const int begin, // where notional data start from
- const double& price[] // data array for calculation
- );
可以看出这里的参数只有一个数组price,没有常见的time open high low close那些
上述调用方法用于单个外部数据数组的调用和计算。
最后的参数是一个用户选择好的单独数组,它用于后面的指标计算。
应用在指标属性窗口里是这样的:
注意:这里如果你选择了一个自定义指标而且是多个数组的,那么只有第一个数组会被应用于这个最后参数里传递过来。
上面有 First indicator 和 previous indicator's data的选项,这可以让我们实现“针对技术指标的技术指标”
例如:通过加载三次同一个均线指标,轻松实现“三次平滑后的均线”的目的。
栽自:www.520fx.com