VWAP Band Fills with Anchored VWAP
- Индикаторы
-
Kazuma Uezono
MQL5 / MQL4 / Pine Script v6 developer and active trader.
Seller on the MQL5 Market (indicators for MT4/MT5).
Services:
- TradingView Pine Script to MT5/MT4 conversion (bar-by-bar matching, with tester report)
- MT4 to MT5 migration - Версия: 1.2
VWAP Band Fills with Anchored VWAP — это TV-совместимый VWAP для MetaTrader 5. Он использует ту же формулу, что и встроенный индикатор "VWAP" в TradingView (Pine ta.vwap), предлагает те же параметры - период привязки, источник, смещение, полосы #1–#3 по стандартному отклонению или в процентах - и рисует его так же: синяя линия VWAP, зелёная / оливковая / бирюзовая полосы и светлые заливки между ними. Дополнительный привязанный VWAP начинается от вертикальной линии, которую вы перетаскиваете на любой бар.
КАК ЭТО РАССЧИТЫВАЕТСЯ
Для каждого бара текущего периода привязки:
- VWAP = sum(source x volume) / sum(volume)
- стандартное отклонение = квадратный корень из ( sum(volume x source^2) / sum(volume) - VWAP^2 )
- Полоса #n = VWAP +/- отклонение x множитель #n; в режиме Percentage расстояние равно VWAP x 1% x множитель.
Суммы начинаются заново с первого бара каждого нового периода привязки.
ПЕРИОДЫ ПРИВЯЗКИ И ИСТОЧНИК
- Anchor Period: Session (по умолчанию), Week, Month, Quarter, Year, Decade, Century.
- Границы сессии и недели следуют серверному времени вашего счёта (00:00 сервера). Неделя начинается в понедельник.
- Воскресные бары: на символах с короткой воскресной сессией, но без субботних баров, воскресенье считается частью понедельника (Auto). Можно также выбрать "merge" или "separate".
- Source: open, high, low, close, hl2, hlc3 (по умолчанию), ohlc4, hlcc4. Offset 0-500 баров.
- Hide VWAP on 1D or Above (по умолчанию выключено), как в TradingView.
ПОЛОСЫ И ЗАЛИВКИ
- Режим Standard Deviation (по умолчанию) или Percentage. Полоса #1 показана по умолчанию (x1); #2 (x2) и #3 (x3) можно включить. Множители 0-100.
- Пространство между полосами заливается цветом каждой полосы с непрозрачностью 5%, как в TradingView. В MT5 перекрывающиеся заливки гасили бы друг друга, поэтому индикатор разбивает их на отдельные участки и смешивает цвета с фоном вашего графика. Если вы меняете цвет фона, цвета заливок меняются вместе с ним.
- Чтобы заливки не закрывали свечи, пока они отображаются, автоматически включается параметр "Chart on foreground". Когда вы удаляете с графика последнюю копию этого индикатора, исходная настройка восстанавливается. Другой инструмент этой же серии, использующий заливки, использует ту же настройку, поэтому она восстанавливается только тогда, когда на графике не остаётся ни одного из них. Это можно отключить параметром "Keep candles in front of the fills".
ПРИВЯЗАННЫЙ VWAP (ДОПОЛНИТЕЛЬНО)
- Включите "Show anchored VWAP". На 100 баров назад (настраивается) появится пунктирная вертикальная линия.
- Перетащите вертикальную линию на бар, с которого должен начинаться привязанный VWAP (например, на swing-максимум или бар выхода новостей). Когда вы отпускаете линию, расчёт выполняется заново от нового бара.
- Он использует тот же источник и тот же объём, что и основной VWAP, без полос.
- Все копии этого индикатора на одном графике используют одну и ту же вертикальную линию. Она удаляется при удалении последней копии.
ОБЪЁМ И ОТЛИЧИЯ ОТ TRADINGVIEW
- Объём: тиковый объём (по умолчанию). На символах с реальным биржевым объёмом можно выбрать Real или Auto. Если выбрать Real на символе без реального объёма, индикатор использует тиковый объём и сообщает об этом в левом нижнем углу.
- Брокеры Forex и CFD предоставляют тиковый объём, а у потока данных TradingView свой объём. Формула идентична, но значения объёма различаются, поэтому значения VWAP не будут точно совпадать с TradingView.
- Forex и золото: на серверах, где полночь соответствует 17:00 по нью-йоркскому времени (распространённая настройка GMT+2 / GMT+3), сессия начинается в то же время, что и в TradingView.
- Круглосуточные символы, например BTC: TradingView начинает сессию в 00:00 UTC. Если ваш сервер работает в другом часовом поясе, сессия (и неделя) начинается на несколько часов раньше или позже, поэтому Session VWAP имеет другие значения, чем в TradingView.
ДЛЯ ПОЛЬЗОВАТЕЛЕЙ EA И iCUSTOM
Буферы 10–17: 10 = VWAP, 11 = Upper Band #1, 12 = Lower Band #1, 13 = Upper Band #2, 14 = Lower Band #2, 15 = Upper Band #3, 16 = Lower Band #3, 17 = Anchored VWAP. Буферы 0–9 — это заливки; не используйте их.
Значения полос рассчитываются и для полос, которые не показаны. Бары без значения возвращают EMPTY_VALUE.
При вызове через iCustom ничего не рисуется ни на одном графике и никакие настройки графика не меняются; привязанный VWAP в этом случае начинается за "First anchor: bars back" баров до самого нового бара. Если EA прикрепляет его к другому графику через ChartIndicatorAdd, он может там ничего не нарисовать; чтобы увидеть линии, прикрепите его вручную или через шаблон.
ПРОЧТИТЕ ПЕРЕД ИСПОЛЬЗОВАНИЕМ
- Значения ещё формирующегося бара меняются с каждым тиком, как в TradingView. Закрытые бары не меняются, за исключением привязанного VWAP после перемещения вертикальной линии.
- Примерно в первые 15 секунд после прикрепления короткое имя в списке индикаторов может ненадолго смениться на "probe#...". Так индикатор проверяет, работает ли он на графике или внутри iCustom. Затем имя само возвращается к прежнему.
- В тестере стратегий индикатор не рисует объекты и ничего не выводит.
- Без DLL, без внешних файлов, без подключения к интернету.
- Только вспомогательный инструмент для графика. В нём нет оповещений и сигналов, он не торгует и не гарантирует никаких торговых результатов.
ПАРАМЕТРЫ
VWAP Settings: Hide VWAP on 1D or Above (false), Anchor Period (Session), Source (hlc3), Offset (0), Volume (Tick volume), Sunday bars (Auto)
Bands Settings: Bands Calculation Mode (Standard Deviation), Show Band #1 (true) / Multiplier #1 (1), Show Band #2 (false) / Multiplier #2 (2), Show Band #3 (false) / Multiplier #3 (3)
Style: VWAP color (#2962FF), VWAP width (1), Band #1 / #2 / #3 color (#4CAF50 / #808000 / #089981), Band line width (1), Fill bands (true), Fill opacity % per band (5), Keep candles in front of the fills (true)
Anchored VWAP: Show anchored VWAP (false), First anchor: bars back (100), Anchored VWAP color (#FF9800), Anchored VWAP width (2), Language (Auto)
Если значение параметра выходит за допустимый диапазон, индикатор не загружается и записывает причину в журнал Experts.
ПОДДЕРЖКА
Вопросы по установке, настройкам и ошибкам принимаются через сообщения MQL5. Вопросы о направлении рынка или отдельных сделках не входят в рамки поддержки.
Это часть серии бесплатных инструментов в стиле TV. Версия для MT4 также доступна как отдельный продукт. Другие инструменты того же автора перечислены в моём профиле продавца.
TradingView является товарным знаком TradingView, Inc. Этот продукт не связан с TradingView, Inc., не спонсируется и не одобрен ею.
