Формулы скользящих средних

Опубликовано в FAQ Общее

Скользящие средние, обычно используемые в моих роботах и индикаторах, если не указано иное.

Simple Movind Average (SMA)

SMA = (X-period-1 +X-period-2 + .... X-1 + X0) / period


Exponential Moving Average (EMA)

EMA = (EMA-1*(period-1) + 2*X0) / (period+1)


Triple Exponential Moving Average (TEMA)

TEMA = 3*EMA – 3*EMAofEMA + EMAofEMAofEMA


Double Exponential Moving Average (DEMA)

DEMA = 2*EMA – EMA(EMA)


Weighted Moving Average (WMA)


WMA = ( X-period-1*1 + X-period-2*2 + X-period-3*3  ...  + X-1*(period-1)  + X0*period) / (period-1 + period-2 + period-3 + ... + 1 + 0)


Hull Moving Average (HMA)

Hull Moving Average (HMA) для Quik


Jurik Mooving Average (JMA)

Jurik Moving Average для Quik


Bill Williams Moving Average (WilliamsMA)

WilliamsMA = WilliamsMA-1 * ( period-1 ) + Data0) / period


Стандартное Отклонение (STDEV)

  1. Определяется среднее арифметическое выборки.
  2. Полученное число отнимается от каждого элемента выборки.
  3. Все показатели по очереди возводятся в квадрат, после чего суммируются.
  4. Образованную сумму делим на количество элементов
  5. Корень квадратный из этого результата является стандартным отклонением.

 


Triangular Moving Average (TRIMA)

TMA = (SMA-period-1 + SMA-period-2 + SMA-period-3 + SMA-period-4 + ... SMA0) / period


Smoothed Moving Average (SMMA)

SMMA = SMMA-1 * (period-1) + X0) / period


См. также

Библиотека