ГлавнаяВсе о ФорексМетаТрейдерСекундные графики в MetaTrader 4 — как использовать и строить

Секундные графики в MetaTrader 4 — как использовать и строить

Как нетрудно заметить, интенсивность ценовой динамики по временной оси (т. е. за одинаковый промежуток времени) при уменьшении таймфрейма повышается, а по ценовой оси (т. е. по амплитуде колебаний цены) – понижается. Именно поэтому эффективная краткосрочная торговая стратегия обеспечивает получение максимально возможное прибыли, извлекая ее из каждого ценового движения. В этой статье будет рассмотрен секундный график в МТ4, который по определению должен давать трейдеру возможность зарабатывать больше всего.

 

Наименьший таймфрейм в МетаТрейдер, доступный для установки на ценовой график по умолчанию составляет 1 минута. Другой наименьший период, который может быть отображен в торговой платформе – тиковый. Он показывает каждое изменение цены, поэтому временная составляющая у него отсутствует (по горизонтальной оси отсчитывается количество изменений). Чтобы иметь возможность построения секундных графиков в MT4, необходимо обрабатывать именно тиковые последовательности. Для этого используются алгоритмы на языке MQL, называе6мые индикаторами.

Алгоритм построения секундных графиков в MetaTrader 4

В общем случае, все индикаторы, обеспечивающие построение графиков с таймфреймом менее минуты, функционируют по следующему принципу:

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

Для примера рассмотрим получение секундного графика с помощью комплекса индикаторов Sandy. Для сохранения тиков в файле-массиве используется индикатор SandyEw7-26 (скачать) или SandyEw7-24 (скачать). Ячейка такого массива состоит из следующих полей:

  • смоделированного времени прихода тика;
  • цены открытия (Бид);
  • минимальной цены (Бид);
  • максимальной цены (Аск);
  • цены закрытия (Аск);
  • серверного времени генерации тика.

Этот индикатор прикрепляется к графику и в течение не менее 10 минут аккумулирует тиковые данные. После этого можно открыть тиковый график из окна автономных графиков, открывающегося из пункта «Открыть автономно» меню «Файл». Нужный график будет иметь приставку tick (tickUSDCHF,M1; tickUSDRUB,M1 и т. д.).

К открывшемуся тиковому графику необходимо применить индикатор Sandyer7-31 (скачать). Его результатом является секундный график котировок (рис. 1), который также открывается из окна автономных графиков (в названии имеет приставку any).

Рисунок 1. Секундный график в MT4, построенный комплексом индикаторов SandyEw+Sandyer.

Рисунок 1. Секундный график в MT4, построенный комплексом индикаторов SandyEw+Sandyer.

Таймфрейм в секундах задается переменной Seconds, а переменная price_source используется для задания типа используемой в расчетах цены:

  • 0 – Бид;
  • 1 – Аск;
  • 2 – усредненная.

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

Секундные графики в MetaTrader 4 с помощью SecondTimeFrame (скачать)

 

После применения к графику котировок актива с таймфреймом M1 он формирует подвальное око, в котором производится построение свечного графика с таймфреймом от 1-ой до 30 секунд (всего 11 вариантов). При этом на нем будут отображаться вертикальные разграничительные прямые, соответствующие времени открытия свечи на основном графике (рис. 2).
Рисунок 2. Индикатор SecondTimeFrame для построения секундных графиков в MT4.

Рисунок 2. Индикатор SecondTimeFrame для построения секундных графиков в MT4.

Для настройки требуемого режима отображения используются параметры:

  • TimeFrame – условное обозначение секундного таймфрейма (состоит из буквы S и числа 1, 2, 3, 4, 5, 6, 10, 12, 15, 20 или 30, указывающего на период одной свечи в секундах);
  • SeparatorStyle – стиль линий разграничения (Solid – сплошные, Dash – пунктирные, Dot – точечные, Dashdot – штрихпунктирные, Dashdotdot – штрихпунктирные с двумя пунктирами);
  • SeparatorColor – цвет линий разграничения.

Секундные графики в MT4 с помощью Second Chart (скачать)

Является разработкой MT4Soft и обеспечивает накопление тиковой истории в массиве, имя которого содержит название актива, по которому и производится построение графика с секундным таймфреймом (найти этот массив можно в окне «Глобальные переменные», открывающемся из меню «Сервис»). При этом, если требуется сформировать по этому же активу график с другим секундным таймфреймом, то массив с соответствующим именем следует предварительно удалить.

Рисунок 3. Секундный график в МТ4, построенный с помощью Second Chart.

Рисунок 3. Секундный график в МТ4, построенный с помощью Second Chart.

 

Секундный график в MT4 с помощью индикатора Second Chart строится в отдельном окне и обладает всеми свойствами стандартного котировочного графика (рис. 3). Поэтому к нему можно применять любые индикаторы, скрипты, шаблоны и торговые советники. Индикатор имеет всего один параметр, в котором задается период свечи в секундах (диапазон значений этого параметра 1÷59).
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

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

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

*