Инструкция по созданию и импорту пользовательских индикаторов 3 библиотека пользовательских индикаторов 4


Скачать 3.01 Mb.
Название Инструкция по созданию и импорту пользовательских индикаторов 3 библиотека пользовательских индикаторов 4
страница 7/28
Тип Инструкция
rykovodstvo.ru > Руководство эксплуатация > Инструкция
1   2   3   4   5   6   7   8   9   10   ...   28

EHMA (EXPONENTIAL HULL MOVING AVERAGE) – ЭКСПОНЕНЦИАЛЬНАЯ СКОЛЬЗЯЩАЯ СРЕДНЯЯ ХАЛЛА


Экспоненциальная скользящая средняя Халла – индикатор, в котором осуществлена попытка минимизировать запаздывание при усреднении цен. Для этого считается разница между WMA с разными периодами, которые отличаются в 2 раза



Полученное значение добавляется к младшей EMA.



Итоговое значение получаем сглаживая EMMA взвешенной средней с периодом



картинки по запросу информацияДля EMA можно показать, что если цена двигается монотонно С(t) = at , то С = EMA1 + (EMA1-EMA2)
Типовые параметры: Автор рассматривает значение P = 16, половина которого равна 8, а корень – 4.


Сигналы:

Так как данная средняя имеет малое запаздывание и часто втягивается в саму цену, то наиболее рациональным сигналом является изменение ее направления.
Код Альфа-Директ

function Initialize()

{

IndicatorName = "EHMA";

AddInput("Input", Inputs.Price);

AddSeries("EHMA", DrawAs.Custom, Color.LightGreen);
PriceStudy = true;

AddParameter("P", 16, 2);

AddGlobalVariable("EMA1", Types.Double, 0.0);

AddGlobalVariable("EMA2", Types.Double, 0.0);

}
function Evaluate()

{

// AlfaDirect. 2015. OX

// EHMA (Exponential Hull Moving Average) - эксп. скользящая средняя Халла.

if (CurrentIndex > 0)

{

var SC1 = 2.0 / (0.5*P + 1.0);

var SC2 = 2.0 / (P + 1.0);

var SC3 = 2.0 / (Math.Sqrt(P) + 1.0);
EMA1 = (1.0 - SC1)*EMA1 + SC1*Input[0];

EMA2 = (1.0 - SC2)*EMA2 + SC2*Input[0];

EHMA = (1.0 - SC3)*EHMA[-1] + SC3*(2.0*EMA1 - EMA2);

if ( EHMA > EHMA[-1] )

EHMA.DrawLine(Color.Cyan, Line.Solid, 1);

else

EHMA.DrawLine(Color.Yellow, Line.Solid, 1);

}

else

{

EMA1 = Input[0];

EMA2 = Input[0];

EHMA = Input[0];

}

}


DEMA (DOUBLE EXPONENTIAL MOVING AVERAGE) – ДВОЙНАЯ ЭКСПОНЕНЦИАЛЬНАЯ СКОЛЬЗЯЩАЯ СРЕДНЯЯ


Двойная экспоненциальная скользящая средняя – индикатор, в котором осуществлена попытка минимизировать запаздывание при усреднении цен. Для этого считается ошибка (т.е. разница между входным рядом и EMA)



Полученное значение еще раз сглаживается и добавляется к EMA.



После преобразования получаем окончательную формулу



Код Альфа-Директ

function Initialize()

{

IndicatorName = "DEMA";

AddInput("Input", Inputs.Price);

AddSeries("DEMA", DrawAs.Line, Color.Green);

PriceStudy = true;

AddParameter("Period", 20, 1);

AddGlobalVariable("K", Types.Double, 0.0);

AddGlobalVariable("EMAi", Types.Double, 0.0);

AddGlobalVariable("EMAe", Types.Double, 0.0);

}
function Evaluate()

{

// AlfaDirect. 2015. OX

// EMA - экспоненциальная скользящая средняя.

if (CurrentIndex > 0)

{

EMAi = (1.0 - K)*EMAi + K*Input[0];

EMAe = (1.0 - K)*EMAe + K*EMAi;

DEMA = 2.0*EMAi - EMAe;

}

else

{

EMAi = Input[0];

EMAe = Input[0];

DEMA = Input[0];

K = 2.0/(Period + 1.0);

}

}


1   2   3   4   5   6   7   8   9   10   ...   28

Похожие:

Инструкция по созданию и импорту пользовательских индикаторов 3 библиотека пользовательских индикаторов 4 icon Техническое задание на поставку биотестов и химических индикаторов...
Поставка биотестов и химических индикаторов для контроля режимов стерилизации и дезинфекции (в паровых, воздушных стерилизаторах...
Инструкция по созданию и импорту пользовательских индикаторов 3 библиотека пользовательских индикаторов 4 icon Программирование пользовательских данных

Инструкция по созданию и импорту пользовательских индикаторов 3 библиотека пользовательских индикаторов 4 icon Оказание услуг по предоставлению (передаче) неисключительных (пользовательских)...
Оказание услуг по предоставлению (передаче) неисключительных (пользовательских) прав на программное обеспечение для автоматизации...
Инструкция по созданию и импорту пользовательских индикаторов 3 библиотека пользовательских индикаторов 4 icon Извещение о внесении изменений №3 в конкурсную документацию для проведения...
Ок на право заключения муниципального контракта на оказание услуг по созданию и внедрению Новосибирской автоматизированной информационной...
Инструкция по созданию и импорту пользовательских индикаторов 3 библиотека пользовательских индикаторов 4 icon Руководство пользователя разработчика информационных систем
Список зарезервированных имён пользовательских свойств информационной сущности 21
Инструкция по созданию и импорту пользовательских индикаторов 3 библиотека пользовательских индикаторов 4 icon Название файла
Расширение набора функциональных характеристик Подсистемы АиС – новый конструктор пользовательских отчетов
Инструкция по созданию и импорту пользовательских индикаторов 3 библиотека пользовательских индикаторов 4 icon Инструкция по применению индикаторов химических одноразового применения для контроля воздушной
...
Инструкция по созданию и импорту пользовательских индикаторов 3 библиотека пользовательских индикаторов 4 icon Урок по химии 8 класс: «Кислоты»
«Техника безопасности при работе с кислотами», таблица «Изменение окраски индикаторов в зависимости от среды»
Инструкция по созданию и импорту пользовательских индикаторов 3 библиотека пользовательских индикаторов 4 icon На поставку оборудования для модернизации программно-аппаратного...
«Дамаск», для автоматизации приема пациентов в огауз «игдп №1» (передача неисключительных пользовательских прав на программное обеспечение...
Инструкция по созданию и импорту пользовательских индикаторов 3 библиотека пользовательских индикаторов 4 icon Индикаторы давления
Инструкция по эксплуатации предназначено для ознакомления с техническими характеристиками, режимами эксплуатации, конструкцией, правилами...
Инструкция по созданию и импорту пользовательских индикаторов 3 библиотека пользовательских индикаторов 4 icon Инструкция для пользователей замка Mas Hamilton mod. 50
Электронный замок «Mas Hamilton» не имеет элементов питания, приводится в действие динамо-машиной. Возможно использование "конвейерного"...
Инструкция по созданию и импорту пользовательских индикаторов 3 библиотека пользовательских индикаторов 4 icon Инструкция по переустановке программы «Магистраль» с переносом пользовательских баз данных
Пожалуйста, будьте внимательны при сообщении отключаемого идентификационного кода компьютера! Особенно это актуально для клиентов,...
Инструкция по созданию и импорту пользовательских индикаторов 3 библиотека пользовательских индикаторов 4 icon Содержание электронные часы 2
Цвет индикаторов красный (модификация –К), зеленый (модификация –З), синий (модификация –С)
Инструкция по созданию и импорту пользовательских индикаторов 3 библиотека пользовательских индикаторов 4 icon Инструкция по применению индикаторов бумажных воздушной стерилизации...
Закреплять индикаторы без липкого слоя следует за участок индикатора, свободного от цветовых меток: на бирках стерилизационных контейнеров...
Инструкция по созданию и импорту пользовательских индикаторов 3 библиотека пользовательских индикаторов 4 icon Закупка индикаторов на 2 полугодие 2016 года
Химический индикатор контроля критических параметров паровой стерилизации в камере стерилизатора снаружи стерилизуемых упаковок,...
Инструкция по созданию и импорту пользовательских индикаторов 3 библиотека пользовательских индикаторов 4 icon Применение полупроводниковых индикаторов
Значительные успехи, достигнутые в области вычислительной техники и разрабатываемых на ее основе цифровых аппаратур­ных комплексов,...

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск