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

Подпишись, чтобы быть в курсе современных технологий и развития торговых систем.
Download Telegram
Для экспертов в программировании и техническом анализе представлен индикатор для платформы MetaTrader 5, интегрирующий RSI и Скользящую среднюю (MA). Этот инструмент генерирует сигналы, следуя за трендом, и может быть полезен как в ручной торговле, так и в разработке советников.

Логика работы проста: индикатор отображает стрелки только при исполнении определенных условий. Покупка обозначается синей стрелкой при цене закрытия выше MA и значении RSI выше 50, указывая на возможный рост. Соответственно, продажа отмечается красной стрелкой, когда цена опускается ниже MA, а RSI — ниже 50.

Ключевые особенности включают переопределяемые параметры для параметров RSI и MA, а также использование стандартных буферов MT5, упрощая внедрение в советники через iCustom(). Код чистый и хорошо комментированный.

👉 Читай | Учебник | @mql5ru
2
Статья раскрывает особенности обработки и управления торговыми ордерами в MetaTrader 5, фокусируясь на различиях между HEDGING и NETTING счетами. Рассматривается, как класс C_Orders интегрируется с индикатором Chart Trade, обеспечивая функциональность для открытия и закрытия позиций. Объясняется, как фильтрация и управление тикетами защищает от неправильного закрытия позиций при смене контрактов. Подробно описаны алгоритмы работы с различными типами ордеров, обеспечивая трейдерам и разработчикам более точный контроль за торговыми операциями. Описанные методы способствуют созданию более адаптивных советников, повышая надежность алгоритмического трейдинга.

👉 Читай | Справка | @mql5ru
Успешная компиляция торгового инструмента в MetaEditor 5 — лишь начальный этап разработки. Она подтверждает синтаксическую корректность кода, но не гарантирует его работоспособность. Реальное тестирование начинается с запуска системы в MetaTrader 5 для проверки ее работы в практических условиях. На этом этапе может возникнуть проблема неожиданного поведения советника.

Для совершенствования систем необходимо не только анализировать результаты, но и понимать внутренние процессы советника. MetaTrader 5 предоставляет логи во вкладках "Experts" и "Journal", но просмотр данных для конкретного инструмента затруднен, так как информация из разных советников смешивается.

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

👉 Читай | Котировки | @mql5ru
1
Современный алгоритм RAFT преобразует процесс прогнозирования в динамичный, взаимодействующий с рынком сценарий. Эта методика, изначально применявшаяся для оценки движения в изображениях, теперь адаптируется для алгоритмического трейдинга. RAFT предлагает многократное уточнение прогнозов, создавая сложную сеть взаимосвязей между данным и историей рынка. Использование MQL5 и возможностей OpenCL позволяет проверять концепции в реальном времени, объединяя прогнозирование и параллельные вычисления. Фреймворк RAFT предоставляет трейдерам и разработчикам уникальную возможность выявлять локальные ценовые сдвиги и понять динамику рынка, опираясь на адаптивное поведение модели.

👉 Читай | Коды | @mql5ru
3
Статья посвящена решению задачи передачи данных между MetaTrader 5 и Excel. Рассматривается проблема отсутствия стандартных ресурсов для интеграции, усложняющая жизнь трейдерам и программистам. Основное внимание уделяется созданию сервиса в MetaTrader 5 на языке MQL5, который взаимодействует с Excel путём использования файлов CSV. Обсуждаются возможности автоматического обновления данных с заданной задержкой, что облегчает управление капиталом и контроль рисков. Этот подход демонстрирует, как грамотное использование навыков программирования может значительно оптимизировать рабочий процесс пользователей без глубоких знаний в программировании.

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