alexgomel Опубликовано 27 августа, 2006 Жалоба Поделиться Опубликовано 27 августа, 2006 Для начала, могу повторить здесь свой давний индикатор для расчета пивота перед европой и америкой.Выкладывал его давно, еще на старом форуме. Краткое описание:--------------------------- Экспериментальным путем на форуме было найдено, что Аксель рассчитывает пивот перед европой, приблизительно на 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 GMTextern double forAsia_end_minuteMT4=15; // ЕВРОПАextern double forEurope_periodRascheta_hour=9; extern double forEurope_end_hourMT4=9; // // ПОПРАВИТЬ ЕСЛИ У ВАС ТЕРМИНАЛ отличен от +3 GMTextern double forEurope_end_minuteMT4=15; // АМЕРИКАextern double forUSA_periodRascheta_hour=6; extern double forUSA_end_hourMT4=14; // // ПОПРАВИТЬ ЕСЛИ У ВАС ТЕРМИНАЛ отличен от +3 GMTextern double forUSA_end_minuteMT4=0; // ВРЕМЯ ПОДОГНАЛ К ТЕРМИНАЛАМ с +3 от GMT LiteForex и другие extern string sT_ASIA ="00:00" ;extern string sT_EUROPE ="09:15" ; // ПОПРАВИТЬ ЕСЛИ У ВАС ТЕРМИНАЛ отличен от +3 GMTextern string sUSA ="14:00" ; // ПОПРАВИТЬ ЕСЛИ У ВАС ТЕРМИНАЛ отличен от +3 GMTextern string sTEXT="не Пишем"; LGP_Pivot_DJ_2_YZZH_1.rarLGP_Pivot_DJ_2_YZZH_2.rar Ссылка на комментарий Поделиться на другие сайты Поделиться
alexgomel Опубликовано 14 октября, 2006 Автор Жалоба Поделиться Опубликовано 14 октября, 2006 Кстати вот тут разместил на графике 2 индикатора вместе и увидел что: индикатор пивота на сессию "LGP-Pivot DJ-2.mq4" и графический индикатор пивота "AlexPivot2a.ex4" одинаково определили питоты перед сессией. Учитывая то, что они рассчитываются совершенно по различным алгоритмам и заложенным в них принципах - это косвенно свидетельствует от том, что они достаточно точно определяют точку разворота сессии. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения