MQL5 Алготрейдинг
15.2K subscribers
1.58K photos
1.58K links
Лучшие публикации самого большого общества алготрейдеров.

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

👉 Читай | Учебник | @mql5ru
21
Введение. Рассмотрены три подхода гибридизации алгоритмов оптимизации. Варианты включают смешивание стратегий, последовательную и параллельную работу.

Эксперимент с GWO и COA. Исследовано сочетание алгоритмов Grey Wolf Optimizer и Cuckoo Optimization Algorithm. Проведена работа в последовательной и параллельной схемах. Результат показал ограниченные улучшения по сравнению с отдельной работой COAm.

Эксперимент с ESG и SDSm. Испытаны алгоритмы Evolutionary Social Group и Stochastic Diffusion Search. Они имеют близкие показатели, что может привести к более эффективной гибридной стратегии. Потенциал для улучшения работы алгоритмов в их уникальном сочетании обнадеживает.

👉 Читай | Фриланс | @mql5ru
71
BotCilento представляет собой сложный торговый советник для MetaTrader 5. Он использует сигналы следования за трендом в комбинации с адаптивным управлением рисками. Стратегия двойной МА работает на пересечениях быстрой и медленной SMA на часовом таймфрейме. Дополнительные фильтры применяются для обработки сигналов.

Советник поддерживает гибкое управление сетками. Разные системы добавления позиций, такие как фиксированные интервалы или на основе ATR, включены. Риск-контроль осуществляется через дневные лимиты убытков и защиту от просадки. Спред и проскальзывание фильтруются.

Обратите внимание на уникальные возможности: "удержание через развороты" и обнаружение стагнации. Панель управления в реальном времени предоставляет данные о прибыли. Этот инструмент рекомендуется для трендовых форекс пар, таких как EURUSD и GBPUSD, в активные торговые часы.

Однако не забывайте, что это эксперим...

👉 Читай | VPS | @mql5ru
2🤝1
Инновационный зигзаг-индатор, не подверженный влиянию таймфреймов, изменяет ногу в зависимости от процентного изменения цены актива от экстремумов. Этот подход позволяет ему исключительно основываться на цене, игнорируя временные факторы. Тщательно разработанная структура зигзага, изначально предложенная Евгением Чумаковым, заметна в коде MQL4 "Autoscale zigzag". Новая разработка на MQL5 отличается использованием процентного входа цены вместо шкалы, что делает его совместимым с разнообразными ценными бумагами. Важно отметить, что данный индикатор не следует использовать отдельно для торговых решений. Он может быть эффективным в отслеживании трендов и полезен для сочетания с осцилляторами импульса для оптимального определения точек входа.

👉 Читай | Нейросети | @mql5ru
2
Ручное тестирование торговых стратегий может стать гораздо более структурированным и точным благодаря созданию пользовательского экспертного советника на языке MQL5 для платформы MetaTrader 5. Этот инновационный инструмент позволяет объединить контроль, характерный для ручной торговли, с возможностями Тестера стратегий. Интегрируя интерактивные элементы управления, как кнопки для покупок, продаж и установки уровней SL и TP, пользователи могут динамично управлять торговыми условиями в ускоренном режиме. Это позволяет тестировать различные подходы в контролируемой среде, объединяющей практичность и скорость, что значительно оптимизирует процесс тестирования стратегий.

👉 Читай | Фриланс | @mql5ru
2
Обсуждается новаторский фреймворк ST-Expert, разработанный для улучшения прогнозирования на финансовых рынках. Этот фреймворк использует архитектуру смеси экспертов для формирования адаптивных стратегий, способных реагировать на динамичные рыночные изменения. В основе метода лежит ансамбль моделей, специализирующийся на различных рыночных условиях, что позволяет легко интегрировать его в существующие системы. Особое внимание уделено глобально-локальному вниманию, параллельно обрабатывающему данные для повышения точности прогнозирования. Это делает ST-Expert весьма полезным как для разработчиков алгоритмов, так и для трейдеров, благодаря своей гибкости и экономичности.

👉 Читай | Справка | @mql5ru
5
Tarantella EA представляет собой сложный интеллектуальный советник, который объединяет традиционные торговые стратегии сетки с современными методами управления рисками. Основное его действие заключается в размещении ордеров на покупку или продажу с учетом расширяющихся интервалов на основе уровней Фибоначчи. Размер позиций и расстояние между уровнями динамически адаптируются в зависимости от текущих рыночных условий.

Советник использует комплексный подход, включая интеграцию рыночного профиля, многоуровневую фильтрацию трендов с помощью ADX и MA/MACD, а также интеллектуальное хеджирование. Особое внимание уделяется управлению рисками, где предусмотрены трейлинг-стопы, буферы для стоп-лоссов и механизмы частичного закрытия.

Tarantella EA подходит для работы с EURUSD, GBPUSD, XAUUSD и другими ликвидными парами на M15-H1, и требует условий со средне-высокой волатильностью. Отметим, что...

👉 Читай | Котировки | @mql5ru
3
Утилита Market Watch Panel предназначена для удобного мониторинга финансовых символов с использованием MetaTrader 5. Она предоставляет возможность отслеживать в реальном времени ключевые данные, такие как цены закрытия, через простой интерфейс. Пользователи могут переключаться между символами, объединять их и фильтровать для более глубокого рыночного анализа. Инструмент настраивает торговый процесс, поддерживая сохранение и сброс символов. Параметры цвета панели регулируются: фон (по умолчанию белый), цвет текста (по умолчанию темно-синий), а также цвет клиентской области и основного текста. Эта утилита предоставляет функциональность для эффективного и упрощенного отслеживания рыночных изменений.

👉 Читай | Календарь | @mql5ru
4
На этапе разработки Zone Recovery RSI используйте RSI для инициирования сделок и применяйте Zone Recovery для управления убытками. Зоны основываются на ключевых уровнях Zone High, Zone Low, Target High и Target Low, что позволяет восстановить потери, увеличивая лот в направлении против тренда. Реализация в MQL5 обеспечит автоматизацию процесса. Стратегия включает динамическое управление размерами лотов для адаптации к рыночным условиям, что способствует повышению доходности. Эти ключевые аспекты создадут эффективную систему риск-менеджмента, оптимизированную для даунтестинга и аналитики в MetaTrader 5.

👉 Читай | Маркет | @mql5ru
3
Откройте для себя модифицированную версию Dingo Optimization Algorithm (DOAm), которая поднимает алгоритмическую оптимизацию на новый уровень. Сосредоточившись на изменении групповой атакующей стратегии, снижении порога выживаемости и отказе от абсолютных значений, алгоритм обеспечивает более эффективное исследование поискового пространства. Эти изменения способствуют более гибкой и адаптивной динамике, что улучшает способность алгоритма находить оптимальные решения даже при ограниченном количестве итераций. Применение данной методики открывает потенциал для более успешного алгоритмического трейдинга и разработки торговых роботов, предоставляя разработчикам и трейдерам новый мощный инструмент.

👉 Читай | Форум | @mql5ru
4
Представлен советник Metrics Board, оптимизирующий анализ рынка в MetaTrader 5. Обладая интерфейсом с интегрированными кнопками, он выполняет анализ максимумов/минимумов, объемов, трендов, волатильности и уровней поддержки/сопротивления. Методы реализованы через MQL5, упрощая сложный рыночный анализ. Советник гарантирует быстрые и точные вычисления для трейдеров, предоставляя данные в реальном времени. Особенности включают в себя адаптивность и интеграцию с MetaTrader 5. После настройки пользователи получат инструмент для стратегической торговли. Планируется дальнейшее расширение функциональности.

👉 Читай | Календарь | @mql5ru
32
Открытие рынка создает значимый ценовой коридор, на который реагируют трейдеры. Стратегии прорыва диапазона открытия (Opening Range Breakout, ORB) учитывают этот моментум для получения прибыли. Исследования группы Concretum предлагают три эффективные стратегии ORB. Их фокус — тестирование, воссоздание и анализ для достижения максимальной прибыльности. Основные метрики включают альфу и бету, отражающие доходность и чувствительность стратегии к рыночным движениям. Ключевой индикатор — VWAP, взвешенная по объему средняя цена, используемая как ориентир для трейдеров. Методология тестирования стратегий помогает принимать обоснованные решения в трейдинге.

👉 Читай | Сигналы | @mql5ru
41
Библиотека JSON для MQL5 представляет собой комплексное решение для работы с JSON-данными. Она оснащена интуитивным API DOM, предоставляя возможности, схожие с JavaScript и Python. Поддерживается парсинг и создание JSON объектов из строк или файлов. Создавать новые структуры JSON можно с помощью таких API, как JsonNewObject и JsonNewArray. Кроме этого, библиотека включает гибкий парсер с поддержкой JSON5 функций, что улучшает совместимость.

Для манипуляции данными включены безопасные преобразования типов и возможности изменения JSON-структур. Библиотека предлагает мощные механизмы запросов, такие как JSON Pointer и JSONPath, для извлечения данных даже из сложных вложенных структур.

Особое внимание уделено управлению памятью и безопасности. Применяется паттерн RAII, что упрощает работу с памятью и минимизирует риск утечек. При кросс-документных операциях обеспечивается безопасность д...

👉 Читай | Нейросети | @mql5ru
31
Советник, основанный на дивергенции и фильтрах, предназначен для автоматизации анализа рынка. Он использует три ключевых индикатора: RSI, MACD и стохастический осциллятор для выявления точек разворота с высокой вероятностью. Основной метод заключается в подтверждении сигналов с нескольких уровней, что позволяет улучшать точность торговли и снижать рыночный шум.

Расхождения определяются как сигналы на покупку или продажу. Бычье расхождение указывает на ослабление медвежьего импульса, тогда как медвежье — на затухание бычьего. Сила системы заключается в сочетании индикаторов, где необходимо минимум два из трёх подтверждения для заключения сделки, что повышает её надежность.

Для повышения точности предусмотрены дополнительные фильтры: тренда и объема. Трендовый фильтр ориентируется на 50-периодную EMA, в то время как объемный требует, чтобы сумма бара значительно превышала средний объё...

👉 Читай | Сигналы | @mql5ru
4
Статья предлагает инновационный метод для прогнозирования движения цен на финансовых рынках с учетом изменяющейся волатильности. Используя модель многослойного перцептрона и уникальную функцию потерь на основе гауссовского отрицательного логарифма правдоподобия, разработчики успешно прогнозируют параметры условного распределения цен. Ключевые методы, такие как прямое и обратное распространение, в сочетании с оптимизацией L-BFGS, позволяют создать модель, превосходящую традиционные подходы с MSE. Практическое применение включает более точные прогнозы на валютных рынках, что дает трейдерам и разработчикам ценное преимущество в условиях высокой волатильности.

👉 Читай | Коды | @mql5ru
6
Оптимизируйте процесс разработки на MQL5 с нашими продвинутыми EX5-библиотеками, которые упрощают управление историей ордеров. В статье подробно описывается создание модуля для получения данных о последнем отмененном отложенном ордере, преодолевающего ограничения MQL5. Библиотека предоставляет функции для извлечения критических атрибутов, таких как цена открытия и время исполнения, что делает анализ торговых операций проще и эффективнее. Эти функции особенно полезны разработчикам, которые стремятся создать точные и доступные приложения для торговли, минимизируя усилия по извлечению исторических данных.

👉 Читай | Справка | @mql5ru
7
В MetaTrader 5 build 5320 мы добавили отдельную категорию для сервисов в библиотеку кодов. Теперь вы можете легко делиться такими MQL5-программами, а также скачивать их напрямую из платформы с автоматической установкой в нужную папку.

Также мы улучшили работу с input-переменными в MQL5. Теперь вы можете задавать имя переменной, которое будет отображаться в свойствах программы в платформе, при помощи отдельного параметра. Ранее для этого использовался менее очевидный способ — имя задавалось через комментарии.

Помимо этого, мы внесли несколько улучшений в компилятор и отладчик MQL5, а также добавили переводы веб-версии платформы на румынский и иврит.

Обратите внимание:
Билд 5320 — это последнее обновление с поддержкой Windows 7, Windows 8, Windows 8.1, Windows Server 2008. Начиная со следующей версии, десктопные платформы, работающие на указанных операционных системах, обновляться не будут. Исключение — платформы, работающие под Wine.


Читать далее...
6👍6
Советник для мониторинга спредов предлагает удобство в анализе разницы между ценами покупки и продажи разных брокеров. Множество брокеров устанавливают различные правила относительно спредов, варьируя их в зависимости от типа счета, будь то фиксированный, ECN и другие. Чтобы трейдеры могли эффективно фильтровать периоды высоких спредов и выбирать оптимальные условия для своих советников, необходимо точно знать текущие, минимальные и максимальные спреды.

Утилита разработана для работы на любых графиках, не предназначенных для непосредственной торговли. Каждый день минимальные и максимальные значения сбрасываются в соответствии с полночью по времени брокера. Можно выбрать отображение в пунктах или пипсах, как удобнее. По умолчанию все инструменты из Market Watch будут учтены. Также возможно сортировать инструменты по наибольшим спредам. Параметры выводятся в графическом виде с использо...

👉 Читай | Справка | @mql5ru
5
Прорыв в алгоритмической торговле! SpikingBrain использует спайковую модель, вдохновлённую биологией мозга, для эффективной обработки финансовых данных. Эта архитектура молчит, пока не достигается критический порог, и мгновенно реагирует на значимые рыночные события. Такая методология позволяет игнорировать шум и сосредоточиться на движущих факторах, снижая вычислительные затраты. Спайковая сеть адаптируется к изменениям в режиме реального времени, обеспечивая точные и своевременные торговые сигналы. Энергоэффективность позволяет запускать модель в торговых терминалах без задержек, делая её идеальной для высокочастотной торговли.

👉 Читай | VPS | @mql5ru
🔥41😁1
Инновации в алгоритмической торговле теперь стали доступнее благодаря интеграции Python и MQL5. Используя Python Pandas, трейдеры могут углубить анализ данных, создавая торговые сигналы с высокой точностью. Проект строится на использовании технологий, таких как Flask для связи между MQL5-советником и Python, что позволяет обрабатывать сложные наборы данных и генерировать информированные торговые решения в реальном времени. Эта система делает возможным автономный анализ рыночных данных, обеспечивая трейдеров мощными инструментами для более тщательной оценки текущей рыночной ситуации и прогнозирования будущих движений.

👉 Читай | Справка | @mql5ru
5