Nadaraya Watson Envelope Scanner

  • Индикаторы
  • Evgenii Sutulov
    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
  • Активации: 20

Nadaraya Watson Envelope Scanner: два продукта в одном файле. Первый из них, сам Nadaraya Watson Envelope, работает на том графике, который вы смотрите: каузальная центральная линия ядерной регрессии Надарая-Уотсона, конверт по среднему абсолютному отклонению вокруг неё и метки там, где цена вернулась внутрь конверта после выхода наружу.


Второй, доска, гоняет тот же расчёт по списку символов сразу на нескольких таймфреймах и сводит ответ в таблицу. Доска говорит, куда смотреть, а график под ней показывает, что там на самом деле, так что второй индикатор прикреплять не нужно.

Доска

Строка на символ, колонка на сканируемый таймфрейм, до четырёх колонок и до двадцати восьми символов. Список символов задаётся через запятую, либо доска берёт список «Обзора рынка». Префикс и суффикс брокера определяются по текущему графику или задаются вручную. Из коробки доска сканирует четыре: M15, H1, H4 и D1.

Ячейка выглядит как ^14b: глиф направления и число баров с момента сигнала. Слово flat означает, что расчёт прошёл и направления не нашёл. Три точки означают, что ячейка ещё не измерена, и по наведении курсора причина написана словами. Ячейка, сигнал которой старше порога свежести, окрашена тем же цветом, но приглушённо: оттенок говорит о направлении, насыщенность говорит о том, насколько это ещё актуально. Строка, где хоть где-то есть свежий сигнал, получает акцентную заливку, чтобы глаз находил её раньше, чем вы прочли первую ячейку.

Колонка AGREE является тем, ради чего доска существует. Она берёт видимые колонки таймфреймов по этому символу, определяет сторону большинства и печатает результат как v3/4: направление большинства и сколько видимых таймфреймов на этой стороне. Строка, где согласны все видимые таймфреймы, набирается жирным и цветом стороны, потому что именно её доска и должна вытаскивать наверх. Ничья печатается прочерком и вердиктом не считается: назвать раскладку один к одному сигналом означало бы приписать доске уверенность, которой у неё нет. Когда видна одна колонка, AGREE убирается целиком вместе с заголовком, а не показывает 1/1, повторяющее соседнюю ячейку.

Каждый заголовок колонки является кнопкой. Клик по заголовку таймфрейма сортирует доску по этой колонке: сверху самый свежий сигнал этого таймфрейма, строки без сигнала уходят вниз общей группой. Повторный клик разворачивает порядок. Клик по AGREE сортирует по согласию, сверху полное, причём полное согласие обходит частичное с тем же числом. Активная колонка нарисована акцентным цветом с «птичкой» направления, так что состояние сортировки видно прямо на заголовке. Есть и кнопка Sort, перебирающая свежесть, грейд и имя, когда нужен порядок для доски целиком, а не по одной колонке.

Кнопка Show перебирает: все, покупки, продажи, свежие. Покупки и продажи следуют вердикту AGREE, а не отдельной ячейке, поэтому строка, попавшая под покупки, всегда показывает в AGREE глиф вверх. Ничья не попадает никуда. Это фильтр вида, а не расчёта: скрытая строка продолжает измеряться и может звонить.

Легенда стоит над таблицей и в одну строку расшифровывает нотацию: глиф вверх, глиф вниз, число баров назад и смысл дроби в AGREE. Её можно выключить, когда она выучена наизусть.

Кнопки таймфреймов сверху показывают и прячут колонку. Скрытая колонка продолжает считаться.

Число строк подгоняется под высоту окна графика, а настройка строк является максимумом, а не требованием. Когда всё помещается, кнопок страниц нет вовсе. Когда не помещается, появляются «назад» и «вперёд» с номером страницы. Доска не рисует больше строк, чем вмещает окно, поэтому кнопки страниц всегда остаются на экране и до них всегда можно дотянуться, каким бы большим ни было значение в настройке строк.

Клик по ячейке переключает этот график на её символ и таймфрейм. Новых окон не открывается.

Две строки состояния всегда на виду: сколько символов готово из скольких, как давно доска обновлялась и сколько сигналов найдено в окне поиска; затем либо строка сторожевого таймера, либо фраза о том, почему ничего не показано.

Диагностика

Вторая панель, по умолчанию выключенная, отвечает на вопрос «почему нет сигнала». Она перечисляет покрытие по символам, какие ряды коротки и насколько, сколько сигналов найдено в окне и сколько символов индикатор сам включил в «Обзоре рынка», чтобы работать. Она называет этап, на котором ячейка не прошла, а не оставляет её пустой без объяснения.

Индикатор на графике

Рисуется в ценовом окне: центральная линия в цвете наклона, верхняя и нижняя границы конверта, метки BUY и SELL. Его можно выключить со вкладки «Стиль», если нужна только доска. Его таймфрейм задаётся отдельно от таймфреймов доски: доска сканирует несколько, график рисует один.

Лист настроек

Шестерёнка открывает три вкладки. «Значения» содержат таймфрейм, окно N, ширину ядра h и множитель конверта, у каждой строки шаговые кнопки, диапазон и пояснение. Изменение любой из них пересчитывает всю доску, и панель пишет об этом по ходу дела, показывая, сколько символов уже пересчитано.

«Алерты» содержат общий выключатель, переключатели событий, каналы, паузу и кнопку теста.

«Стиль» содержит показ легенды, рисование индикатора на этом графике, палитру, показ центра, конверта и стрелок, толщину линии и размер стрелок. Это те же органы управления отображением, что и у парного одночартового индикатора, под теми же названиями, так что настроенный вид переносится с одного на другой.

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

Алерты

Из коробки молчат. Общий выключатель вынесен прямо на панель, так что включить или выключить всё можно не открывая лист, а рядом стоит кнопка теста, отправляющая сигнал по всем включённым каналам.

События: свежий BUY и свежий SELL, объявленные отдельно для каждого сканируемого таймфрейма, плюс состояние данных, которое говорит, когда символ потерял или вернул данные. Есть настройка минимального грейда, но этот порт грейды не выставляет, поэтому для неё каждый сигнал считается первым.

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

Стоимость расчёта

Работа нормирована. За один тик таймера обновляется заданное число символов, чем меньше, тем мягче для слабой машины, и длинный список размазывает нагрузку вместо того, чтобы подвешивать терминал. Первый проход виден как прогресс, и панель пишет, какой процент символов уже измерен.

Чтение из советника

Графический индикатор публикует десять буферов, читаемых через iCustom и CopyBuffer. Буфер 0, Buy, содержит цену метки на баре BUY, в остальных случаях EMPTY_VALUE, и не рисуется; буфер 1, Sell, то же самое для бара SELL. Буфер 2, Center, это центральная линия ядерной регрессии, а буфер 3 является индексом её цвета. Буферы 4, Upper, и 5, Lower, это две границы конверта. Буферы 6 и 7, BuyMark и SellMark, это рисуемые копии буферов 0 и 1. Буфер 8, Signal, равен +1 при возврате снизу вверх, -1 при возврате сверху вниз и 0, если события нет. Буфер 9, Slope, равен +1, пока центр растёт, -1, пока падает, и 0, когда он плоский.

The price increases every 10 purchases, the next price is $39


Буферы 0 и 1 образуют контракт для советника. Они не рисуются никогда и заполняются на каждом проходе независимо от того, что выставлено на вкладке «Стиль»: со стороны отображения обесточить сигнал невозможно. На графике вы видите нарисованную копию, которую держат в шаге с контрактом. Скрытие меняет способ отрисовки, а не содержимое буфера, поэтому любой индекс из списка выше читается через iCustom и CopyBuffer и остаётся в «Окне данных» при выключенном отображении.

Эта карта принадлежит сканеру и не совпадает с одночартовым Nadaraya Watson Envelope MTF, где есть ещё один буфер под индексом 10. Опирайтесь на список выше.

Сама доска является панелью, а не буфером, и читается глазами и через алерты.

Честные ограничения

Доска работает по закрытым барам, и возраст ячейки считается в закрытых барах: значение, опубликованное на закрытом баре, впоследствии не меняется. Метка на текущем формирующемся баре у графического индикатора может появиться и исчезнуть до его закрытия.

AGREE является счётом таймфреймов, а не вероятностью. Четыре таймфрейма в одну сторону означают, что сошлись четыре коррелированных прочтения одного инструмента. Это полезно знать, и это не прогноз.

Ничья намеренно не даёт вердикта, и строки с ничьёй скрыты и фильтром покупок, и фильтром продаж. Это честный ответ, а не отсутствие ответа.

Сканирование стоит ресурсов. Двадцать восемь символов на четырёх таймфреймах дают сто двенадцать ячеек, и на слабой машине это будет заметно. Уменьшать следует норму обновления.

Символ, которого нет у брокера, или символ, истории которого не хватает на окно ядра, измерить нельзя. Доска сообщает, какой именно и почему, а не показывает пустую ячейку.

Никакой доходности, процента прибыльных сделок и результатов тестов здесь не заявлено.

Другие продукты этого автора
Currency Strength Pro ранжирует восемь основных валют по относительной силе, считая её по 28 парам на мультитаймфреймовом композите, а затем ранжирует собственные пары корзины в сканер с классом A/B/C. Только закрытые бары, никогда по тику. Launch price: $59. It rises to $69 after the next 10 copies, then step by step to the final $98.  Идея простая: брать сильную валюту против слабой, а не тот график, который сегодня удачно выглядит. Таблица силы отвечает на вопрос «какая валюта». Сканер и его
UT Bot MTF это трейлинг-стоп по ATR и сигналы переворота, которые он порождает. Стоп идёт за ценой на расстоянии заданного числа ATR, подтягивается в сторону движения и никогда не отступает обратно. Как только цена закрылась сквозь него, стоп переворачивается на другую сторону, а индикатор ставит метку BUY или SELL. Это весь движок, и он намеренно простой. Ценность продукта в том, что построено вокруг: четыре независимых фильтра, честный отчёт о том, что каждый из них выбросил, и панель, которая
FREE
Currency Strength Flux ранжирует восемь основных валют по относительной силе, считая её по 28 парам, на композите из четырёх таймфреймов и только по закрытым барам. Идея простая: брать сильную валюту против слабой, а не тот график, который сегодня удачно выглядит. Всё на панели работает на это одно решение. Что делает индикатор Панель выстраивает EUR, GBP, AUD, NZD, USD, CAD, CHF и JPY от сильной к слабой. Каждое значение построено на парах, которые ваш брокер действительно котирует. Каждая пара
FREE
Half Trend MTF рисует ступенчатую трендовую линию: она держит свой уровень, пока рынок его не заберёт, и переворачивается, когда заберёт. Вокруг неё построен канал по ATR. Задача у продукта простая и формулируется прямо: линия говорит, с какой стороны сейчас удерживается тренд, переворот это момент, когда положение изменилось, а канал показывает, сколько запаса даёт цене текущая волатильность, прежде чем переворот начнёт что-то значить. Линия смещается только тогда, когда экстремумы последних N
FREE
Wave Trend Oscillator MTF представляет собой двухлинейный осциллятор импульса в собственном подокне. Быстрая линия строится из того, насколько типичная цена ушла от собственного сглаженного центра относительно среднего недавнего отклонения, а рядом идёт более медленное среднее этой быстрой линии. Событием считается их пересечение, случившееся в достигнутой зоне. Пересечения в середине диапазона сигналами не являются, и именно это правило отличает продукт от обычного осциллятора. Публикуются три
FREE
Currency Strength Flux ранжирует восемь основных валют по относительной силе, считая её по 28 парам, на композите из четырёх таймфреймов и только по закрытым барам. Идея простая: брать сильную валюту против слабой, а не тот график, который сегодня удачно выглядит. Всё на панели работает на это одно решение. Что делает индикатор Панель выстраивает EUR, GBP, AUD, NZD, USD, CAD, CHF и JPY от сильной к слабой. Каждое значение построено на парах, которые ваш брокер действительно котирует. Каждая пара
FREE
Exhaustion Count MTF считает. Направление он не предсказывает и не говорит, куда входить. Он отвечает на один вопрос: не затянулось ли движение настолько, что у него кончаются участники. На графике работают две независимые фазы, сетап и каунтдаун. У каждой свои правила, свои условия отмены и своё место в буферах, которые может прочитать советник. Сетап Девять подряд закрытий по одну сторону от закрытия четыре бара назад, запущенные ценовым переворотом. Бар, не выполнивший условие, обнуляет счёт,
FREE
Currency Strength Pro ранжирует восемь основных валют по относительной силе, считая её по 28 парам на мультитаймфреймовом композите, а затем ранжирует собственные пары корзины в сканер с классом A/B/C. Только закрытые бары, никогда по тику. Идея простая: брать сильную валюту против слабой, а не тот график, который сегодня удачно выглядит. Таблица силы отвечает на вопрос «какая валюта». Сканер и его класс A/B/C отвечают на вопрос «какая пара, и насколько чист сетап». Что делает индикатор Панель в
Squeeze Momentum MTF отвечает сразу на два вопроса в одном подокне. Первый: сжат ли рынок. Полосы Боллинджера сравниваются с каналом Кельтнера. Пока полосы целиком лежат внутри канала, волатильность сжата и рынок находится в «сквизе». Как только полосы вышли наружу, сжатие разрядилось. Второй: куда направлена накопленная энергия. Детрендированный ценовой ряд аппроксимируется линейной регрессией, и конечная точка этой аппроксимации становится гистограммой импульса. Знак говорит о стороне, а цвет
FREE
Nadaraya Watson Envelope MTF строит по цене гладкую центральную линию, вокруг неё конверт, и отмечает бары, на которых цена вернулась внутрь конверта после того, как побывала снаружи. Вопрос у индикатора один, и другого он не заявляет: цена ушла далеко от собственного недавнего центра и только что перестала уходить. Как это трактовать, как вход против движения, как место для фиксации прибыли по тренду или никак, решает трейдер. Индикатор находит событие, но не оценивает его качество. Как построе
FREE
Exhaustion Count Scanner: два продукта в одном файле. Первый из них, сам Exhaustion Count MTF, работает на том графике, что перед вами: числа сетапа и каунтдауна по барам, действующие уровни Setup Barrier и стрелки на завершённых сигналах. Второй, доска, ведёт тот же счёт по списку символов сразу на восьми таймфреймах. Девятка или тринадцать на отдельном инструменте, событие редкое, и это ровно тот случай, ради которого доска существует. Таблица находит их по всему списку наблюдения, а график по
Wave Trend Oscillator Scanner представляет собой два продукта в одном файле. Первый: сам осциллятор Wave Trend в собственном подокне этого графика, то есть быстрая и медленная волновые линии и гистограмма их разницы, окрашенная по тому, растёт импульс или затухает, с линиями дивергенции, которые можно рисовать и на самом ценовом графике. Второй: доска, гоняющая тот же расчёт по списку символов сразу на нескольких таймфреймах. Это один из двух продуктов линейки, где на доске реально появляется гр
Squeeze Momentum Scanner это два продукта в одном файле. Первый из них сам Squeeze Momentum MTF в собственном подокне этого графика: гистограмма импульса, окрашенная по росту и затуханию, и ряд точек сжатия, говорящих, находятся ли полосы Боллинджера внутри канала Кельтнера, снаружи или только что вышли. Второй продукт это доска, гоняющая тот же расчёт по списку символов сразу на нескольких таймфреймах. Разрядка сжатия событие короткое и на разных инструментах случается в разное время, а это ров
Half Trend Scanner это два продукта в одном файле. Первый из них сам Half Trend на том графике, что перед вами: ступенчатая трендовая линия, удерживающая уровень до тех пор, пока рынок его не заберёт, канал ATR вокруг неё и стрелки переворотов. Второй продукт это доска, прогоняющая тот же расчёт по списку символов сразу на нескольких таймфреймах. Доска говорит, какие пары перевернулись и насколько давно, а график под ней показывает саму линию и канал, так что второй индикатор прикреплять не нужн
UT Bot Scanner это два продукта в одном файле. Первый из них сам UT Bot MTF на том графике, что перед вами: трейлинг-стоп по ATR в цвете стороны, на которой он находится, и стрелки переворотов, с теми же четырьмя необязательными фильтрами, что и у одночартового продукта. Второй продукт это доска, гоняющая тот же расчёт по списку символов сразу на нескольких таймфреймах. Доска говорит, какие инструменты перевернулись и насколько давно, а график под ней показывает сам трейлинг-стоп, так что второй
Фильтр:
Нет отзывов
Ответ на отзыв