• Обзор
  • Отзывы
  • Обсуждение (3)
  • Что нового

VR Change PeriodMT5

Простая утилита для терминала MetaTrader 5, выводит на график кнопки смены периода графика. И кнопки масштабирования графика.

Удобна при полном экранном использовании терминала MetaTrader 5.

Утилита создает кнопки с выбранным в настройках ТаймФреймом.


Настройки:

  • TimeFrame1- Период кнопки
  • TimeFrame2 - Период кнопки
  • TimeFrame3 - Период кнопки, если равен предыдущему кнопка не рисуется
  • TimeFrame4 - Период кнопки, если равен предыдущему кнопка не рисуется
  • TimeFrame5 - Период кнопки, если равен предыдущему кнопка не рисуется
  • TimeFrame6 - Период кнопки, если равен предыдущему кнопка не рисуется
  • TimeFrame7 - Период кнопки, если равен предыдущему кнопка не рисуется
  • TimeFrame8 - Период кнопки, если равен предыдущему кнопка не рисуется
  • clrButton - Цвет кнопок периодов
  • X_Position - Позиция по оси Х
  • Y_Position - Позиция по оси Y
  • CornierPosition - Угол привязки координат (0,1,2,3) 0-Верхний левый
  • Prefix - Префикс имен объектов для очистки своих элементов (2 буквы)

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

Пример настроек, в котором сделаем всего три кнопки периодов:

  • TimeFrame1 = PERIOD_M1;
  • TimeFrame2 = PERIOD_M2;
  • TimeFrame3 = PERIOD_M5;
  • TimeFrame4 = PERIOD_M5;
  • TimeFrame5 = PERIOD_M5;
  • TimeFrame6 = PERIOD_M5;
  • TimeFrame7 = PERIOD_M5;
  • TimeFrame8 = PERIOD_M5;

Пример настроек, в котором сделаем всего пять кнопок периодов:

  • TimeFrame1 = PERIOD_M1;
  • TimeFrame2 = PERIOD_M2;
  • TimeFrame3 = PERIOD_M5;
  • TimeFrame4 = PERIOD_M6;
  • TimeFrame5 = PERIOD_M10;
  • TimeFrame6 = PERIOD_M10;
  • TimeFrame7 = PERIOD_M10;
  • TimeFrame8 = PERIOD_M10;


Важно:

Утилита написана в виде индикатора и позволяет импортировать рабочую функцию.

void AddButtonPeriod(
                     const int x_position, // Позиция по оси Х
                     const int y_position, // Позиция по оси Y
                     const ENUM_BASE_CORNER cornierposition, // Угол привязки координат (0,1,2,3) 0-Верхний левый
                     const color clrbutton, // Цвет кнопок периодов
                     const string prefix,   // Префикс имен объектов для очистки своих элементов (2 буквы)
                     const ENUM_TIMEFRAMES timeframe1, // Таймфрейм из настроек
                     const ENUM_TIMEFRAMES timeframe2, // Таймфрейм из настроек
                     const ENUM_TIMEFRAMES timeframe3, // Таймфрейм из настроек
                     const ENUM_TIMEFRAMES timeframe4, // Таймфрейм из настроек
                     const ENUM_TIMEFRAMES timeframe5, // Таймфрейм из настроек
                     const ENUM_TIMEFRAMES timeframe6, // Таймфрейм из настроек
                     const ENUM_TIMEFRAMES timeframe7, // Таймфрейм из настроек
                     const ENUM_TIMEFRAMES timeframe8  // Таймфрейм из настроек
                     )

Как импортировать функцию читайте в разделе документация.

Версия для Мета Трейдера 4 Перейти...

Нет отзывов
Версия 15.73 - 2015.07.24
Добавлено:
Кнопки изменения масштаба.
Кнопка авто прокрутки графика.
Кнопка смещения графика влево.
Версия 15.72 - 2015.07.10
Исправление:
При смене настроек на установленном индикаторе изменения сразу вступают в силу. Ранее требовалась новая установка индикатора.