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

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

👉 Читай | Котировки | @mql5ru
3
Представляем полезный инструмент для программистов, работающих с торговыми советниками. Часто требуется доступ к последней закрытой сделке, но тут можно запрашивать любую по индексу. Под активной торговлей понимаются рыночные ордера. Значение 0 указывает на последнюю активную сделку, 1 — на следующую по очереди и так далее. Важной функцией является возможность фильтрации сделок по символу и магическому числу, что упрощает управление и анализ торговой активности. Эти параметры позволяют эффективно анализировать торговые операции и отлаживать стратегии. Данный функционал важен для тех, кто нацелен на точный контроль и оптимизацию торговых процессов.

👉 Читай | Фриланс | @mql5ru
1
Современные финансовые рынки остаются сложной и динамичной системой, которую нелегко анализировать классическими методами. Новейшие исследования в области обработки данных событийных камер могут предложить эффективные подходы к этому сложному вопросу. Один из таких прорывов — фреймворк EV-MGRFlowNet, который использует рекуррентные нейронные сети для анализа потока событий.

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

В основе EV-MGRFlowNet лежат специфические модули FERE-Net и FGD-Net, которые эффективно извлекают и обрабатывают пространственно-временные признаки из событийных данных. Это позволяет систем...

👉 Читай | Календарь | @mql5ru
Эта работа изучает адаптацию алгоритма Crystal Energy Optimizer (CEO) для задач непрерывной оптимизации. Алгоритм основан на физическом процессе замерзания и моделирует поведение кристаллов льда. Elite Crystal Evolution Algorithm (ECEA) — это авторский алгоритм, применяющий идеи CEO для решения таких оптимизационных задач.

Основное отличие ECEA заключается в использовании популяционного метода. Здесь популяция включает элитные и обычные "кристаллы", которые представляют решения. Алгоритм адаптирует порядок и движение кристаллов, уделяя внимание локальному исследованию и глобальному поиску.

Изменения адаптированы к многомерному пространству и включают стратегии движения и механизмы, стимулирующие разнообразие в популяции, что позволяет избежать локальных экстремумов.

👉 Читай | Нейросети | @mql5ru
В современных мультипарных торговых стратегиях важна адаптивность к изменчивым условиям рынка. Проблемы возникают, когда инструменты, оптимизированные для одной валютной пары, например EURUSD, оказывают непредсказуемые результаты на другой, как GBPJPY, из-за различий в волатильности. Фиксированные размеры лота и стоп-лоссы могут быть рискованными, приводя к неравномерному распределению риска и увеличенным просадкам.

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

👉 Читай | VPS | @mql5ru
В статье рассматривается возможность управления MetaTrader 5 через Excel с использованием Python и xlwings, предлагая интеграцию для алгоритмической торговли. Описывается процесс создания эхо-сервера на Python и его взаимодействие через сокеты, что позволяет управлять MetaTrader 5 как из Excel, так и напрямую из Python. Программирование клиентской части на MQL5 демонстрирует, как трейдеры могут создать эффективную связь между системами, сохраняя простоту и функциональность. Решение открывает новые возможности для автоматизации процессов, предлагая гибкость в размещении серверных компонентов и клиентских частей на разных устройствах.

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

👉 Читай | Коды | @mql5ru
👍32
Советник обеспечивает удобный доступ к ключевому функционалу для разработчиков: поиск активных рыночных ордеров. Возможность анализа сделок по индексу расширяет гибкость использования. При указании индекса 0 возвращается последняя активная сделка. Указание индекса 1 позволяет получить данные о предыдущей сделке. Это полезно для анализа торговой активности. Функция фильтрации сделок по символу и магическому числу помогает получить целенаправленную выборку. Такой подход упрощает обработку торговых данных и повышает эффективность мониторинга текущей рыночной ситуации.

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

👉 Читай | Справка | @mql5ru
2👀1
Россия на пороге революции в алгоритмической торговле с появлением EV-MGRFlowNet, инновационного фреймворка, сочетающего событийные потоки с архитектурой Энкодер-Декодер. Он предлагает уникальный подход к обработке тиковых данных, улавливая тонкие рыночные изменения с помощью ST-ConvGRU и FERE-Net. Рекомендован для трейдеров и разработчиков, стремящихся к более глубокому пониманию движения цен. Этот динамический подход позволяет моделировать рыночные события, сохраняя их естественную структуру и временную согласованность, что делает его ценным инструментом как в периоды волатильности, так и в более стабильные времена.

👉 Читай | VPS | @mql5ru
🤣621
MetaTrader 5 (начиная с версии 4230) теперь поддерживает запуск терминала из конфигурационных файлов, открывая новые возможности для автоматизации. Пользователи могут планировать задачи для выполнения в указанное время с помощью Windows Task Scheduler. Для таких сценариев достаточно создать индивидуальный конфигурационный файл. Ключевым новшеством является параметр ShutdownTerminal, позволяющий закрывать терминал по завершении задачи. С помощью свойства MQL_STARTED_FROM_CONFIG скрипты могут адаптировать поведение в зависимости от способа запуска. Это значительно упрощает переоптимизацию торговых стратегий и автоматизацию рутинных задач, улучшая общую эффективность работы.

👉 Читай | Фриланс | @mql5ru
2👌1