Как установить нестандартный тайм фрейм в 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, проще простого. Но у этого метода есть несколько очень примечаний, а именно:

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

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

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

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

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

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

  • Александр №1 03/11/2015 - 00:01
    4 Сообщений

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

    0
    • Вадим Атрощенко @ Ответ для: Александр №2 03/11/2015 - 19:53
      3291 Сообщений

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

      0
  • Сергей №3 27/02/2018 - 14:40
    4 Сообщений

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

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

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

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

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

        1
  • Сергей №6 29/10/2018 - 18:37
    4 Сообщений

    вот нашел как править скрипт, но не могу реализовать… возможно кто-то поможет… procapital.ru/showthread.php?t=12 738

    0
  • Сергей №7 12/06/2019 - 00:16
    4 Сообщений

    как оказалось формат графиков изменился в новых версиях терминалов и стандартный скрипт больше не работает. у меня есть скрипт в современном варианте, настроен на построение квартального, полугодового и годового графиков. очень облегчает прогнозирование. если кому интересно пишите serega1052@gmail.com

    0
    • Вадим Атрощенко @ Ответ для: Сергей №8 12/06/2019 - 14:09
      3291 Сообщений

      Сергей, я бы не рекомендовал оставлять почту в открытом доступе на каком-либо сайте. Она может быть легко считана всякими спам-ботами. 😉
      Если хотите можем списаться и я опубликую ссылку на скрипт в этой статье. 🙂

      0
  • Виктор №9 26/10/2023 - 23:08
    1 Сообщение

    Этот Конвертатор множитель в мт4 имеет откр код. Можно ли сделать скрипт шаблон, чтобы уменьшить часть этих действий для выставления нестандартного таймфрейма или совсем свести к нулю? Ведь всё это нужно будет делать КАЖДЫЙ РАЗ, когда вы садитесь за торговлю.

    И прошу автора данной статьи если есть в этом плане идея написать мне на почту. Спасибо.

    0

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

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

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