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

Market Marker MT5

Индикатор отображает на графике уровни пиковой активности, образованные свечами с пиковым содержанием объёма, отслеживая корреляцию таких свечей на таймфреймах, от старшего к младшему. Каждый объёмный уровень, в результате, представляет собой некую ключевую проторговку, наиболее важный кластер - внутри месяца, внутри недели, внутри дня, внутри часа и т.д..


Особенности работы индикатора

Объёмный уровень приобретает статус Demand (спрос), если ближайший к нему объёмный уровень, находящийся левее и выше, был пробит ценовым движением снизу вверх. Объёмный уровень приобретает статус Supply (предложение), если ближайший к нему объёмный уровень, находящийся левее и ниже, был пробит ценовым движением сверху вниз.

Кроме уровней спроса и предложения, индикатор выделяет целевые уровни – TFD (Target For Demand) и TFS (Target For Supply). Целевым уровнем для уровня спроса является ближайший, не пробитый снизу вверх уровень, находящийся левее и выше уровня спроса. Целевым уровнем для уровня предложения является ближайший, не пробитый сверху вниз уровень, находящийся левее и ниже уровня предложения.


Описание кнопок индикатора

  • MTF – MarkersTimeFrame, выбор периода, начиная с которого будут отображаться объёмные уровни.
  • MM – MarkersMode, включает/выключает отображение уровней.
  • NM – NearestMarkers, в данном режиме отображаются только по несколько ближайших по времени уровней, находящихся выше и ниже цены открытия текущей свечи. Количество отображаемых уровней задается во входной переменной MarkersLastNearest.
  • NL – NormalizationLength, в данном режиме длина уровней пропорциональна объёмам свечей того таймфрейма, к которому они принадлежат, в результате уровни более старших таймфреймов увеличиваются в длине, облегчая визуальное восприятие. В обычном режиме длина уровней пропорциональна объёмам свечей текущего таймфрейма.
  • FL – FixLength, в данном режиме уровни приобретают фиксированную длину в пикселях монитора, заданную во входной переменной MarkersFixLength.
  • FH – FixHeight, в данном режиме уровни приобретают фиксированную высоту в пикселях монитора, заданную во входной переменной MarkersFixHeight.
  • MV - MarkersView, вид уровней: широкие или в виде тонких линий.
  • BV - BordersVisible, включает/выключает отображение рамок периодов.
  • BM – BoxMode, включает/выключает режим подкрашивания баров.


Описание входных переменных

  • Alerts - включает/выключает дублирование торговой подсказки в окно алертов.
  • Advise - включает/выключает торговые подсказки.
  • VolumeIncreaseRefutation - отмена сигнала, если объём нарастает при приближении цены к уровню.
  • BackwardBalanceRefutation - отмена сигнала, если при выходе цены из уровня и повторном возврате к этому уровню, суммарный баланс этого движения изменился на обратный.
  • ShowPreviewMarkers - включает/выключает отображение предварительных уровней.
  • VolumeType - тип объёмов: тиковые, или реальные, если таковые транслируются брокером.
  • ButtonsPosition - расположение кнопок.
  • MarkersArea - ширина уровней от таймфрейма, измеряется в ATR.
  • MarkersLastNearest - количество ближайших уровней, отображаемых в режиме NM.
  • BoxContrast – визуализирующий параметр для режима BM, по умолчанию имеет значение 1.0, шаг дробный. Если на графике слишком много пурпурных и красных баров, то уменьшите значение этой переменной ниже 1.0. Если на графике слишком много серых и жёлтых баров, но почти совсем нет красных и пурпурных, то увеличьте значение этой переменной выше 1.0. Эта настройка выполняется единоразово.
  • FutureSymbol – если вы торгуете валютной парой или фьючерсом, то оставьте это поле пустым, без единого символа. Если вы торгуете индексом и при этом ваш брокер предоставляет котировку также и на фьючерс от этого индекса, то впишите в это поле название инструмента, обозначающего этот фьючерс, например «#S&P500_M6». Таким образом индикатор будет работать на индексе, но данные об объёмах он будет брать с фьючерса.

Остальные переменные относятся к прочим настройкам (цвет, толщина или длина уровня, размер шрифта и т.д.) и их назначение понятно из их наименования.

Нет отзывов
Версия 3.0 2018.05.18
Улучшен алгоритм функции DivergenceConfirmation. Сама функция переименована к более подходящему по смыслу наименованию – VolumeIncreaseRefutation.
Добавлена функция BackwardBalanceRefutation, которая проверяет баланс ценового движения, от выхода цены из объёмного уровня и до возврата цены к этому уровню по прошествии какого-то времени.
Версия 2.9 2016.12.22
Адаптирована ширина зоны уровней в режиме отображения широкими уровнями. Обратите внимание, что ретестом уровня считается не только касание ценой его верхней или нижней кромки, но и проникновение внутрь, вплоть до середины.
Изменён алгоритм назначения уровням статуса Demand или Supply касательно модели по направлению тренда. Торговая рекомендация также формируется относительно нового алгоритма. Алгоритм разворотной модели оставлен без изменений.
Прежде чем сформировать торговый сигнал, индикатор проверяет наличие дивергенции - если цена приближается к уровню на резко растущих объёмах, или, если цена приближается к уровню на слишком низких объёмах, то торговый сигнал будет отменён, о чём будет выдано текстовое сообщение.
Версия 2.8 2016.12.01
Улучшен алгоритм вычисления уровней Demand и Supply, а также формирования торгового сигнала.
Торговый сигнал, который был, но в силу рыночных обстоятельств стал неактуален (или временно неактуален), теперь не исчезает, а отображается текстом серого цвета.
Версия 2.7 2016.10.07
В версии 2.7 объёмный уровень может быть сформирован на последней (текущей) свече, при условии, что объём этой свечи, на данном таймфрейме, ещё до её закрытия, уже превысил объём предпоследней свечи.
Версия 2.6 2016.09.29
К именам уровней добавляется дополнительная литера, указывающая, к какой торговой сессии принадлежит данный уровень, A-Азия, E-Европа, U-Америка. К примеру, имя уровня D1A означает, что этот уровень был сформирован на свече с пиковым объёмом таймфрейма D1, и самый пиковый объём внутри этого дня пришёлся на азиатскую сессию.
Поле, в котором указан период, установленный кнопками MTF, теперь тоже является кнопкой. При нажатии этой кнопки, отображаются уровни только данного периода. В этом режиме торговая рекомендация формируется также только относительно указанного таймфрейма, без проверки корреляции со старшим таймфреймом.
Добавлен новый режим отображения уровней – в виде тонких линий, подписанных сверху. В связи с чем кнопка SV переименована в кнопку MV (Markers View) и последовательно переключает три режима отображения уровней.
Версия 2.5 2016.08.24
В версии 2.5 индикатор выдает торговые рекомендации, основываясь на корреляции уровней Demand и Supply на текущем и старшем таймфрейме.
Текущим таймфреймом считается тот, который был установлен кнопками MTF в настройках индикатора. Старшим таймфреймом является следующий по порядку за текущим. Для таймфрейма М15 старшим считается H1, для таймфрейма М30 старшим считается H4.
Торговая рекомендация отображается непосредственно на графике, а также выдается в окно алертов и отправляется в виде push-сообщения.
Текст торговой рекомендации содержит в себе:
Вид операции – buy или sell, а также рекомендуемая цена для входа, цель дальняя – tp, цель ближняя – ntp и профит-фактор – pf.
Дальней целью считается целевой уровень (TFS или TFD) старшего таймфрейма, ближней целью считается целевой уровень(TFS или TFD) текущего таймфрейма. Профит-фактор вычисляется относительно уровня стоп-лосса и уровня ближней цели при условии входа по рекомендуемой цене.
Версия 2.4 2016.08.05
В версии 2.4 индикатор отображает рамки периодов:
На периоде М1 – рамка четвертьчасовая.
На периоде М5 – рамка часовая.
На периоде М15 – рамка четырёхчасовая.
На периоде М30 – рамка сессионная (восьмичасовая).
На периоде H1 – рамка суточная.
На периоде H4 – рамка недельная.
На периоде D1 – рамка месячная.
На периоде W1 – рамка квартальная.
Отображение рамок периодов включается/выключается с помощью новой кнопки BV (BordersVisible), цвет рамок и текста над рамками задаётся во входной переменной BordersColor, размер шрифта текста над рамками задаётся во входной переменной BordersFontSize.
Кроме того, объёмный уровень может появляться также и на предпоследней свече, при условии, что объём данной свечи больше объёма предшествующей свечи. Но, данный уровень продолжит своё существование только при условии, что объём текущей свечи сохраняется меньшим, чем объём предпоследней свечи. Такой уровень помечается дополнительно символом «*» в его имени, например «*D1» или «*H4-Demand», чтобы мы могли понимать, что этот уровень является лишь предварительным и может прекратить своё существование.
Версия 2.3 2016.07.19
В версии 2.3 индикатор автоматически распознает наличие трансляции брокером реальных объемов и переключается на них. При отсутствии транслируемых реальных объемов, индикатор работает с тиковыми объемами. Функция автоматического распознавания типов объемов работает аналогично и при активации уже имеющейся опции FutureSymbol.
Кроме уровней спроса и предложения, индикатор выделяет целевые уровни – TFD (Target For Demand) и TFS (Target For Supply). Целевым уровнем для уровня спроса является ближайший, не пробитый снизу вверх уровень, находящийся левее и выше уровня спроса. Целевым уровнем для уровня предложения является ближайший, не пробитый сверху вниз уровень, находящийся левее и ниже уровня предложения. Целевые уровни могут совпадать с уровнями спроса и предложения, в таком случае они помечаются как Demand&TFS или Supply&TFD.
Версия 2.2 2016.05.10
Улучшен алгоритм идентификации уровней спроса и предложения.
Изменён дизайн кнопок управления индикатором, в связи с чем добавлены новые цветовые переменные:
ButtonsColor – цвет фона кнопок управления,
ButtonsTrueTextColor – цвет текста активной кнопки,
ButtonsFalseTextColor – цвет текста и рамки неактивной кнопки.
Добавлена новая кнопка – SV (Surround View), в данном режиме уровни приобретают объёмный вид и как бы возвышаются над графиком.
Версия 2.1 2016.04.29
Исправлена несущественная ошибка и улучшен алгоритм идентификации уровней спроса и предложения.
Версия 2.0 2016.04.27
В версии 2.0 индикатор размечает уровни спроса и предложения.
Объёмный уровень приобретает статус Demand (спрос), если ближайший к нему объёмный уровень, находящийся левее и выше, был пробит ценовым движением снизу вверх.
Объёмный уровень приобретает статус Supply (предложение), если ближайший к нему объёмный уровень, находящийся левее и ниже, был пробит ценовым движением сверху вниз.
Статус уровня появляется, изменяется, или же остаётся неизменным, но только на открытии новой свечи того таймфрейма, к которому он принадлежит.
Наслоение объёмных уровней с разных таймфреймов, но имеющих одинаковый статус, даёт хороший и точный сигнал для входа.
Версия 1.9 2016.04.22
Добавлена новая кнопка FL – FixLength, в данном режиме маркеры приобретают фиксированную длину в пикселях монитора, заданную во входной переменной MarkersFixLength.
Добавлена новая кнопка FH – FixHeight, в данном режиме маркеры приобретают фиксированную высоту в пикселях монитора, заданную во входной переменной MarkersFixHeight.
Версия 1.8 2016.04.18
Улучшено графическое представление объемных уровней (маркеров). Уровни теперь достаточно гармонично сочетаются друг с другом визуально. Каждый уровень подписан в соответствии с таймфреймом, к которому он принадлежит.
Введены новые входные переменные:
MarkersFontSize – размер шрифта надписи на объемном уровне. При 0 надпись не выводится. Если толщина уровня меньше заданного размера шрифта, то надпись также автоматически не выводится.
MarkersBorderColor – цвет надписи и он же цвет рамки объемного уровня.
Версия 1.7 2016.03.24
В версии 1.7 объемные уровни (маркеры) подкрашиваются в разные цвета в зависимости от таймфрейма, к которому они принадлежат, в связи с чем добавлены входные цветовые переменные: MarkersW1Color, MarkersD1Color, MarkersH4Color, MarkersH1Color, MarkersM30Color, MarkersM15Color, MarkersM5Color.

Добавлена новая кнопка/функция «NL» - Normalization Length. При true длина маркеров пропорциональна объемам свечей того таймфрейма, которому они принадлежат. В результате маркеры более старших таймфреймов увеличиваются в длине, облегчая визуальное восприятие уровней. При false длина маркеров пропорциональна объемам свечей текущего таймфрейма.
Версия 1.6 2016.03.08
Улучшен алгоритм вычисления объемных уровней (маркеров).
Версия 1.5 2016.02.15
В режиме Nearest Markers индикатор отображает теперь по три ближайших по времени маркера, находящихся выше и ниже текущей цены.
Версия 1.4 2016.02.08
Маркеры теперь отображаются и на периоде М5.
Основные органы управления индикатором вынесены на кнопки:
MTF – Markers Time Frame, MM – Markers Mode, NM – Nearest Markers, BM – Box Mode.