Пользовательские индикаторы > TRIX - тройная экспоненциальная скользящая средняя

Дополнительные индикаторы от пользователей Альфа-Директ 4. Готовые решения от пользователей.
Аватара пользователя
evge
Администратор
Сообщения: 1807
Зарегистрирован: 04 фев 2016, 09:46
Откуда: Млечный путь, планета Земля
Благодарил (а): 83 раза
Поблагодарили: 365 раз
Контактная информация:

TRIX - тройная экспоненциальная скользящая средняя

Непрочитанное сообщение evge » 14 июн 2016, 12:17

Trix или TRIX (от англ. triple exponential moving average — тройная экспоненциально сглаженная скользящая средняя) — осциллятор, представляющий собой процентное отношение близлежащих значений тройной экспоненциально-сглаженной скользящей средней (TMA) цен закрытия торгов за период.

Использование

TRIX обычно колеблется возле нулевых уровней. Покупать следует тогда, когда индикатор меняет направление движения. Для этого можно сравнивать текущее значение с предыдущим или его положение относительно сигнальной линии в качестве которой может выступать скользящая средняя самого индикатора. Справедливы следующие подходы:

Открывать длинную позицию, когда значение индикатора выше его предыдущего значения или график индикатора пересекает его сигнальную линию вверх.

Закрывать длинную позицию, когда значение TRIX ниже его предыдущего значения или график индикатора пересекает сигнальную линию сверху вниз.

Некоторые аналитики не рекомендуют использовать Trix для коротких стратегий.

Автор кода

AlfaDirect. 2016. OX

Пример

TRIX-01.png
TRIX-01.png (40.97 КБ) 12240 просмотров


Код: Выделить всё

function Initialize()
{
IndicatorName = "TRIX";   
AddInput("Input", Inputs.Price);
AddSeries("TRIX", DrawAs.Line, Color.Green);   
PriceStudy = false;   
AddParameter("Period", 20, 1);   
AddGlobalVariable("K", Types.Double, 0.0);
AddGlobalVariable("xEMA", Types.Double, 0.0);
AddGlobalVariable("xDMA", Types.Double, 0.0);
AddGlobalVariable("xTMA", Types.Double, 0.0);
}

function Evaluate()
{
// AlfaDirect. 2016. OX
// TRIX - тройная экспоненциальная скользящая средняя.
if (CurrentIndex > 0)
{
xEMA = (1.0 - K)*xEMA + K*Input[0];
xDMA = (1.0 - K)*xDMA + K*xEMA;
double oTMA = xTMA;
xTMA = (1.0 - K)*xTMA + K*xDMA;
if (oTMA > 0.00000001)
TRIX = (xTMA - oTMA)/oTMA*100.0;
else
TRIX = 0.0;
}
else
{
xEMA = Input[0];
xDMA = Input[0];
xTMA= Input[0];
TRIX = 0.0;
K = 2.0/(Period + 1.0);
}

}


Скачать исходный текст

TRIX.zip
(911 байт) 967 скачиваний
никогда такого не было и вот опять

VDV
Сообщения: 6
Зарегистрирован: 11 май 2016, 18:42
Благодарил (а): 1 раз

Re: TRIX - тройная экспоненциальная скользящая средняя

Непрочитанное сообщение VDV » 04 июл 2016, 18:12

Добрый день.

Поясните.
Описываемый индикатор TRIX, по своей реализации аналогичен индикатору TEMA (Triple Exponential Moving Average)?
Если нет, то в чем разница и где найти реализацию TEMA?

Спасибо за ответ.

Аватара пользователя
evge
Администратор
Сообщения: 1807
Зарегистрирован: 04 фев 2016, 09:46
Откуда: Млечный путь, планета Земля
Благодарил (а): 83 раза
Поблагодарили: 365 раз
Контактная информация:

Re: TRIX - тройная экспоненциальная скользящая средняя

Непрочитанное сообщение evge » 05 июл 2016, 08:36

TRIX - осциллятор в отдельной обаласти
TEMA - тех. индикатор на графике цены

TRIX (TRIple eXponential moving average) - является разновидностью технического индикатора, разработанного Джеком Хатоном и
позволяющего устранять влияние краткосрочных циклов в рамках заданного периода. Данные индикатор
может быть использован для определения возможных переломных моментов в существующей тенденции -
сигналом о риске такого события будет формирование дивергенций. Кроме того, TRIX используется для
получения сигналов к покупке или продаже, в качестве которых можно воспринимать разворот индикатора
вверх или вниз соответственно, а также пересечение индикатором сигнальной линии снизу (сигнал к
покупке) или сверху (сигнал к продаже).

TEMA (Triple Exponential Moving Average) – тройная экспоненциальная скользящая средняя
представляет собой модификацию EMA, которая в еще большей степени, чем DEMA, позволяет снизить
запаздывание индикатора относительно цены актива.

Код для Альфа-Директ 4 индикатора TEMA можно взять тут
никогда такого не было и вот опять


Вернуться в «Пользовательские индикаторы»

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и 13 гостей