Price Action Band
- Индикаторы
- Gi-Seok Im
- Версия: 2.1
- Обновлено: 25 марта 2020
- Активации: 5
Индикатор отображает верхние и нижние границы ценового диапазона (Price Band), вычисляемые на определенном периоде времени.
Индикатор также показывает ценовую область (Price Box) на основе данных границ.
Вы также можете измерять ценовой канал за сутки и наблюдать за поведением цены в расширенной области ценового диапазона.
Вы принимаете торговые решения, наблюдая за поведением цены в диапазоне.
Применение
Имеются две основные внешние переменные, BandSTime и BandETime, означающие начало и окончание расчета ценового диапазона соответственно.
Индикатор измеряет ценовой максимум/минимум в течение указанного периода времени.
Вы можете указывать время следующим образом:
- "0000", "1200"
- "1045", "20" (= "1045", "2000")
- "5", "17" (= "0500", "1700")
- "0", "0" (= "0000"(yesterday), "0000"(today))
- "20", "10" (= "2000"(yesterday), "1000"(today))
Для использования формата времени "1045", таймфрейм графика должен быть M1, M5 или M15.
Если BandSTime и BandETime составляют "5" и "12" (или "0500", "1200"), это означает, что ценовой диапазон рассчитывается в период с 05:00:00 по 11:59:59.
Сам параметр BandETime не включается в расчетный период.
Последние два формата времени очень интересны!
При BoxSTime больше или равном BoxETime, BoxSTime конвертируется во вчерашнее время (yesterday).
Вчерашнее время рассчитывается на основе торгового дня. Потери баров и гэпы, возникшие за выходные, учитываются в умеренной степени.
Ценовая область может быть окрашена в один из двух цветов – для прошедших и текущих баров.
Если текущее время превышает или равно BoxSTime, но менее BoxETime, значения ценового диапазона и ценовой области устанавливаются правильно.
Индикатор предназначен для дневной торговли с помощью диапазона. Установите желаемое время торговли. Можно выбрать время азиатской, Европейской или нью-йоркской сессии, а также любой период времени, указав часы начала и окончания торговли. Минуты во времени зависят от таймфрейма графика.
К примеру, BandSTime и BandETime можно установить на азиатскую и европейскую сессию (примерно "0000" ~ "0700" или "0" ~ "7" по серверному времени), а затем наблюдать за движением цены в этот период. На основе этого можно входить в предполагаемом направлении во время нью-йоркской сессии.
Индикатор позволяет определять движение цены в определенном диапазоне или после него, показывая возможное поведение цены:
- отскок от границ диапазона
- пробой границы диапазона (в том числе откат обратно к границе, снова отскок от нее или пробой в обратном направлении)
- движение внутри диапазона
Ценовая область (голубой прямоугольник) - это диапазон, отображающий выбранный период времени. Наблюдайте за движением цены в диапазоне, ищите подсказки.
Сначала протестируйте индикатор в тестере стратегий, чтобы убедится, что индикатор тестируется при любых обстоятельствах:
- на прошлых или текущих барах
- при отсутствии баров в неделе или между неделями
- в режиме "Все тики" или по ценам открытия
- в режиме форвард-тестирования
Индикатор:
- перескакивает ненужные расчеты
- адаптирует рассчитанные значения при достижении нового максимума или минимума
Входные параметры
Обязательные:
- BandSTime: время начала расчета ценового диапазона ("0000")
- BandETime: время окончания расчета ценового диапазона ("1200")
Дополнительные:
- TakePrice: цена для расчета ценового диапазона (Open_Close, Hi_Low)
- ShowLine: показывать ценовой диапазон (true)
- SeamlessLine: показывать все части ценового диапазона (true)
- DailyLine: сохранять постоянное значение ценового диапазона в течение дня (true. Не действует при SeamlessLine=false или BandSTime>=BandETime)
- LineStyle: стиль линии ценового диапазона (STYLE_DOT)
- ShowBox: показывать ценовую область (true)
- FilledBox: закрасить ценовую область (true)
- BoxStyle: стиль линии ценовой области (STYLE_DOT)
- BoxColorBeforeETime: цвет ценовой области для текущих баров (Chocolate)
- BoxColorAfterETime: цвет ценовой области для предыдущих баров (Blue)
Я запустил сигнал, используя свой временной паттерн на основе данного индикатора.
Чтобы найти его, зайдите в раздел "Сигналы" - "MetaTrader 4" - "Фильтр" (в правой части страницы), введите "Time Pattern" и нажмите Enter.