Ставь лайки и следи за новостями
Количественная оболочка машинного обучения, использующая математику регрессии ядра Надарая-Уотсона для динамического прогнозирования статистически значимых зон средней реверсии, не опираясь на традиционное стандартное отклонение.
Индикатор WeekDays отображает День недели, Неделю года, День года или Индекс бара в окне данных и, по желанию, в метках на графике.
Исходные коды, написанные в процессе разработки библиотеки для создания мультивалютных советников, объединяющих множество экземпляров различных торговых стратегий.
Цель - показать код, демонстрирующий расчет ATR со сглаживанием Уайлдера
Данный скрипт является эталонным решением для сопоставления имен символов, заданных пользователями в советниках или скриптах MetaTrader 5, с реальными именами, предоставляемыми брокером. Он использует алгоритм расстояния Левенштейна для автоматического определения наиболее похожего символа в Market Watch. Идеально подходит для разработчиков, сталкивающихся с проблемами совместимости с префиксами или суффиксами в названиях символов. Это настраиваемая отправная точка для удовлетворения любых конкретных потребностей.
Нарисуйте фитили (тонкие линии): проведите вертикальную линию от самой низкой цены до самой высокой цены каждой свечи (это называется "фитиль"). Нарисуйте тело свечи: нарисуйте прямоугольник от цены открытия до цены закрытия, используя другой цвет, если свеча бычья или медвежья. Настройка цвета: вы можете легко изменить цвета, используемые для бычьих и медвежьих свечей и их фитилей. Например, в коде: медвежьи свечи имеют бордовое тело (clrMaroon). Фитили медвежьих свечей светло-фиолетовые (clrOrchid). Для чего это нужно? Этот индикатор полезен, если вы хотите: Иметь уникальный и четкий визуальный стиль на своих графиках. Легче отличать бычьи свечи от медвежьих. Анализировать поведение цены более наглядным способом.
ZigZag SNR Detection определяет уровни поддержки и сопротивления с помощью точек разворота ZigZag.
Этот эксперт - система, которая поможет любому трейдеру составить сетку ордеров.
Индикатор ZigZag BOS CHoCH Detection основан на оригинальном алгоритме MetaQuotes ZigZag и расширяет его, обнаруживая и отмечая события рыночной структуры. Он отслеживает недавние точки свинга ZigZag и автоматически идентифицирует Break of Structure (BOS) и Change of Character (CHoCH), используя разворотное подтверждение тренда. Уровни BOS и CHoCH наносятся непосредственно на график с помощью маркированных горизонтальных линий для более четкого анализа ценового действия.
Сжатие тиковых данных для хранения в компактном виде до 3,5 раз компактнее, чем .tcs файлы MQ. И для быстрой работы с ними, т.к. на чтение 3 байт тратится меньше времени, чем на 60 байт MqlTick структуры.
Скрипт для создания кастомного символа, используя API криптобиржи Bitstamp.
Это скрипт для экспорта курсов и тиков текущего символа графика в CSV-файлы, совместимые с форматом экспорта/импорта MT5.
Класс для доступа к местному времени для указанного местоположения, а также к информации о часовом поясе и часах местной торговой сессии.
Линия линейной регрессии с возможностью применения к другим показателям
Pinbar Detector - это индикатор MetaTrader, который пытается обнаружить пинбары (также известные как "пин-бар" или "пин-бар") и отмечает их, помещая символ "улыбающееся лицо" под бычьими пинбарами и над медвежьими пинбарами. Это чистый индикатор ценового действия, который не использует в своем коде никаких стандартных технических индикаторов. Настройка обнаружения пинбаров осуществляется через входные параметры индикатора. Pinbar Detector может выдавать оповещения для платформы и оповещения по электронной почте при обнаружении. Индикатор доступен как для версий торговой платформы MT4, так и для MT5.
Индикатор Zig Zag, который полагается только на минимальный % отката к каждой предыдущей волне, и, опционально, больше определенного размера, измеряемого в единицах atr.
Индикатор "False Breakouts.mq5" - это инструмент для MetaTrader 5, который визуально определяет и отмечает точки покупки и продажи на основе ложных прорывов поддержки и сопротивления. Он использует буферы для отображения стрелок покупки (синие) и продажи (красные), а также линии поддержки (синие) и сопротивления (красные) и дополнительные стрелки для вершин и низов рынка. Основная логика индикатора заключается в определении вершин и низов на основе высоких и низких цен свечей, динамически обновляя уровни поддержки и сопротивления. Когда цена пробивает уровень поддержки или сопротивления, а затем возвращается обратно, индикатор генерирует сигналы на покупку или продажу соответственно. Это полезный инструмент для трейдеров, которые используют стратегии, основанные на ложных прорывах.
Этот MQL5-индикатор определяет восходящие (бычьи) и нисходящие (медвежьи) пинбары, отображаемые настраиваемыми стрелками (лаймовая - восходящая, красная - нисходящая). Он позволяет тонко настраивать такие параметры обнаружения, как соотношение хвостового тела и протрузия. О появлении новых пинбаров сигнализируют всплывающие и push-уведомления. Идеально подходит для трейдеров, стремящихся к точному обнаружению разворотных моделей.
Скрипт предоставляет набор функций создания всех стандартных графических объектов для использования в своих разработках. Функции, представленные в скрипте, можно использовать "как есть", или доработать под свои требования.
Всего два таймфрейма — H1 и D1 — работают синхронно, чтобы отсеять шум и ловить только сильные развороты RSI из зон перекупленности и перепроданности. Никаких случайных входов, только чёткое подтверждение направления от «старшего брата».
Легкая и необходимая утилита для трейдеров ICT и SMC. Она автоматически строит графики истинных дневных, недельных и месячных цен открытия, служащие основой для концепции Power of 3 (Accumulation, Manipulation, Distribution).
Этот советник поможет вам автоматически установить TP и SL по умолчанию, автоматический трейлинг стоп и шаг для любого ордера, который вы размещаете с любого устройства, простой способ закрыть все ордера с помощью 5 кнопок "Закрыть все", "Закрыть прибыль", "Закрыть убыток", "Закрыть BUY", "Закрыть SELL", автоматическое закрытие всех ордеров по прибыли или убытку порогового значения
Простой помощник, закрывающий позиции при достижении ценой уровней тейк-профита или стоп-лосса, заданных во входных параметрах советника.
Эта функция дает мне сокращенные названия таймфреймов Пример: "M1" вместо "PERIOD_M1".
Часть 3 "Объектно-Ориентированное Программирование на MQL5" предлагает погружение в мир объектно-ориентированного программирования (ООП) на языке MQL5. В процессе разработки программ часто возникает сложность управления множеством сущностей, что требует продвинутой технологии для улучшения удобства, производительности и качества работы программиста.
Здесь собраны популяционные алгоритмы оптимизации. В архиве все необходимые файлы для запуска алгоритмов на тестовых функциях.
Копирование и вставка выбранных графических объектов между графиками через буфер обмена Windows в виде текста. Используйте Ctrl+Q на исходном графике, затем Ctrl+J на целевом графике.
Для упрощения процесса конвертации индикаторов и советников MT4 в MT5 была разработана новая библиотека интерфейсов. Эта библиотека поддерживает большинство функций MetaTrader 4, предлагая разработчикам унифицированное решение для кросс-платформенной совместимости.
Продвинутый зигзаг MetaQuotes с режимом осциллятора, отслеживанием ног текущего бара, фиб-уровнями и динамическим масштабированием
К сожалению, мне пришлось осознать, что некоторые брокеры немного небрежно относятся к переключению времени на сервере, чего я не ожидал и что меня очень удивило. Вот скрипт, с помощью которого каждый может проверить своего брокера.
Индикатор Laguerre MetaTrader - полностью собственный индикатор, не опирающийся на стандартные индикаторы MT4/MT5. Он отображает взвешенную линию тренда в отдельном окне графика. Его можно использовать для простых сигналов входа и выхода. Индикатор доступен как для MT4, так и для MT5.
Время до закрытия свечи. Динамические цвета текста. Оптимизирован для обратного тестирования.