Получайте свежие новости на почту
Только свежие статьи
Подпишись!

В каждом письме есть кнопка отписаться на тот случай если я вам надоел!

ГлавнаяВсе о ФорексКак создать нестандартный таймфрейм в МТ4 (сделать и установить индикатором или скриптом)

Как создать нестандартный таймфрейм в МТ4 (сделать и установить индикатором или скриптом)

Считается, что от временного интервала, в течение которого происходит объединение всех происходящих в течение него движений котировки, очень сильно зависит точность выполняемого тем или иным способом прогнозирования. Объясняется это тем, что свечи, а именно ими представляется объединение последовательности котировок, на одном временном интервале могут демонстрировать предпосылки какого-либо события, а на другом временном промежутке такие признаки могут отсутствовать. Поэтому задача, как сделать нестандартный таймфрейм в МТ4, является очень востребованной среди трейдеров.

Для ее реализации используются различные алгоритмы, написанные на языке MQL. Один из таких алгоритмов относится к категории скриптов, называется Period_Converter и является встроенным в торговую платформу. Поэтому его можно сразу после установки терминала найти в разделе «Скрипты» окна «Навигатор» (рис. 1). Этот скрипт надо применить к графику актива, нестандартный таймфрейм которого необходимо создать. При этом таймфрейм исходного графика должен быть таким, чтобы при умножении его на целочисленный коэффициент получился требуемый нестандартный ТФ. К примеру, если трейдер хочет анализировать пару EURUSD на таймфрейме 40 минут, то для преобразования ему подойдут графики пары евро-доллар с ТФ M1 или M5.

Рисунок 1. Скрипт Period_Converter для того, чтобы создать нестандартный таймфрейм в МТ4.

Рисунок 1. Скрипт Period_Converter для того, чтобы создать нестандартный таймфрейм в МТ4.

После применения скрипта к графику происходит отображение его настроечного окна. В нем надо выполнить действия на двух вкладках:

  • в «Общие» поставить галочки во всех пунктах, кроме «Автоторговля»;
  • в «Входные параметры» задать переменной Period_multiplier_factor значение, на которое надо умножить исходный ТФ, чтобы получить требующийся таймфрейм (например, в примере в предыдущем абзаце при требуемом 40-минутном ТФ для исходного M1 надо установить Period_multiplier_factor в 40, а для исходного M5 – в 8).
Посчитать требуемое значение Period_multiplier_factor очень легко – длительность необходимого ТФ делится на длительность исходного ТФ.

Клик на ОК в настроечном окне приводит к формированию автономного графика. Далее трейдеру остается установить нестандартный таймфрейм в МТ4 на график (или иными словами, отобразить график котировок в нестандартном таймфрейме. Для этого в меню «Файл» выбирается команда «Открыть автономно», что приводит к открытию окна, в котором в первом столбце надо найти обозначение искомого графика – оно состоит из тикета актива и условного обозначения таймфрейма (в описываемом нами примере это EURUSD,M40, который обозначен на рис. 2 оранжевым контуром).

Рисунок 2. Типичное название графика с нестандартным таймфреймом, сделанного в МТ4.

Рисунок 2. Типичное название графика с нестандартным таймфреймом, сделанного в МТ4.

Для открытия автономного графика надо выделить его название и кликнуть «Открыть».

Индикатор нестандартного таймфрейма в МТ4

При помощи описанного скрипта не получится создать нестандартный таймфрейм в МТ4 длительностью более недели. Если у трейдера стоит именно такая задача, то можно воспользоваться алгоритмом, называющимся P4L PeriodCon 509. Он относится к категории индикаторов и его принцип использования практически эквивалентен описанному ранее скрипту. Т. е., этот алгоритм тоже применяется к графику с таймфреймом в целое число раз меньшим, чем требуемый для получения нестандартный ТФ. Также в нем надо задать множитель, для исходного ТФ (переменная Period_Multiplier), а готовый график с нестандартным таймфреймом находится в списке автономных графиков и его название образуется аналогично скрипту.

Рисунок 3. Оповещение об успешности создания нестандартного таймфрейма в МТ4 индикатором P4L PeriodCon509.

Рисунок 3. Оповещение об успешности создания нестандартного таймфрейма в МТ4 индикатором P4L PeriodCon509.

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

Рисунок 4. Установить нестандартный таймфрейм в МТ4 можно лишь при открытом исходном графике.

Рисунок 4. Установить нестандартный таймфрейм в МТ4 можно лишь при открытом исходном графике.

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

Видео по теме

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (2 оценок, среднее: 5,00 из 5)
Загрузка...

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

Ваш email нигде не будет показанОбязательные для заполнения поля помечены *

*