Williams Vix Fix MTF
- Индикаторы
-
Evgenii Sutulov
I build trading indicators, strategies, and dashboards that don't repaint.
Seven years doing this. MetaTrader 4, MetaTrader 5, TradingView.
Closed bars only. What you see is what happened.
The bar being formed never changes a published value. - Версия: 1.3
Индекс страха для инструментов, у которых его нет. Williams Vix Fix MTF меряет, насколько ниже недавнего максимума закрытий упал минимум бара, то есть ровно то, что индексу даёт VIX, и открывает зону паники, когда это показание проходит собственную полосу Боллинджера или подходит близко к собственному недавнему максимуму. Ларри Вильямс придумал его для поиска капитуляции, а этот порт добавляет зеркальную сторону, чтобы доска могла показать обе. Продукт бесплатный: без пробного периода, без закрытых функций, без страницы апгрейда.
Измеритель это одно вычитание: насколько ниже наибольшего закрытия недавнего окна ушёл минимум этого бара, в процентах от этого максимума. Зона паники открывается, когда показание проходит собственную полосу Боллинджера или подходит к собственному недавнему максимуму ближе заданной доли.
Оригинал односторонний и охотится только за капитуляцией. Доске нужны обе стороны, поэтому рядом идёт буквальное зеркало той же формулы для половины эйфории, и оно помечено как зеркало везде, где появляется. Сигнал это закрытие зоны, а не её открытие, и именно такой вход берёт собственная стратегия автора.
Что видно на графике
В отдельном окне: измеритель страха выше нуля и зеркальный измеритель эйфории ниже него, поэтому один только знак говорит, к какой стороне рынка относится показание, а позади них полосы зоны, заполненные вверх, пока открыта паника, и вниз, пока открыта эйфория. Линии дивергенции рисуются на измерителе и, если захотите, между соответствующими пивотами на ценовом графике.
Панель
Панель на холсте, на ценовом графике: её можно таскать, свернуть и закрыть. Она показывает действующий таймфрейм и те значения настроек, по которым идёт счёт. Она говорит, что было на последнем закрытом баре: сигнал BUY, сигнал SELL или ничего. И она говорит, откуда взяты числа на экране, из окна свойств или с панели, и сколько из них изменено руками.
Ниже расположены настройки, доступные с панели, с их текущими значениями. Шестерёнка открывает лист из трёх вкладок.
Вкладка Значения содержит таймфрейм, окно vix в двадцать два бара, длину Боллинджера двадцать и его множитель, окно диапазона пятьдесят баров и его порог 0.85, которые дают второй способ открыть зону, и три строки дивергенции. Вкладка Стили содержит палитру, два измерителя и их толщину и полосы зоны. У каждой строки Значений есть шаговые кнопки, диапазон и предложение подсказки.
Вкладка Алерты содержит главный выключатель, выключатели по событиям, каналы, задержку в минутах и тестовый алерт.
Схем оформления три: тёмная, светлая и дальтоническая на синем с оранжевым вместо красного с зелёным. Всё состояние панели, включая любую правку на листе, хранится отдельно для каждого графика и переживает смену таймфрейма и перезапуск терминала. Интерфейс английский.
Алерты
Из коробки выключены. Шесть событий: сигнал BUY, сигнал SELL, бычья дивергенция, медвежья дивергенция, открытие зоны паники и открытие зоны эйфории. У каждого события свой выключатель.
Каналы: всплывающее окно, звук, пуш на мобильный терминал и почта. Есть переключатели по событиям и по каналам, а также пауза, по умолчанию два часа.
Алерты срабатывают по последнему закрытому бару. Ещё два, по умолчанию выключенные, говорят на формирующемся баре в заданном окне секунд до закрытия и названы ранними не для красоты: переворот, случившийся в середине бара, может отмениться. Telegram в продукт не входит.
Мультитаймфрейм
Настройка «Таймфрейм» считает на старшем периоде и рисует результат здесь. Читаются только закрытые старшие бары: бару графика соответствует самый свежий старший бар, успевший закрыться к закрытию самого этого бара, поэтому переворот встаёт на бар, закрывающийся вместе со старшим, и на графике нет ничего, что нельзя было знать в реальном времени.
Чужой ряд строится в фоне. Первое обращение к нему может вернуть пустоту, индикатор повторяет попытку, а панель сообщает, ждёт он загрузку или столкнулся с настоящей нехваткой истории. Из-за отсутствия баров инициализация не срывается.
Чтение из советника
Девять буферов, все читаются через iCustom и CopyBuffer. Буфер 0 несёт измеритель страха, нарисованный выше нуля, буфер 1 несёт зеркальный измеритель эйфории, нарисованный ниже нуля, поэтому один только знак говорит, к какой стороне относится показание. Буфер 2 несёт полосы зоны, заполненные вверх, пока открыта зона паники, и вниз, пока открыта зона эйфории, а буфер 3 это индекс цвета, которым он красится. Буфер 4, Signal, равен +1 на баре BUY, -1 на баре SELL и 0 в остальных случаях. Буфер 5 это грейд этого сигнала. Буфер 6 несёт отметки дивергенции, +1 бычья и -1 медвежья. Буфер 7 это нулевая линия, буфер 8 это Override.
У этого продукта нет отдельных ценовых буферов Buy и Sell, потому что в отдельном окне нет цены, к которой можно прикрепить стрелку. Контрактом служит буфер 4, сигнал: он заполняется на каждом проходе независимо от вкладки Стили и присутствует в окне данных. Ряд прячется снятием цвета, а не обнулением буфера, поэтому все перечисленные индексы читаются и при выключенном показе.
Экземпляр, созданный через iCustom, доступен только на чтение и всегда работает на тех параметрах, которые вы передали. Буфер Override позволяет советнику понять, что экземпляр на графике считает по числам, изменённым руками с панели.
Происхождение
Это порт Williams Vix Fix. Метод принадлежит Ларри Вильямсу и опубликован, а широко растиражированная реализация на Pine принадлежит ChrisMoody и открыто опубликована, что делает порт по формуле допустимым. Заявлены два отличия. Первое это зеркало: оригинал односторонний, а доске нужны обе стороны, поэтому та же формула отражена для половины эйфории. Второе это прогрев, где окна прогрессивные, а Pine не отдаёт вообще ничего.
Продукт называется Williams Vix Fix MTF, потому что так называется метод, а не потому, что здесь заявлено авторство метода. Оригинальная работа принадлежит своему автору.
Честные ограничения
Осциллятор живой на формирующемся баре. Пересечение из середины бара к закрытию может отсутствовать, а вместе с ним исчезнут и строка на панели, и грейд. Закрытые бары не меняются.
Измеритель меряет страх, а не направление. Показание паники это утверждение о расстоянии от недавнего максимума, а рынок может оставаться напуганным долго, продолжая идти вниз.
Сигнал это закрытие зоны, а не её открытие. Именно такой вход берёт собственная стратегия автора оригинала, и это означает, что продукт говорит после экстремума, а не в нём.
Половина эйфории это зеркало, которого у оригинала нет. Это та же арифметика, отражённая, и она помечена как зеркало везде, где появляется, а не выдаётся за часть метода.
Настройки двигают каждый сигнал, который продукт вообще способен показать. Две конфигурации дают два разных набора сигналов, и ни один из них не является истинным.
Никакой доходности, процента прибыльных сделок и результатов тестов здесь не заявлено.
