Статьи и техническая библиотека по автоматическому трейдингу

Опубликована статья Как мы построили самую мощную торговую платформу с Machine Learning: хроника развития MQL и MetaTrader по архивам, форумам и релизам : Техническая хроника развития MQL: от ограниченного MQL/MQL II через процедурный MQL4 к объектному MQL5 с нативной компиляцией, богатыми API и
Опубликована статья Как подписаться на Торговые Сигналы : Новая версия сервиса «Сигналы» на MQL5.com теперь интегрирована с торговой платформой MetaTrader 5 и позволяет трейдерам подключаться к любому сигналу, выставленному продавцом. Это означает, что вы выбираете заинтересовавшего вас поставщика
Опубликована статья Почему виртуальный хостинг в платформах MetaTrader 4 и MetaTrader 5 лучше обычных VPS : Аренда виртуального сервера прямо из терминалов MetaTrader 4 и MetaTrader 5 - самый оптимальный вариант для организации бесперебойной торговли ваших роботов и подписок на сигналы . Фактически
Опубликована статья Пользуйтесь каналами и групповыми чатами MQL5.community : На сайте MQL5.com встречаются трейдеры со всего мира — публикуют статьи, бесплатные коды и продукты в Маркете, выполняют работы на фриланс бирже и копируют торговые сигналы. Вы можете общаться с ними на форуме, в
Опубликована статья Подготовка торгового счета к миграции на виртуальный хостинг : Клиентский терминал MetaTrader идеально подходит для автоматизации торговых стратегий. Для разработчиков торговых роботов в нем есть всё ‒ мощный язык программирования MQL4/MQL5 на основе C++, удобная среда разработки
Опубликована статья Как составить Техническое задание при заказе индикатора : Трейдеры ищут закономерности в поведении рынка, указывающие на благоприятные моменты для совершения торговых сделок. Чаще всего первым шагом при разработке торговой системы является создание технического индикатора
Опубликована статья Строим индикатор ZigZag по осцилляторам. Пример выполнения технического задания : В статье демонстрируется создание индикатора ZigZag в соответствии с одним из примеров заданий, описанным в статье "Как составить техническое задание при заказе индикатора". Индикатор строится по
Опубликована статья Новая система публикации статей на MQL5.community : Представляем вам новую систему публикации статей на MQL5.community. В ней мы постарались сделать весь процесс написания статьи максимально понятным и детализированным, разбив его на несколько последовательных этапов. На каждом
Опубликована статья Три фильтра MACD на US_TECH100: Тестирование на данных брокера за пять лет : В этой статье тестируются три распространенных фильтра для стандартного пересечения MACD на US_TECH100 H1 с использованием нативных данных брокера за пять лет. Фильтры добавляются поэтапно: фильтр
Опубликована статья Как реализовать прогнозирование с помощью AutoARIMA в MQL5 : В статье представлена реализация алгоритма AutoARIMA на языке MQL5, позволяющего строить модели ARIMA без ручной настройки. Метод оценивает d с помощью эвристики на основе дисперсии, подгоняет модель ARMA(p,q)
Опубликована статья Возможности Мастера MQL5, которые вам нужно знать (Часть 23): CNN : Свёрточные нейронные сети (Convolutional Neural Networks, CNNs) — ещё один алгоритм машинного обучения, который, как правило, специализируется на разложении многомерных наборов данных на ключевые составные части
Опубликована статья Нейросети в трейдинге: Управление риском через распределение результатов (Вычислительная основа) : Продолжаем адаптацию AC-SRM к торговым задачам и переносим основные операции с распределением результатов на сторону OpenCL. Реализованы выборка из распределения, расчет
Опубликована статья Использование Экономического календаря MQL5 для фильтрации новостей (Часть 4): Точное тестирование на истории со статическими данными : В этой статье реализован статический источник новостей на основе CSV для Тестера стратегий, позволяющий предварительно загружать и запрашивать
Опубликована статья Автоматизация индикатора рыночной энтропии: Торговая система на основе теории информации : В этой статье представлен советник, автоматизирующий ранее представленную методику рыночной энтропии. Он рассчитывает быструю и медленную энтропию, моментум и состояния сжатия, подтверждает
Опубликована статья Оптимизация Роем Жуков — Beetle Swarm Optimization (BSO) : Рассматриваем гибрид BAS+PSO (BSO), где BAS добавляет локальный сигнал направления, а PSO обеспечивает обмен лучшими решениями в рое. Приведены математическая модель, псевдокод, реализация класса на MQL5 и результаты
Опубликована статья Единый пайплайн валидации для защиты от переобучения бэктеста : В статье объясняется, почему стандартный метод пошагового тестирования (walk-forward) и k-блочная кросс-валидация завышают результаты на финансовых данных, а затем показано, как это исправить. Валидация внутри
Опубликована статья Разработка научно обоснованного сеточного советника в MQL5: Почему большинство сеточных советников терпят неудачу и что доказал Таранто : В этой статье реализуется сеточный советник, адаптирующийся к режиму рынка и основанный на докторском исследовании Альдо Таранто. Представлен
Опубликована статья От новичка до эксперта: Автоматизация внутридневных стратегий : Мы переводим идею ретеста EMA(50) в советник для внутридневной торговли, основанный на поведении цены. В исследовании формализуются трендовый уклон, взаимодействие с EMA (проколоть/пробить и закрыться), подтверждение
Опубликована статья Нейросети в трейдинге: Адаптация прогноза при смене рыночного режима (Окончание) : Завершаем адаптацию фреймворка OMPB к торговой модели средствами MQL5. Новый слой встраивается в энкодер состояния рынка между RankTCM и ScenarioForecast. Мы рассматриваем двухэтапное обучение
Опубликована статья Разработка системы оценки портфеля из нескольких советников с учетом корреляции в MQL5 : Большинство алгоритмических трейдеров оптимизируют советники по отдельности, но никогда не оценивают, как они работают вместе на одном счете. Коррелированные стратегии усиливают просадки, а
Опубликована статья Использование Экономического календаря MQL5 для фильтрации новостей (Часть 3): Сохранение работы при перезапусках терминала во время новостного окна : В статье представлена устойчивая к перезапуску модель хранения состояния для удаления стопов на время новостей. Состояние
Опубликована статья Освоение массивов премии и дисконта: Оптимизация торговли по дисбалансам в PD-массивах : В этой статье рассматривается специализированный трендовый советник, а также подробно объясняется, как формировать и использовать торговые сетапы, возникающие на основе дисбалансов
Опубликована статья Использование Экономического календаря MQL5 для фильтрации новостей (Часть 2): Временное удаление и восстановление стоп-уровней во время выхода новостей : Во второй части новостной фильтр расширяется для защиты открытых позиций во время новостных событий. Вместо закрытия сделок
Опубликована статья MetaTrader 5 на Linux : В этой статье расскажем, как легко установить MetaTrader 5 в популярных версиях Linux — Ubuntu и Debian. Эти системы широко используются не только на серверном оборудовании, но и на обычных компьютерах трейдерами. Автор: MetaQuotes
Опубликована статья Платежи и методы оплаты : Встроенные сервисы MQL5.community предлагают широкие возможности как разработчикам на MQL5, так и обычным трейдерам, не имеющим навыков программирования. Но эти возможности нельзя было бы реализовать без собственной безопасной платежной системы, которая
Опубликована статья Разработка инструментария для анализа движения цен (Часть 24): Инструмент количественного анализа Price Action : Свечные паттерны дают ценную информацию о возможном движении рынка. Одни свечи сигнализируют о продолжении текущего тренда, а другие предвещают разворот – в
Пример обработки результатов оптимизации в тестере стратегий : Тестер торговых стратегий терминала MetaTrader 5 позволяет получить статистические характеристики торговой системы после окончания каждого прохода тестирования. Статистические показатели можно получить при помощи функции
Опубликована статья Возможности Мастера MQL5, которые вам нужно знать (Часть 04): Линейный дискриминантный анализ : Современный трейдер почти всегда находится в поиске новых идей. Он постоянно пробует новые стратегии, модифицирует их и отбрасывает те, что не оправдали себя. В этой серии статей я
Опубликована статья Dynamic Swing Architecture: Распознавание структуры рынка — от свингов до автоматического исполнения сделок : В этой статье представлена полностью автоматизированная система на MQL5, предназначенная для точного определения колебаний рынка и торговли ими. В отличие от традиционных
Опубликована статья Свинговые экстремумы и откаты в MQL5 (Часть 2): Автоматизация стратегии с помощью советника : Индикатор свинговых экстремумов и откатов (Swing Extremes and Pullbacks) основан на рыночной структуре младшего таймфрейма и затем согласовывается со старшим таймфреймом. Он выявляет