iADX Indicator
Overview
Calculates the Average Directional Movement Index indicator and returns its value.
Function Signature
double iADX(string symbol, int timeframe, int period, int applied_price, int mode, int shift);
Parameters
**symbol**: string - Symbol name. NULL for the current symbol.
**timeframe**: int - Timeframe. ENUM_TIMEFRAMES value. 0 for the current chart timeframe.
**period**: int - Averaging period for calculation.
**applied_price**: int - Applied price. ENUM_APPLIED_PRICE value.
**mode**: int - Indicator line index. Indicators line identifiers enumeration value. (0 - MODE_MAIN, 1 - MODE_PLUSDI, 2 - MODE_MINUSDI).
**shift**: int - Index of the value taken from the indicator buffer (shift relative to the current bar).Returned Value
double: Numerical value of the Average Directional Movement Index indicator.Example
if(iADX(NULL,0,14,PRICE_HIGH,MODE_MAIN,0)>iADX(NULL,0,14,PRICE_HIGH,MODE_PLUSDI,0)) return(0);
Related Indicators
[iAC](/indicators/iac)
[iAD](/indicators/iad)
[iAlligator](/indicators/ialligator)
[iAO](/indicators/iao)
[iATR](/indicators/iatr)
[iBearsPower](/indicators/ibearspower)
[iBands](/indicators/ibands)
[iBandsOnArray](/indicators/ibandsonarray)
[iBullsPower](/indicators/ibullspower)
[iCCI](/indicators/icci)
[iCCIOnArray](/indicators/iccionarray)
[iCustom](/indicators/icustom)
[iDeMarker](/indicators/idemarker)
[iEnvelopes](/indicators/ienvelopes)
[iEnvelopesOnArray](/indicators/ienvelopesonarray)
[iForce](/indicators/iforce)
[iFractals](/indicators/ifractals)
[iGator](/indicators/igator)
[iIchimoku](/indicators/iichimoku)
[iBWMFI](/indicators/ibwmfi)
[iMomentum](/indicators/imomentum)
[iMomentumOnArray](/indicators/imomentumonarray)
[iMFI](/indicators/imfi)
[iMA](/indicators/ima)
[iMAOnArray](/indicators/imaonarray)
[iOsMA](/indicators/iosma)
[iMACD](/indicators/imacd)
[iOBV](/indicators/iobv)
[iSAR](/indicators/isar)
[iRSI](/indicators/irsi)
[iRSIOnArray](/indicators/irsionarray)
[iRVI](/indicators/irvi)
[iStdDev](/indicators/istddev)
[iStdDevOnArray](/indicators/istddevonarray)
[iStochastic](/indicators/istochastic)
[iWPR](/indicators/iwpr)Platform Support
MQL4 language for MetaTrader 4.Resources
[MQL4 Reference](/)
[Technical Indicators Documentation](/indicators)
[Download MQL4 Help (English)](https://www.mql5.com/files/docs/mql4.chm)
[Download MQL4 Help (Russian)](https://www.mql5.com/files/docs/mql4_russian.chm)