Пин-бар — это свеча с маленьким телом и длинной тенью, которая часто указывает на возможный разворот цены.
Индикатор ищет на графике паттерны Price Action Pin Bar и ставит значки на баре с найденными паттернами:

Для устранения перерисовки сигналов, паттерны ищутся на прошлом баре. Если Пин-Бар найден, то на текущем баре ставится сигнальная стрелка — на цене открытия текущего бара. Индикатор только ищет Пин-Бары по правилам их формирования. Соответственно, необходимо использовать какой-либо иной индикатор для фильтрации и подтверждения, например, индикатор ключевых и важных уровней.
Имеет четыре настраиваемых параметра:
Принципы поиска и отображения паттернов в коде индикатора:
Рекомендации по настройкам параметров:
Номера буферов для чтения из другой программы:
Для получения сигналов из советника, используйте буферы 2 и 3 для сигналов на покупку и продажу соответственно. Значения в этих буферах появляются на текущем баре и содержат цену его открытия. При этом предыдущий бар содержит описание найденного паттерна. Если не пустое значение находится в буфере 0, то это Пин-Бар на покупку, если значение в буфере 1 — это Пин-Бар на продажу.
Настраивайте параметры в соответствии с вашими требованиями к качеству и частоте сигналов, чтобы индикатор максимально соответствовал вашей торговой стратегии.
Delete Trading History
Скрипт удаляет с текущего графика все значки автоторговли
Logging V2 for both MQL4 and MQL5
Класс CDebugLogger - это гибкая и всеобъемлющая утилита для ведения журнала, предназначенная для использования в средах MQL4/5. Он позволяет разработчикам регистрировать сообщения различных уровней важности (INFO, WARNING, ERROR, DEBUG) с возможностью включения в записи журнала временных меток, сигнатур функций, имен файлов и номеров строк. Класс поддерживает запись логов как в консоль, так и в файлы, с возможностью сохранения логов в общей папке и в формате CSV. Кроме того, он предлагает функциональность для глушения журналов на основе определенных ключевых слов, что гарантирует, что конфиденциальная информация не будет записана в журнал. Этот класс идеально подходит для разработчиков, желающих внедрить надежные механизмы протоколирования в свои MQL4/5-приложения, с настраиваемыми функциями, удовлетворяющими широкий спектр потребностей в отладке и мониторинге.
PTB
Описание индикатора: Обзор PTB.mq5: Индикатор PTB.mq5 для MetaTrader 5 рассчитывает краткосрочные и долгосрочные максимумы и минимумы цен, а также уровни коррекции Фибоначчи, основанные на этих экстремумах. Особенности: Краткосрочные максимумы и минимумы: Определяет немедленную поддержку и сопротивление на заданном пользователем коротком отрезке. Долгосрочные максимумы и минимумы: Анализирует более широкие тенденции рынка за более длительный период. Уровни Фибоначчи: Показывает ключевые уровни коррекции (23,6%, 38,2%, 50%, 61,8%, 78,6%) для потенциальных точек разворота. Входные параметры: shortLength: Количество свечей для краткосрочного расчета. longLength: Количество свечей для долгосрочного расчета. Визуальное представление: Различные цвета и ширина каждой линии для различения уровней high/low и Фибоначчи. Использование: Помогает трейдерам определять точки входа/выхода и отслеживать рыночные тенденции на основе исторических ценовых уровней.
Code To Check And Delete Chart Objects For MT5
Скрипт сканирует текущий график в поисках любых доступных объектов графика, Считает и удаляет их соответственно, И записывает в лог имена объектов на графике соответственно.