top of page

MQL4 Reference / Technical Indicators / iCustom

iDemarker

Calculates the DeMarker indicator and returns its value.

double  iDeMarker(
  string       symbol,     // symbol
  int          timeframe,  // timeframe
  int          period,     // averaging period
  int          shift       // shift
  );

Parameters

symbol

[in]  Symbol name on the data of which the indicator will be calculated. NULL means the current symbol.

timeframe

[in]  Timeframe. It can be any of ENUM_TIMEFRAMES enumeration values. 0 means the current chart timeframe.

period

[in]  Averaging period for calculation.

shift

[in]  Index of the value taken from the indicator buffer (shift relative to the current bar the given amount of periods ago).

Returned value

Numerical value of the DeMarker indicator.

Example:

  double val=iDeMarker(NULL,0,13,1);

Page 1 of 3

bottom of page