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

Подпишись, чтобы быть в курсе современных технологий и развития торговых систем.
Download Telegram
Алгоритм Зигзаг предлагает две ключевые модификации — режимы "Осциллятор" и "HighLow". "Осциллятор" отображает динамику зигзага без фиксированного диапазона: минимальная точка становится символической, максимальная — пиковым значением. "HighLow" учитывает классические ценовые экстремумы и внедряет динамическое масштабирование уровней Фибоначчи. Это решение позволяет адаптироваться к изменению цены со временем, корректируя масштаб только для последних свингов.

Текущая нога зигзага визуализируется даже без подтверждения. Выбор ценовой точки для слежения (open, close и т.д.) даёт гибкость. Цветовое кодирование служит индикатором неизученных трендов: синий для неопределённости с бычьей тенденцией, красный — с медвежьей. Объём влияет на окрашивание по мере нарастания значительных торговых активностей. Версия 1.02 добавляет настройки масштаба и улучшает отслеживание в режиме осциллятора.

👉 Читай | Календарь | @mql5ru
2
В статье обсуждается решение проблемы выбора типа контракта для торговли в MetaTrader 5. Рассмотрена необходимость взаимодействия между компонентами Chart Trade и эксперта, который обрабатывает заявки и взаимодействует с сервером. Выделены задачи по интеграции информации о выбранных контрактах и отправке корректных поручений. Предложен подход обмена сообщениями между индикатором и экспертом для избежания перекомпиляции при обновлении данных. Производится оптимизация через выделение процедур и минимальные изменения в коде, особенно в области обмена сообщениями и обработки событий, чтобы избежать ошибок и обеспечить гибкое управление.

👉 Читай | Коды | @mql5ru
1
SSCNN — инновационная архитектура для анализа временных рядов, созданная для работы в условиях рыночной нестабильности. Она обрабатывает данные по сегментам, что позволяет учесть как локальные особенности, так и широкий контекст. Основные этапы: структурная декомпозиция сигнала на компоненты и нормализация данных с адаптацией под рыночные условия. Использование механизмов внимания и технологии OpenCL обеспечивает высокую производительность и точность. В этом подходе каждый элемент анализа получает внимание в зависимости от информативности, а интерфейсы позволяют интегрировать модель в разнообразные трейдинговые системы без потери гибкости.

👉 Читай | VPS | @mql5ru
1
Работа с шаблонами функций и типами данных в программировании требует глубокого понимания базовых концепций. Шаблоны позволяют значительно упростить код, устраняя необходимость многократного дублирования функций для разных типов данных. Основная сложность состоит в правильной настройке компилятора для автоматического выбора подходящих типов данных. Неявное задание типов может быть полезным, но также чревато рядом непредвиденных результатов. Реализация шаблонов может упрощать создание вариативных решений, позволяя использовать единую функцию с различными типами данных. Для успешного освоения данной темы важно иметь крепкую основу в понимании типов данных, их разрядности и реализации перегрузки.

👉 Читай | Котировки | @mql5ru
1
В статье рассматривается метод настройки адаптера для тонкой настройки GPT-2, его преимущества и применение. Настройка адаптера добавляет специализированные модули в слои предварительно обученной модели, улучшая производительность на сложных задачах при ограниченном объеме данных. В отличие от LoRA, адаптер более гибок в многозадачных сценариях, но требует дополнительных вычислительных ресурсов. Создание адаптера и его интеграция в GPT-2 обсуждены детально, включая реализацию классов и оптимизацию. Итоговое применение связано с разработкой и тестированием торговых советников, обеспечивая надежные решения для трейдеров и разработчиков, заинтересованных в алгоритмической торговле.

👉 Читай | Справка | @mql5ru
1
В статье обсуждается создание универсальной системы контролирования рисков для MetaTrader 5, которая автоматизирует управление рисками, исключая человеческий фактор. Enhanced Risk Manager позволяет интегрировать её в существующие торговые стратегии. Архитектура системы, основанная на объектно-ориентированном программировании, обеспечивает эффективное управление просадками и безопасное открытие позиций. Практическое тестирование на агрессивной стратегии мартингейла продемонстрировало, что система не только предотвращает катастрофические убытки, но и поддерживает прибыльность. Решение доступно для адаптации и использования трейдерами, помогая сфокусироваться на рыночном анализе.

👉 Читай | Сигналы | @mql5ru
2