Индикатор построения графиков по нестандартным Таймфреймам Chart Period Converter

Периодически в сети можно найти торговые стратегии для терминалов, отличных от Meta Trader 4, где торговлю нужно совершать на таймфрейме М10 или Н2. Программа MT4 предоставляет трейдерам на выбор только ограниченное количество торговых графиков, а именно: M1, M5, M15, M30, H1, H4, D1, W1 и MN1. Что делать, если вы захотите посмотреть, как будет отображаться цена на графике периодом в 2 или 10 минут, 6 часов, либо 2 недели?  С индикатором Chart Period Converter это не составит труда.

Данный индикатор выполняет 2 основные функции:

  • Переводит котировки с текущего ТФ, на котором установлен, в котировки нового нестандартного таймфрейма, сохраняя их в .hst файл в каталоге терминала.
  • Обновляет полученные котировки на автономном графике каждый тик, либо через указанное время в секундах.

Так как в стандартном наборе таймфреймов терминале отсутствует пользовательский выбор, то созданные с помощью данного индикатора графики считаются автономными (offline). Найти их можно, нажав ‘Файл’ -> ‘Открыть автономно’. Такие графики не обновляются терминалом и находятся оффлайн, поэтому им нужно с заданной периодичности передавать актуальные тики с онлайн графика, что и делает наш индикатор.

Основное отличие от скрипта аналога в том, что после дисконекта, либо перезагрузки терминала индикатор останется на основном графике и продолжил поставлять актуальные котировки, скрипт же нужно будет переустанавливать вручную.

Пример отображения двух графиков с периодами М5 и М10:

Пример отображения графиков с периодами H1 и H2:

Как происходит работа индикатора

Индикатор устанавливается на валютную пару, по которой нужно создать новый график. В основной настройке Period Multiplier задается множитель для текущего таймфрейма, к примеру равный 2 и если ТФ М5, тогда новый график откроется с периодом М10.

На преобразование нового графика нужно немного времени, после чего он автоматически откроется.

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

Обновление тиков позволяет использовать на таком графике сторонние индикаторы и советники.

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

В верхнем левом углу индикатор выводит сообщение о том какие автономные графики открыты, а также происходит ли их обновление.

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

На скриншоте выделен график с периодом 2 месяца, который обозначается как _х2, трех месячный период соответственно будет называться _х3. Стоит уточнить, что оффлайновые месячные графики создаются только для просмотра истории, использовать в торговле их нельзя.

Настройки индикатора:

Period Multiplier Множитель для получения нового таймфрейма. Ниже приведены примеры преобразования периода основного графика с заданным множителем в новый оффлайн график:
М1 x 2 = M2
M1 x 25 = M25
M5 x 8 = M40
H1 x 6 = H6
H4 x 6 = D1
W1 x 3 = W3
Update offline charts Производить обновление данных на автономном графике, если false, то график будет просто открыт без дальнейшего обновления тиков.
Update Interval in seconds Время обновления offline графика в секундах (работает при Update offline charts = true). При значении 0 обновление будет происходить каждый тик.
Show Labels Отображать текстовую метку с перечнем открытых автономных графиков в левом верхнем углу экрана.
Show Alert Выводить окно Алерта при возникновении важных сообщений или возможных ошибках.

 

Скачать бесплатно

Предыдущая запись
Мощный индикатор cкриншотов c функцией отправки изображения на почту Truly ScreenShot

Добавить комментарий

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

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Меню