Exhaustion Count Scanner MT4
- Индикаторы
-
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
Девятка или тринадцать редкость на одном отдельном графике, и именно поэтому список наблюдения обыгрывает перескакивание между графиками. Exhaustion Count Scanner ведёт полный метод setup и countdown, включая правила отмены и повторного запуска, по всему вашему списку символов сразу на восьми таймфреймах, печатает каждый текущий счёт вместе с числом, к которому он идёт, и отмечает строки, где таймфреймы согласны друг с другом. Из коробки он сканирует пятнадцать пар; одна настройка поднимает это число до двадцати восьми. Счета также рисуются на графике перед вами, поэтому вы действуете по находке таблицы, не подключая второй индикатор.
Цена растёт на $10 каждые 10 покупок.
Блок подсчёта в этом файле это дословная копия блока из одночартового продукта. Сканер, чей счёт расходится с индикатором на том же графике, это сканер, которому не доверяют дважды, и единственный надёжный способ удержать два файла в согласии, это чтобы интересная часть существовала в одном экземпляре.
Доска
Строка на символ, столбец на сканируемый таймфрейм, до восьми таймфреймов и до двадцати восьми символов; пятнадцать сканируются из коробки, а до максимума одна настройка. Список символов задаётся через запятую, либо доска может взять вместо него список Market Watch. Префикс и суффикс брокера определяются по графику, на котором вы находитесь, либо задаются вручную. Из коробки доска сканирует четыре таймфрейма: M15, H1, H4 и D1.
Ячейка читается как B7/9: сторона, достигнутый счёт и число, к которому он идёт. Точка после неё отмечает countdown, а не setup. Одиночная точка означает, что там ничего не считается, прочерк означает, что ячейку не удалось измерить, а наведение на любую ячейку словами объясняет, в какой она фазе, на какой стороне, как далеко продвинулась и был ли последний setup доведён до совершенства.
Столбец AGREE берёт видимые столбцы таймфреймов для этого символа, находит сторону большинства и печатает v3/4: направление, на котором стоит большинство, и сколько из видимых таймфреймов стоят на нём. Полное согласие рисуется жирным цветом этой стороны. Ничья печатает прочерк и намеренно не считается вердиктом, потому что назвать сигналом раскол один к одному значило бы, что доска сама придумывает уверенность. При одном видимом таймфрейме столбец пропадает целиком, вместо того чтобы печатать 1/1, которая просто повторяет соседнюю ячейку.
Каждый заголовок столбца это кнопка. Клик по заголовку таймфрейма сортирует по этому столбцу, повторный клик разворачивает порядок. Клик по AGREE сортирует по согласию, полное согласие идёт первым. Активный столбец рисуется акцентным цветом со стрелкой сортировки, так что состояние сортировки хранится прямо на заголовке.
Фильтрация это один переключатель, «Only active rows», который скрывает каждый символ, где не идёт ни setup, ни countdown. Он фильтрует отображение, а не расчёт: скрытая строка по-прежнему считается и по-прежнему может подать алерт.
Легенда стоит над таблицей и расшифровывает обозначения в одной строке: какой глиф это покупная сторона, какой продажная, что означает дробь, что означает точка и что означает дробь AGREE. Её можно выключить, когда она уже выучена.
Клик по ячейке переключает этот график на данный символ и данный таймфрейм. Он не открывает по окну на каждый клик.
Статусные метки внизу доски говорят, сколько символов готово из скольких, и сколько времени назад доска обновлялась. У этой доски нет постраничной прокрутки: количество строк подгоняется под высоту области графика, а когда строки не помещаются, доска говорит, сколько их отброшено, вместо того чтобы молча их скрыть. Сократить набор можно через «Only active rows» или через список символов.
Три кнопки схем расположены наверху доски, так что цветовую схему можно переключить, ничего не открывая.
Диагностика
Вторая панель, по умолчанию выключенная, отвечает на вопрос «почему нет счёта»: покрытие символов, каким сериям не хватает баров и насколько, что насчитал последний проход, сколько сбросов произошло и почему, и сколько символов этот индикатор включил в Market Watch, чтобы выполнить свою работу. У неё своя позиция, своё состояние свёрнутости и свой журнал событий.
Индикатор на графике
Рисуется в ценовом окне графическими объектами: счета, напечатанные на выбранном количестве последних баров, действующие поддержка и сопротивление Setup Barrier, и стрелки. Его можно выключить, если нужна только доска. Его таймфрейм задаётся отдельно от таймфреймов, которые сканирует доска.
Лист настроек
Шестерёнка открывает лист из трёх вкладок. Values содержит таймфрейм, длину setup, период оглядки setup, длину countdown, период оглядки countdown, требовать ли разворот цены для начала, запускать ли countdown вообще, агрессивный countdown, отмену по пробою Barrier и отмену по противоположному setup. У каждой строки степперы, диапазон и фраза подсказки. Изменение любой из них пересчитывает всю доску.
Alerts содержит главный выключатель, выключатели по событиям, четыре канала, паузу и тестовую кнопку. Именно здесь живут все органы управления алертами, а на самой доске нет отдельного переключателя алертов.
Styles содержит показ легенды, палитру, показ линий Setup Barrier, показ стрелок и размер стрелок. Это те же органы отображения, что несёт соответствующий одночартовый индикатор, под теми же именами, так что график, настроенный в одном месте, можно воспроизвести в другом.
Доступны три цветовые схемы, включая безопасную для дальтоников, которая использует синий и оранжевый и никогда не ставит красный против зелёного. Позиция панели, схема, сортировка, переключатель только активных строк, собственное расположение панели диагностики и каждое значение, изменённое на листе, хранятся для каждого графика и переживают смену таймфрейма и перезапуск терминала. Интерфейс английский.
Алерты
Из коробки выключены. События: завершённый setup и завершённый countdown, объявляемые отдельно для каждого сканируемого таймфрейма, плюс здоровье данных, которое подаёт голос, когда символ теряет или восстанавливает свои данные. Есть выключатель, чтобы получать алерт по завершению setup только тогда, когда setup был доведён до совершенства, и настройка свежести, чтобы доска не объявляла о завершении, случившемся давно.
Каналы: всплывающее окно, звук, push в мобильный терминал, e-mail. Пауза по символу и таймфрейму, по умолчанию тридцать минут. Telegram в этот продукт не входит.
Нагрузка
Работа бюджетируется: заданное число символов обновляется за один тик таймера, и чем оно меньше, тем мягче нагрузка на медленную машину, а каждой ячейке даётся щедрая история, потому что счётам нужно место, чтобы накопиться. Сторожевой таймер перезапускает расчёт, если проход не завершился слишком долго.
Чтение из советника
Этот продукт рисует на графике графическими объектами, а не буферами построения, поэтому здесь нет буферов счёта для чтения ни на одной из платформ. Публикуются два буфера: буфер 0, Health, несёт значение здоровья сторожевого таймера для этого экземпляра, а буфер 1, Changed, это флаг изменения, записываемый на самом новом баре. Доска и счета на графике читаются глазом и через алерты, а не через iCustom.
Если счета нужны советнику, используйте одночартовый продукт Exhaustion Count MTF, который публикует полную карту буферов, где Buy это буфер 0, а Sell буфер 1.
В MQL4 нет групп входов, поэтому список параметров, который советник передавал бы в iCustom здесь, короче, чем в издании для MetaTrader 5, и позиции отличаются.
Честные ограничения
Счёт на формирующемся баре меняется внутри бара, поэтому ни одна ячейка и ни одна подпись на графике никогда не рисуются по нему. Всё, что показывает доска, приходит с закрытых баров: значение, опубликованное на закрытом баре, потом уже не меняется, а девятка появляется только после того, как завершится бар, который её создаёт.
Девятка или тринадцать это утверждение об истощении движения, а не сигнал на вход. Цена может завершить countdown и продолжить двигаться дальше.
Правила отмены и повторного запуска существенно меняют ответ, и два человека, запустившие доску с разными переключателями, увидят разные тринадцати. Оба прочтения законны, и единственно правильной конфигурации не существует.
AGREE считает таймфреймы, а не оценивает вероятность, и восемь таймфреймов на одном инструменте это восемь коррелированных прочтений, а не восемь независимых.
У этой доски нет постраничной прокрутки. Когда строки не помещаются в область графика, лишние отбрасываются, и доска говорит, сколько именно, вместо того чтобы делать вид, будто их не существует.
Счётам нужно много истории на каждую ячейку. Символ, по которому у вашего брокера мало данных, посчитать нельзя, и доска говорит, какой именно и почему.
Никакие цифры прибыли, процента прибыльных сделок или результатов бэктеста здесь не заявляются.

