Как создать нестандартный таймфрейм в терминале MetaTrader 4

Как создать нестандартный таймфрейм в терминале MetaTrader 4 — подробный алгоритм, раскрывающий один из секретов терминала MetaTrader 4

Торговый терминал MetaTrader 4 заслужено пользуется уважением у многомиллионной армии трейдеров. Тем не менее, мало кто использует функционал платформы на все 100%. Большинство трейдеров даже не знают обо всех возможностях МТ4. Об этом можно рассказывать очень и очень долго, да мы и не ставим себе это целью, поскольку на эту тему написано огромное количество статей и обучающих материалов.

Остановим свое внимание на некоторых очень любопытных и полезных функциях терминала MetaTrader 4, а именно, как создать нестандартный таймфрейм в терминале MetaTrader 4.

Создание нестандартного таймфрейма

К услугам форекс трейдеров терминал МetaТrader 4 предоставляет набор из девяти стандартных таймфреймов.

Стандартные таймфреймы в терминале MetaTrader 4
Стандартный набор таймфреймов.

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

Для создания нестандартного таймфрейма в платформе MetaTrader 4 используется встроенный скрипт PeriodConverter, который можно найти во вкладке «Навигатор» – «Скрипты».

Использование скрипта PeriodConverter
Скрипт PeriodConverter.

 

Алгоритм создания нестандартного таймфрейма М10

Для примера рассмотрим алгоритм создания таймфрейма М10. Для этого в терминале MetaTrader 4 нужно мышкой перетащить скрипт PeriodConverter на график валютной пары. В нашем случае мы используем график валютной пары EUR/USD, таймфрейм М5.

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

Настройка скрипта PeriodConverter
Настройка скрипта PeriodConverter.

А во вкладке «Входные параметры» понадобится изменить параметр Period multiplier factor. По сути он представляет собой множитель стандартного таймфрейма. Так как мы создаем таймфрейм М10 из М5, то необходимо задать значение параметра Period multiplier factor = 2. Для создания, например, таймфрейма М3, необходимо использовать скрипт на таймфрейме М1 с параметром Period multiplier factor = 3 и т.д.

Настройка параметра Period multiplier factor
Настройка параметра Period multiplier factor.

После нажатия кнопки «ОК», скрипт PeriodConverter конвертирует данные с таймфрейма М5 в таймфрейм М10, о чем появляется сообщение во вкладке «Терминал» – «Эксперты».

Как создать нестандартный таймфрейм в терминале MetaTrader 4
Сообщение о конвертации таймфрейма М5.

Осталось открыть график с только что созданным нестандартным таймфреймом. Для этого перейдите во вкладку «Открыть автономно» из выпадающего меню «Файл».

Создание нестандартного таймфрейма
Меню «Файл».

В открывшемся окне найдите созданный таймфрейм и нажмите «Открыть».

Нестандартный таймфрейм в терминале MetaTrader 4
озданный таймфрейм М10.

В результате получаем график валютной пары EUR/USD на созданном нами таймфрейме М10.

Секреты терминала MetaTrader 4
График валютной пары EUR/USD, таймфрейм М10.

Пусть вас не смущает слово «автономно» и надпись на вкладке EUR/USD, М10 (offline) график будет обновляться точно так же, как и графики со стандартными таймфреймами в режиме онлайн.

Особенности создания нестандартного таймфрейма в MT4

При создании нестандартного таймфрейма в терминале MetaTrader 4 существует несколько особенностей, о которых необходимо знать, работая со скриптом PeriodConverter:

  • Для работы графика с нестандартным таймфреймом нельзя закрывать график с установленным скриптом. То есть для нашего примера, чтобы график М10 обновлялся, нельзя закрывать EUR/USD М5, на который мы установили скрипт. Логика проста: нет скрипта – нет и таймфрейма, созданного этим скриптом.
  • При перезагрузке терминала или изменении профиля скрипт свою работу прекращает, процедуру нужно повторять.
  • Для того чтобы создать нестандартный таймфрейм для нескольких валютных пар, процедуру придется повторять для каждой валютной пары.
  • Для того, чтобы скрипт генерировал как можно более продолжительную и точную историю, при создании нестандартного таймфрейма, нужно использовать ближайший меньший стандартный интервал (М3 = М1 х 3, Н2 = Н1 х 2, Н12 = Н4 х 3 и т.д.).

Как видите, создать нестандартный таймфрейм в терминале MetaTrader 4 — интересно и несложно. Удачи в покорении вершин финансовых рынков!

Секреты платформы MetaTrader 4

Fortrader contentUrl Suite 11, Second Floor, Sound & Vision House, Francis Rachel Str. Victoria Victoria, Mahe, Seychelles +7 10 248 2640568
Получайте подарки за сделки от брокера NPBFX

Торгуйте и получайте дополнительную выгоду: от новейшего смартфона до премиум автомобиля!

Кешбэк реальными деньгами до 60% со сделки!

Больше сделок - больше реального кэша на торговый счет! NPBFX - c нами зарабатывают с 1996 года

Ещё из этой категории


Последние образовательные статьи


Редактор рекомендует


Загружаем...