img

Технические индикаторы. Объект Indicators

Расчет скользящего среднего

double MA(string symbol,int interval,int period,int ma_shift,int ma_method,int applied,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • period - период усреднения для вычисления скользящего среднего
  • ma_shift - сдвиг индикатора относительно ценового графика
  • ma_method - метод усреднения
  • applied - используемая цена
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Accelerator/Decelerator

double AC(string symbol,int interval,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Accumulation/Distribution

double AD(string symbol,int interval,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Alligator

double Alligator(string symbol,int interval,int jaw_period,int jaw_shift,int teeth_period,
int teeth_shift,int lips_period,int lips_shift,int ma_method,int applied,int mode,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • jaw_period - период усреднения для линии челюстей аллигатора
  • jaw_shift - cмещение линии челюстей аллигатора относительно графика цены
  • teeth_period - период усреднения для линии зубов аллигатора
  • teeth_shift - смещение линии зубов аллигатора относительно графика цены
  • lips_period - период усреднения для линии губ аллигатора
  • lips_shift - смещение линии губ аллигатора относительно графика цены
  • ma_method - метод усреднения
  • applied - используемая цена
  • mode - идентификатор одной из линий индикатора
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Average Directional Movement Index

double ADX(string symbol,int interval,int period,int applied,int mode,int shift)

Параметры:

Расчет индикатора Average True Range

double ATR(string symbol,int interval,int period,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • period - период усреднения для вычисления скользящего среднего
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Awesome Oscillator

double AO(string symbol,int interval,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Bears Power

double BearsPower(string symbol,int interval,int period,int applied,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • period - период усреднения для вычисления скользящего среднего
  • applied - используемая цена
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Bollinger Bands

double Bands(string symbol,int interval,int period,int deviation,int bands_shift,int applied,
int mode,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • period - период усреднения для вычисления скользящего среднего
  • deviation - отклонение от основной линии
  • bands_shift - сдвиг индикатора относительно ценового графика
  • applied - используемая цена
  • mode - идентификатор одной из линий индикатора
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Bulls Power

double BullsPower(string symbol,int interval,int period,int applied,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • period - период усреднения для вычисления скользящего среднего
  • applied - используемая цена
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Commodity Channel Index

double CCI(string symbol,int interval,int period,int applied,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • period - период усреднения для вычисления скользящего среднего
  • applied - используемая цена
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора DeMarker

double DeMarker(string symbol,int interval,int period,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • period - период усреднения для вычисления скользящего среднего
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Envelopes

double Envelopes(string symbol,int interval,int ma_period,int ma_method,int ma_shift,int applied,
double deviation,int mode,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • ma_period - период усреднения для вычисления скользящего среднего
  • ma_method - метод усреднения
  • ma_shift - cдвиг индикатора относительно ценового графика
  • applied - используемая цена
  • deviation - отклонение от основной линии в процентах
  • mode - индекс линии индикатора
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Force Index

double Force(string symbol,int interval,int period,int ma_method,int applied,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • period - период усреднения для вычисления скользящего среднего
  • ma_method - метод усреднения
  • applied - используемая цена
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Fractals

double Fractals(string symbol,int interval,int mode,int shift)

Параметры:

Расчет индикатора Gator

double Gator(string symbol,int interval,int jaw_period,int jaw_shift,int teeth_period,int teeth_shift,
int lips_period,int lips_shift,int ma_method,int applied,int mode,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • jaw_period - период усреднения для линии челюстей аллигатора
  • jaw_shift - cмещение линии челюстей аллигатора относительно графика цены
  • teeth_period - период усреднения для линии зубов аллигатора
  • teeth_shift - смещение линии зубов аллигатора относительно графика цены
  • lips_period - период усреднения для линии губ аллигатора
  • lips_shift - смещение линии губ аллигатора относительно графика цены
  • ma_method - метод усреднения
  • applied - используемая цена
  • mode - идентификатор одной из линий индикатора
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Ichimoku

double Ichimoku(string symbol,int interval,int tenkan_sen,int kijun_sen,int senkou_span_b,int mode,
int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • tenkan_sen - период усреднения Tenkan Sen
  • kijun_sen - период усреднения Kijun Sen
  • senkou_span_b - период усреднения Senkou Span B
  • mode - идентификатор одной из линий индикатора
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Market Facilitation Index

double BWMFI(string symbol,int interval,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Momentum

double Momentum(string symbol,int interval,int period,int applied,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • period - период усреднения для вычисления скользящего среднего
  • applied - используемая цена
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Money Flow Index

double MFI(string symbol,int interval,int period,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • period - период усреднения для вычисления скользящего среднего
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Moving Average of Oscillator

double OsMA(string symbol,int interval,int fast_ema_period,int slow_ema_period,int signal_period,
int applied,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • fast_ema_period - период усреднения для вычисления быстрой скользящей средней
  • slow_ema_period - период усреднения для вычисления медленной скользящей средней
  • signal_period - период усреднения для вычисления сигнальной линии
  • applied - используемая цена
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Moving Averages Convergence/Divergence

double MACD(string symbol,int interval,int fast_ema_period,int slow_ema_period,int signal_period,
int applied,int mode,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • fast_ema_period - период усреднения для вычисления быстрой скользящей средней
  • slow_ema_period - период усреднения для вычисления медленной скользящей средней
  • signal_period - период усреднения для вычисления сигнальной линии
  • applied - используемая цена
  • mode - индекс линии индикатора
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора On Balance Volume

double OBV(string symbol,int interval,int applied,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • applied - используемая цена
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Parabolic Stop and Reverse system

double SAR(string symbol,int interval,double step,double maximum,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • step - приращение уровня стопа
  • maximum - максимальный уровень стопа
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Relative Strength Index

double RSI(string symbol,int interval,int period,int applied,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • period - период усреднения для вычисления скользящего среднего
  • applied - используемая цена
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Relative Vigor Index

double RVI(string symbol,int interval,int period,int mode,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • period - период усреднения для вычисления скользящего среднего
  • mode - индекс линии индикатора
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Standard Deviation

double StdDev(string symbol,int interval,int ma_period,int ma_shift,int ma_method,int applied,
int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • ma_period - период усреднения для вычисления скользящего среднего
  • ma_shift - cдвиг индикатора относительно ценового графика
  • ma_method - метод усреднения
  • applied - используемая цена
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Stochastic Oscillator

double Stochastic(string symbol,int interval,int kperiod,int dperiod,int slowing,int method,
int price_field,int mode,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • kperiod - период для вычисления линии K
  • dperiod - период усреднения для вычисления линии D
  • slowing - значение замедления
  • method - метод усреднения
  • price_field - параметр выбора цен для расчета
  • mode - индекс линии индикатора
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Volumes

double Volumes(string symbol,int interval,int shift) Параметры:
  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад

Расчет индикатора Larry Williams' Percent Range

double WPR(string symbol,int interval,int period,int shift)

Параметры:

  • symbol - cимвольное имя инструмента, для которого будет вычисляться индикатор
  • interval - интервал графика
  • period - период усреднения для вычисления скользящего среднего
  • shift - сдвиг относительно текущего бара на указанное количество периодов назад