Перейти к содержанию
Форекс Форум трейдеров Академии «MasterForex-V»

Опять пивот...


Рекомендуемые сообщения

Для начала, могу повторить здесь свой давний индикатор для расчета пивота перед европой и америкой.

Выкладывал его давно, еще на старом форуме.

Краткое описание:

---------------------------

Экспериментальным путем на форуме было найдено, что Аксель рассчитывает пивот перед европой, приблизительно на 6-10, 6-15 GMT за предыдущие 9 часов,

поэтому,

- в параметре forEurope_periodRascheta_hour указываем 9,

- в параметре forEurope_end_hourMT4 указываем время в часах в терминале МТ4, которое соответствует 6-00 GMT (например 8 часов, при сдвиге в МТ4 GMT+2).

- в параметре forEurope_end_minuteMT4 указываем 10 или 15 (минут).

 

Для упрощения, время начала расчета считается с границы часа (т.е. с 00 минут).

Например, период расчета для европы 9 часов, окончание по МТ4 в 8:15 (6:15 GMT) - расчет начнется с 23:00 по МТ4 (21:00 GMT)

Для америки аналогично:

 

forUSA_periodRascheta_hour=6 (с 6-00 GMT до 12-00 GMT);

forUSA_end_hourMT4=14 (указываем время в часах в терминале МТ4, которое соответствует 12-00 GMT) ;

forUSA_end_minuteMT4=0;

------------------------------

 

DJ_LGP_Pivot.zip

 

Леонид ! спасибо большое!

 

Ваш индикатор послужил базой для доработки

 

вот последняя версия индикатора

Краткое описание:

Визуально рисует линию пивота опираясь на алгоритм расчета Акселя

Считат Азию Европу Америку

 

Индикатор не показывает 100% совпадение но с Акселем обычно совпадает ориентировочно + - 10п

часто бывает +1п +3п - но у нас же нет котировок которыми пользуется Аксель! :)

параметры

Дней = 100; // количество дней истории

 

forAsia_periodRascheta_hour = 9 // сколько часов брать для АЗИИ

forAsia_end_hourMT4 = 4 // по какое время учитвать Азию

forAsia_end_minuteMT4 = 15 // минут

 

forEurope_periodRascheta_hour = 9 // кол часов расчета Европы

forEurope_end_hourMT4 = 6 // по какое время берем Европу

forEurope_end_minuteMT4 = 00 //

 

// Внимание Аксель не дает ПИВОТА ДЛЯ USA!!!

forUSA_periodRascheta_hour =6 // Период для расчета ( USA )

forUSA_end_hourMT4 =14

forUSA_end_minuteMT4 =0

К сожалению пока еще дублируем время в тесктовом варианте

 

sT_ASIA ="00:00"

sT_EUROPE ="06:00"

tring sUSA ="14:00"

sTEXT="не Пишем"

 

данное время вычислялось для MONERAIN - они дают котировки по GMT

Для других ДЦ время необходимо сдвинуть на 2 - 3 часа

поэтому необходима корректировка

 

ВРЕМЯ УЧИТЫВАЕТСЯ по времени ТЕРМИНАЛА! ( индикатор в доработке )

Доработан LFP-Pivot DJ-2 YZZH_2

 

 

extern int Дней = 30;

// АЗИЯ

extern double forAsia_periodRascheta_hour=9;

extern double forAsia_end_hourMT4=4; // // ПОПРАВИТЬ ЕСЛИ У ВАС ТЕРМИНАЛ отличен от +3 GMT

extern double forAsia_end_minuteMT4=15;

 

// ЕВРОПА

extern double forEurope_periodRascheta_hour=9;

extern double forEurope_end_hourMT4=9; // // ПОПРАВИТЬ ЕСЛИ У ВАС ТЕРМИНАЛ отличен от +3 GMT

extern double forEurope_end_minuteMT4=15;

 

// АМЕРИКА

extern double forUSA_periodRascheta_hour=6;

extern double forUSA_end_hourMT4=14; // // ПОПРАВИТЬ ЕСЛИ У ВАС ТЕРМИНАЛ отличен от +3 GMT

extern double forUSA_end_minuteMT4=0;

 

// ВРЕМЯ ПОДОГНАЛ К ТЕРМИНАЛАМ с +3 от GMT LiteForex и другие

 

 

extern string sT_ASIA ="00:00" ;

extern string sT_EUROPE ="09:15" ; // ПОПРАВИТЬ ЕСЛИ У ВАС ТЕРМИНАЛ отличен от +3 GMT

extern string sUSA ="14:00" ; // ПОПРАВИТЬ ЕСЛИ У ВАС ТЕРМИНАЛ отличен от +3 GMT

extern string sTEXT="не Пишем";

 

LGP_Pivot_DJ_2_YZZH_1.rar

LGP_Pivot_DJ_2_YZZH_2.rar

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Кстати вот тут разместил на графике 2 индикатора вместе и увидел что:

 

post-1118-1160847838_thumb.jpg

 

индикатор пивота на сессию "LGP-Pivot DJ-2.mq4" и графический индикатор пивота "AlexPivot2a.ex4" одинаково определили питоты перед сессией. Учитывая то, что они рассчитываются совершенно по различным алгоритмам и заложенным в них принципах - это косвенно свидетельствует от том, что они достаточно точно определяют точку разворота сессии.

Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...