Как установить нестандартный тайм фрейм в Meta Trader 4

нестандартный таймфрейм в мт4Здравствуйте, дорогие читатели блога!

Столкнулся я сегодня с довольно неординарной задачей: необходимо было открыть график нестандартного тайм фрейма в Meta Trader 4. Честно сказать, за все время моего пребывания на валютном рынке, таких потребностей не появлялось. В общем, «прошерстил» я просторы нашего рунета, нашел ответ на поставленный вопрос и решил написать небольшую заметку на эту тему. Возможно, кому-нибудь еще это пригодится.

Для работы нам не понадобится никаких сторонних решений. Потребуется только установленный и работающий терминал Meta Trader 4 и базовые знания работы в этой программе (кстати, эти знания Вы можете получить, посмотрев мой видео курс он-лайн, пройдя по этой ссылке). Итак, приступим.

Как построить график нестандартного тайм фрейма в МТ4?

Шаг 1. Открываем график той валютной пары, для которой мы все это и затеваем. Этот график будет называться базовым графиком. Но здесь есть один небольшой нюанс, который желательно учесть. Если нас интересует нестандартный ТФ, кратный минутам, например, м6, м8, м12, м32,. то базовый график лучше сделать тайм фреймом м1. Если нестандартный ТФ будет кратен часам (Н5,Н7, Н8, Н9,.Н12), то базовый график сделать ТФ Н1, и так далее. Для чего лучше сделать так, станет ясно позже.

Шаг 2. Открываем окно «Навигатор» (меню «Вид» — «Навигатор» или Ctrl+N), переходим в меню «Скрипты», ищем стандартный скрипт «PeriodConverter» и цепляем его к нашему базовому графику.

как-установить-нестандартный-таймфрейм-в-мт4-1

Шаг 3. Следующим шагом необходимо будет настроить параметры подключаемого скрипта. Об этом нас уведомит соответствующее окошко, при подключении скрипта:

скрипт-PeriodConverter-1

На вкладке «Общие» обратите внимание на параметр «Разрешить импорт функций из DLL». Обязательно его включите, поставив соответствующий признак.

Продолжим настраивать скрипт и откроем закладку «Входные параметры». Здесь мы увидим один единственный параметр «Period multiplier factor» и какое-то цифровое значение:

скрипт-PeriodConverter-2

Для чего нужен этот параметр? В самом начале статьи я просил обратить пристальное внимание на тайм фрейм базового графика. Так вот, чтобы получить график нестандартного тайм фрейма, этот скрипт будет умножать тайм фрейм базового графика на число, указанное в настройках этого параметра. Например, если у меня базовый график ТФ Н1, а в настройках указана цифра «3», то на выходе я получу график тайм фрейма Н3. Если бы мой базовый график был ТФ м1, то нестандартный график получился бы с 3-х минутным временным интервалом.

Ок, думаю разобрались. Теперь посмотрим на примере. Допустим, я хочу посмотреть 8-часовой график валютной пары USDCHF. Если базовый график у меня Н1, то в настройках скрипта мне надо установить значение «8» (1 * 8 = 8). Когда мы подключим скрипт к графику, то ничего не произойдет. Не переживайте, так и надо.

Шаг 4. А вот теперь мы, собственно, займемся тем, к чему так долго шли, а именно построим график нашей валютной пары нестандартного тайм фрейма. Для этого откроем меню «Файл» — «Открыть автономно».

как-установить-нестандартный-таймфрейм-в-мт4-2

Далее, в открывшемся окне найдем наш временной интервал. В моем случае это USSDCHF H8и нажмем на кнопку «Открыть».

Вот собственно и все. Как видите, вывести график нестандартного тайм фрейма в Мета Трейдер 4, проще простого. Но у этого метода есть несколько очень примечаний, а именно:

  • Базовый график, на котором отрабатывался скрипт всегда должен быть активен. Его можно свернуть, сдвинуть, уменьшить, но закрывать нельзя.
  • Нельзя изменять тайм фрейм и инструмент, как на базовом, так и на «нестандартном» графиках.

Чтобы открыть одновременно несколько графиков с нестандартными ТФ, необходимо создать несколько базовых графиков и к каждому из них присоединить скрипт с соответствующими настройками.

Спасибо за внимание. Если будут вопросы — пишите в комментариях. И не забудьте подписаться на обновления блога.

Успехов в торговле!

С уважением, Вадим Атрощенко

Понравилась статья? Поделись с друзьями!

5 комментариев к “Как установить нестандартный тайм фрейм в Meta Trader 4

  • Александр №1 03/11/2015 - 00:01
    Новичок

    Сообщений от 1 до 50

    4 Сообщений

    Здравствуйте! Хотел поинтересоваться, по освоению QUIK не придумали что-то вроде форекс тренажера? Спасибо

    0
    • Вадим Атрощенко @ Ответ для: Александр №2 03/11/2015 - 19:53
      пользователь
      Мастер

      Сообщений от 1200 до бесконечности

      3089 Сообщений

      Здравствуйте, Александр!
      Не совсем понял вопроса. Это что-то по аналогии с Форекс Тестером? Не знаю даже… Слышал, что есть такая TSLab, но она вроде бы для написания советников. Есть еще Omega TradeStation, вроде бы в ней можно моделировать торговлю на исторических данных.
      Да, кстати, можно воспользоваться и Forex Tester-ом — взять форекс-брокера, у которого есть CFD на рос. акции, скачать котировки и загрузить их в FT2.

      0
  • Сергей №3 27/02/2018 - 14:40
    Новичок

    Сообщений от 1 до 50

    2 Сообщений

    Добрый день! Делаю все по инструкции, но после открытия графика с нестандартным таймфреймом пишет «ожидание обновления» и графика нет, подскажите возможные причины

    0
    • Вадим Атрощенко @ Ответ для: Сергей №4 27/02/2018 - 21:51
      пользователь
      Мастер

      Сообщений от 1200 до бесконечности

      3089 Сообщений

      Здравствуйте, Сергей!
      С того момента как записывал видео и писал эту статью ни разу не строил нестандартные графики))) Пришлось вспоминать как это делать. Пересмотрел видео, сделал все точно также и проблем не возникло.
      Почему у вас пишет ожидание обновления?.. Может банально нет связи с сервером брокера (нет интернета)? Или скрипт удалили с графика? Или настройки скрипта неверны?..
      Попробуйте открыть окно терминала (ctrl+t) и перейдите на вкладку «журнал». Там должна быть запись типа такой: «2018.02.27 21:44:01.982 Script PeriodConverter AUDUSD, H1: loaded successfully». Тем самым проверим работу скрипта

      0
      • Сергей @ Ответ для: Вадим Атрощенко №5 22/05/2018 - 12:33
        Новичок

        Сообщений от 1 до 50

        2 Сообщений

        Большое спасибо что ответили! Я поэкспериментировал и выяснилось, что нет возможности строить нестандартные графики отталкиваясь от дневного и месячного графика… Так как основная цель построить квартальный, полугодовой и годовой графики, очень хотелось бы разобраться в чем причина и как это обойти… Возможно в самом скрипте что-то надо править… На любых других графиках скрипт работает.

        1

Оставьте комментарий

Нажимая на кнопку "Отправить комментарий", я принимаю условия пользовательского соглашения , а также ознакомлен и согласен с политикой конфиденциальности и даю согласие на обработку моих персональных данных

Авторизация
*
*
Регистрация
*
*
Генерация пароля