跳至内容

iADX

iADX

计算平均方向移动指数指标并返回其值。

double  iADX(
   string       symbol,        // symbol
   int          timeframe,     // timeframe
   int          period,        // averaging period
   int          applied_price, // applied price
   int          mode,          // line index
   int          shift          // shift
   );

参数

symbol

[in] 将计算指数的数据中的符号名称。NULL表示当前符号。

timeframe

[in] 时间框架。可以是ENUM_TIMEFRAMES枚举值中的任何一项。0表示当前图表时间框架。

period

[in] 计算的平均期数。

applied_price

[in] 应用价格。可以是ENUM_APPLIED_PRICE枚举值中的任何一项。

mode

[in] 指数线索引。可以是Indicators line identifiers枚举值中的任何一项。(0 - MODE_MAIN,1 - MODE_PLUSDI,2 - MODE_MINUSDI)。

shift

[in] 从指数缓冲区提取的值的索引(相对于当前条形过去一定期数后的位移)。

返回值

平均方向移动指数指标的数值。

示例:

if(iADX(NULL,0,14,PRICE_HIGH,MODE_MAIN,0)>iADX(NULL,0,14,PRICE_HIGH,MODE_PLUSDI,0)) return(0);
最后更新于