Обсуждение статьи "Встраивание торговой дисциплины в код (Часть 3): Принудительное ограничение торговли на уровне символов с помощью белого списка в MQL5"
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья Встраивание торговой дисциплины в код (Часть 3): Принудительное ограничение торговли на уровне символов с помощью белого списка в MQL5:
В этой статье представлено практическое решение, реализованное на MQL5, которое обеспечивает дисциплину по символам через обработку торговых событий с помощью OnTradeTransaction. Система построена на основе белого списка одобренных инструментов и активно блокирует как добавление отложенных ордеров, так и рыночные сделки с символами, не входящими в разрешенный набор. Каждая заблокированная попытка логируется для обеспечения прозрачности, а дашборд предоставляет возможности настройки и отображения разрешенных символов в реальном времени.
На практике такой подход превращает дисциплину в отношении символов из рекомендации, зависящей от усмотрения трейдера в структурное правило, обеспечиваемое самой торговой средой. Вместо того чтобы полагаться на трейдера в запоминании того, какими инструментами следует торговать, система гарантирует, что в исполнении стратегии могут участвовать только заранее определенные символы.
В следующих разделах описывается концепция ограничения сделок на уровне символов, архитектура решения и его реализация на MQL5. Далее мы представляем результаты тестирования, демонстрирующие, как механизм надежно блокирует попытки торговли с неразрешенными символами, при этом не мешая обычной работе по символам из настроенного белого списка.
Автор: Christian Benjamin