Я заранее извиняюсь, если код программ на ваш взгляд выглядит не профессионально, так как сам не является профессиональным программистом. Но это является и плюсом, показывая, что с задачами, описываемыми в книге, могут с успехом справляться и трейдеры без специального программистского образования.
StoxasticPolzMinTest
Данный индикатор – перепрограммирован из классического осциллятора “Stoxastic”.
Для дальнейшего описания индикаторов я буду использовать в качестве старшего таймфрейма – дневные данные предшествующие торговой сессии. В качестве младшего таймфрейма – движение цены по часовым данным. Хотя повторюсь, что мы можем использовать и другие периоды.
Вычисляется индикатор на основании минимума и максимума количества прошедших дней, которое мы хотим использовать для обучения, и движения цены стремящейся к минимуму в течение каждого часа во время торговой сессии, что, как было сказано выше, обеспечивает динамичное принятие решения. Либо можем использовать цены открытия каждого часа – что является статичным принятием решения.
На рисунке показан данный индикатор с однодневным и десятидневным периодами.
Входные параметры индикатора:
Prices="Low" – либо “Open”.
History=50 – историческая глубина. 0 – отрисовывается на всей истории.
KPeriod=1 – количество предшествующих дней.
PeriodOld=1440 – старший период в минутах.
PeriodJun=60 – младший период в минутах.
k=0 –сдвиг входного параметра Prices (не “Open”) назад.
//+–+
//| StoxasticPolzMinTest.mq4 |
//| Copyright © 2009, Andrey Dibrov. |
//+–+
StoxasticTurnMin
Данный индикатор так же является видоизмененным стохастическим осциллятором. Вычисляется индикатор на основании минимума и максимума количества прошедших баров с 00:00 часов текущих суток и движения цены стремящейся к минимуму в течение каждого часа во время торговой сессии, что, как было сказано выше, обеспечивает динамичное принятие решения. Либо можем использовать цены открытия каждого часа – что является статичным принятием решения.
Исходя из логики индикатора – он имеет однодневный период.
Входные параметры индикатора:
Prices="Low" – либо “Open”.
History=50 – историческая глубина. 0 – отрисовывается на всей истории.
PeriodOld=1440 – старший период в минутах.
PeriodJun=60 – младший период в минутах.
k=0 –сдвиг входного параметра Prices (не “Open”) назад.
//+–+
//| StoxasticTurnMin.mq4 |
//| Copyright © 2009, Andrey Dibrov. |
//+–+
WilliamsPolzMaxTest
Данный индикатор, также, перепрограммирован из классического осциллятора “Stoxastic”.Вычисляется индикатор на основании минимума и максимума количества прошедших дней, которое мы хотим использовать для обучения, и движения цены стремящейся к максимуму в течение каждого часа во время торговой сессии, что, как было сказано выше, обеспечивает динамичное принятие решения. Либо можем использовать цены открытия каждого часа – что является статичным принятием решения.
На рисунке показан данный индикатор с однодневным и десятидневным периодами.
Входные параметры индикатора:
Prices="Low" – либо “Open”.
History=50 – историческая глубина. 0 – отрисовывается на всей истории.
KPeriod=1 – количество предшествующих дней.
PeriodOld=1440 – старший период в минутах.
PeriodJun=60 – младший период в минутах.
k=0 –сдвиг входного параметра Prices (не “Open”) назад.
//+–+
//| WilliamsPolsMaxTest.mq4 |
//| Copyright © 2009, Andrey Dibrov. |
//+–+
WilliamsTurnMax
Данный индикатор так же является видоизмененным стохастическим осциллятором. Вычисляется индикатор на основании минимума и максимума количества прошедших баров с 00:00 часов текущих суток и движения цены стремящейся к максимуму в течение каждого часа во время торговой сессии, что, как было сказано выше, обеспечивает динамичное принятие решения. Либо можем использовать цены открытия каждого часа – что является статичным принятием решения.
Исходя из логики индикатора – он имеет однодневный период.
Входные параметры индикатора:
Prices="High" – либо “Open”.
History=50 – историческая глубина. 0 – отрисовывается на всей истории.
PeriodOld=1440 – старший период в минутах.
PeriodJun=60 – младший период в минутах.