iMomentumOnArray
iMomentumOnArray
计算存储在数组中的数据上的动量指标,并返回其值。
double iMomentumOnArray(
double array[], // array with data
int total, // number of elements
int period, // averaging period
int shift // shift
);参数
- array[]
[in] 包含数据的数组。
- total
[in] 要计算的项目数量。0表示整个数组。
- period
[in] 计算价格变化的平均周期(条形图的数量)。
- shift
[in] 从指标缓冲区中取出的值的索引(相对于当前条形图向前移动给定数量的周期)。
返回值
在数组中存储的数据上计算的动量指标的数值。
注意
与iMomentum(…)不同,iMomentumOnArray()函数不按符号名称、时间框架或应用的价格来获取数据。价格数据必须预先准备。指标从左到右计算。要访问数组元素作为系列数组(即从右到左),必须使用ArraySetAsSeries()函数。
示例:
if(iMomentumOnArray(mybuffer,100,12,0)>iMomentumOnArray(mybuffer,100,20,0)) return(0);最后更新于