GTM Sessions Killzones and Session Alerts
- Индикаторы
- Версия: 1.1
GTM Sessions рисует на графике сессии Сиднея, Токио, Лондона и Нью-Йорка, а также ICT killzones — по серверному времени вашего брокера. Вводить смещение GMT не нужно, переход на летнее время учитывается автоматически. Небольшая панель показывает, какая сессия открыта сейчас, когда откроется следующая и как сегодняшний диапазон соотносится со средним. Всё включается и выключается прямо на панели.
Индикатор бесплатный, у него нет платной «полной версии», и все типы оповещений (всплывающее окно, звук и push-уведомление на телефон) уже включены.
| Зачем ещё один индикатор сессий? С индикаторами сессий снова и снова возникают одни и те же проблемы. Нужно самому вычислить и ввести смещение GMT брокера. Часть года прямоугольники сдвинуты на час, потому что летнее время не учитывается. Лондон и Нью-Йорк переводят часы в разные даты, поэтому несколько недель в году время неверно, даже если смещение задано правильно. Подписи слишком длинные. Сотни дней прямоугольников замедляют терминал. Оповещений нет или они есть только в платной версии. А для максимума / минимума сессии или азиатского диапазона нужен ещё один индикатор. GTM Sessions создан, чтобы решить каждую из этих проблем. | ||
Что вы видите
- Четыре сессии: Сидней, Токио, Лондон и Нью-Йорк, каждая своим цветом и с короткой подписью (SYD / TKY / LON / NY). В подписи можно показывать и диапазон сессии.
- ICT killzones: азиатская, лондонская, нью-йоркская AM и нью-йоркская PM, по времени Нью-Йорка. Они рисуются светлыми полосами на всю высоту позади сессий.
- Три стиля: заполненные прямоугольники, только контур или полосы на всю высоту. Насыщенность заливки настраивается, поэтому свечи никогда не закрываются.
- Линии максимума / минимума последней завершённой сессии и азиатского диапазона. Каждая линия тянется дальше, пока цена её не пробьёт, после чего становится пунктирной.
- Ключевые уровни: максимум / минимум предыдущего дня, максимум / минимум предыдущей недели, открытие дня и открытие в полночь по Нью-Йорку. Каждый можно включить или выключить.
- Панель: сессии и killzones, открытые сейчас, следующая сессия и сколько до неё осталось, сегодняшний диапазон каждой сессии в сравнении со средним (например, «1836 pts / avg 2020 pts (91%)»), серверное время и время Нью-Йорка, а также используемый часовой пояс брокера.
Летнее время и часовой пояс брокера
Часы сессий задаются по местному времени каждого города (Лондон 08:00-17:00 по лондонскому времени и т. д.). GTM Sessions знает правила перехода на летнее время США, Великобритании/ЕС и Австралии и пересчитывает каждую сессию в серверное время брокера, день за днём.
Часовой пояс брокера определяется по часам сервера. Большинство брокеров работают по GMT+2 зимой и GMT+3 летом (часы «закрытия Нью-Йорка»); GTM Sessions распознаёт это и применяет также к истории. Для любого другого брокера используется текущее смещение. Можно также задать фиксированное смещение самостоятельно. Панель всегда показывает, что используется, например «GMT+3 (NY close)».
Управление с панели
В заголовке панели находятся три кнопки:
| A | Оповещения вкл. / выкл. Кнопка синяя, когда оповещения включены. |
| S | Настройки. Нажмите на любую строку, чтобы поставить или снять отметку: каждый тип оповещений, каждая сессия, killzones, подписи, диапазон в подписях, линии максимума / минимума, каждый уровень и диапазоны сессий на панели. Другие строки меняют стиль (заливка / контур / полосы), количество отображаемых дней (1, 2, 3, 5, 10 или 20) и тему (Auto / Dark / Light / Custom). У размера шрифта есть свои кнопки [-] и [+]. Размер и тема находятся в начале списка. Если список выше графика, он продолжается во втором столбце, так что до любой строки всегда можно добраться. |
| – | Свернуть панель до строки заголовка. Тогда в заголовке показываются открытые сейчас сессии. |
Перетаскивайте панель за строку заголовка. Её положение и все настройки запоминаются для этого графика, в том числе после перезапуска MetaTrader. Панель всегда остаётся в пределах графика.
Оповещения
- Открывается сессия или killzone (и, если хотите, когда она закрывается).
- Цена пробивает максимум или минимум последней завершённой сессии или азиатского диапазона.
- Цена касается максимума или минимума предыдущего дня, один раз для каждого уровня в день.
- Всплывающее окно, звук (любой файл из папки Sounds терминала) и push-уведомление в мобильное приложение MetaTrader. Каждое включается и выключается отдельно.
При запуске оповещения выключены. Нажмите A, чтобы включить их.
Создан, чтобы не мешать
- Не нагружает терминал. Рисуются только последние несколько дней (по умолчанию 5). Рисунки перестраиваются при открытии новой свечи или при начале и окончании сессии. В остальное время обновляется только прямоугольник текущей сессии.
- Читается на любом графике. Заливка смешивается с фоном самого графика, поэтому остаётся мягкой и на тёмных, и на белых графиках. Тема панели Auto сама переключается между тёмной и светлой.
- Прямоугольники там, где они имеют смысл. По умолчанию прямоугольники сессий рисуются до H1 (это можно изменить). На старших таймфреймах уровни всё равно рисуются.
- Уживается с другими панелями. Перетаскивание начинается только при нажатии на её собственный заголовок. Она никогда не отключает прокрутку графика или события мыши, на которые рассчитывает другой инструмент.
- Одна копия на график. Если индикатор по ошибке прикреплён дважды, вторая копия предупреждает вас и ничего не рисует.
- Убирает за собой. При удалении индикатора удаляются все объекты, которые он нарисовал.
Для советников
Советник может читать пять буферов с помощью iCustom и CopyBuffer:
| Буфер | Значение |
| 0 - Active sessions (bit mask) | Сидней 1, Токио 2, Лондон 4, Нью-Йорк 8, азиатская killzone 16, лондонская killzone 32, NY AM killzone 64, NY PM killzone 128 — в сумме. Например, 12 = Лондон и Нью-Йорк. |
| 1 / 2 - Asian range high / low | Максимум и минимум последней завершённой азиатской killzone. |
| 3 / 4 - Previous day high / low | Предыдущая дневная свеча брокера. |
В GTM EA Bot Studio буферы можно использовать через блок пользовательского индикатора, например чтобы торговать только во время лондонской killzone или по пробоям азиатского диапазона.
Чего он не делает
- Он не торгует и не даёт сигналов. Он читает график; он никогда не открывает, не изменяет и не закрывает ордера.
- Прямоугольники, линии максимума / минимума и буферы строятся по свечам графика. Поэтому на H1 killzone, начинающаяся в 13:30, начинается со свечи 14:00.
- Для истории правило часового пояса брокера, найденное сегодня, применяется ко всем прошлым дням. Если брокер раньше менял часовой пояс, старые дни могут быть сдвинуты.
- Часы killzones — распространённый набор ICT. Трейдеры используют немного разные часы, поэтому любое время можно изменить во входных параметрах.
- Средний диапазон сессии рассчитывается по данным M5. Он появляется, когда в терминале есть эта история.
- В тестере стратегий нет реальных часов GMT, поэтому Auto использует часы закрытия Нью-Йорка (GMT+2 / GMT+3). Выберите Fixed, если ваш брокер использует другие.
- Для push-оповещений нужно указать ваш MetaQuotes ID в Tools → Options → Notifications.
Начало работы
- Перетащите GTM Sessions на любой график (M1–H1 для прямоугольников).
- Проверьте строку «Broker» на панели. Если смещение неверное, установите Broker server time zone в Fixed и введите смещение GMT вашего брокера.
- Нажмите S и снимите отметки с того, что вам не нужно.
- Нажмите A, если вам нужны оповещения.
Входные параметры
Это только начальные значения. Сессии, killzones (все вместе), подписи, линии, уровни, стиль, дни, тему, размер и каждый переключатель оповещений потом можно изменить на панели.
| Параметр | По умолчанию | Что делает |
| Сессии | ||
| Sydney / Tokyo / London / New York | true | Сессии, показанные при первом запуске. |
| Sydney hours (Sydney time) | 07:00-16:00 | Записывается как HH:MM-HH:MM по собственному времени города. |
| Tokyo hours (Tokyo time) | 09:00-18:00 | В Токио нет летнего времени. |
| London hours (London time) | 08:00-17:00 | Учитывает британское летнее время. |
| New York hours (New York time) | 08:00-17:00 | Учитывает летнее время США. |
| ICT killzones (время Нью-Йорка) | ||
| Show killzones | true | Все killzones вкл. или выкл. То же, что строка Killzones на панели. |
| Asian killzone hours | 20:00-00:00 | С воскресенья по четверг вечером по Нью-Йорку. Её максимум / минимум — это азиатский диапазон. |
| London killzone hours | 02:00-05:00 | У каждой killzone есть также свой параметр вкл. / выкл. |
| New York AM killzone hours | 07:00-10:00 | |
| New York PM killzone hours | 13:30-16:00 | |
| Часовой пояс брокера | ||
| Broker server time zone | Auto | Auto, GMT+2 зимой / GMT+3 летом (New York close) или Fixed. |
| Fixed: server time = GMT + this many hours | 2 | Используется только при часовом поясе Fixed. Допускаются получасы. |
| Рисование | ||
| Days of history drawn | 5 | От 1 до 30. |
| Session style | Filled boxes | Заполненные прямоугольники, только контур или полосы на всю высоту. |
| Session fill strength % / Killzone band strength % | 18 / 10 | От 5 до 60. Больше = насыщеннее цвет. |
| Session labels / Range in the labels | true / true | Короткое название и диапазон в верхней части каждого прямоугольника. |
| High / low lines of the last finished session | true | Для четырёх сессий и азиатского диапазона. |
| Draw boxes up to this timeframe | H1 | Выше него рисуются только уровни. |
| Previous day / Previous week high / low, Daily open, New York midnight open | true / false / false / false | Уровни, показанные при первом запуске. |
| Цвета | ||
| Panel colour theme | Auto | Auto, Dark, Light или Custom. |
| Custom: text / panel background / accent | белый / тёмный / бирюзовый | Используются темой Custom. |
| One colour for each session and killzone, Day / week levels | фиолетовый, розовый, синий, оранжевый ... | Цвета прямоугольников, подписей и линий. |
| Панель | ||
| Show the panel | true | Выкл. = только рисунки. |
| Panel start X / Y | 20 / 40 | Начальное положение в пикселях. После перетаскивания сохраняется новое положение. |
| Font size / Font | 10 / Consolas | От 8 до 14. Моноширинный шрифт держит столбцы ровными. |
| Session ranges in the panel | true | Сегодняшний диапазон и среднее для каждой сессии. |
| Sessions used for the average range | 20 | Сколько предыдущих сессий образуют среднее. |
| Units for distances | Auto | Auto = пипсы на 3/5-значном форексе, пункты в остальных случаях, единицы цены для очень больших движений. Или принудительно пункты, пипсы или цена. |
| Remember position and panel settings | true | Выкл. = при каждом запуске используются входные параметры. |
| Оповещения | ||
| Alerts on at start | false | То же, что кнопка A. |
| Session / killzone opens, closes | true / false | Какие оповещения срабатывают, когда оповещения включены. |
| Price breaks the last session high / low, touches previous day high / low | true / false | Какие оповещения срабатывают, когда оповещения включены. |
| Popup / Sound / Push notification | true / true / false | Как оповещения доходят до вас. |
| Sound file | alert.wav | Любой файл .wav из папки Sounds терминала. |
| Буферы для советников | ||
| Bars calculated for the buffers | 5000 | Более старые бары остаются пустыми, чтобы загрузка была быстрой. |
Другие инструменты GTM
- GTM Candle Timer: обратный отсчёт до закрытия свечи по серверному времени, со спредом, диапазоном относительно ADR и оповещениями перед закрытием. Бесплатно.
- GTM Panel Pro: менеджер ручной торговли с четырьмя группами сделок, четырьмя слотами отложенных ордеров, безубытком и трейлингом в один клик и управлением через Telegram.
- GTM Journal: превращает историю ваших сделок в журнал из одиннадцати страниц с R-мультипликаторами, сетапами, календарём и отчётами.
- GTM EA Bot Studio: соберите собственного советника из блоков методом drag-and-drop, без кода. Фильтр по сессиям — это всего один блок.
Все они есть в моём профиле. Вопросы и пожелания приветствуются. Напишите сообщение, и я отвечу. Если что-то работает не так, как описано на этой странице, сообщите мне, и это будет исправлено.
