iMA
iMA
计算移动平均指标并返回其值。
double iMA(
string symbol, // symbol
int timeframe, // timeframe
int ma_period, // MA averaging period
int ma_shift, // MA shift
int ma_method, // averaging method
int applied_price, // applied price
int shift // shift
);参数
- symbol
[in] 要计算指标的数据中的符号名称。NULL表示当前符号。
- timeframe
[in] 时间范围。可以是ENUM_TIMEFRAMES枚举值中的任何一个。0表示当前图表时间范围。
- ma_period
[in] 计算的平均周期。
- ma_shift
[in] 移动平均线的偏移量。指标线条相对于图表的时间范围进行偏移。
- ma_method
[in] 移动平均方法。可以是ENUM_MA_METHOD枚举值中的任何一个。
- applied_price
[in] 应用价格。可以是ENUM_APPLIED_PRICE枚举值中的任何一个。
- shift
[in] 从指标缓冲区获取的值的索引(相对于当前条形图向前偏移指定周期数)。
返回值
移动平均指标的数值。
示例:
AlligatorJawsBuffer[i]=iMA(NULL,0,13,8,MODE_SMMA,PRICE_MEDIAN,i);最后更新于