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

Опубликована статья Как подписаться на Торговые Сигналы : Новая версия сервиса «Сигналы» на MQL5.com теперь интегрирована с торговой платформой MetaTrader 5 и позволяет трейдерам подключаться к любому сигналу, выставленному продавцом. Это означает, что вы выбираете заинтересовавшего вас поставщика
Опубликована статья Как мы построили самую мощную торговую платформу с Machine Learning: хроника развития MQL и MetaTrader по архивам, форумам и релизам : Техническая хроника развития MQL: от ограниченного MQL/MQL II через процедурный MQL4 к объектному MQL5 с нативной компиляцией, богатыми API и
Опубликована статья Почему виртуальный хостинг в платформах MetaTrader 4 и MetaTrader 5 лучше обычных VPS : Аренда виртуального сервера прямо из терминалов MetaTrader 4 и MetaTrader 5 - самый оптимальный вариант для организации бесперебойной торговли ваших роботов и подписок на сигналы . Фактически
Опубликована статья Пользуйтесь каналами и групповыми чатами MQL5.community : На сайте MQL5.com встречаются трейдеры со всего мира — публикуют статьи, бесплатные коды и продукты в Маркете, выполняют работы на фриланс бирже и копируют торговые сигналы. Вы можете общаться с ними на форуме, в
Опубликована статья Подготовка торгового счета к миграции на виртуальный хостинг : Клиентский терминал MetaTrader идеально подходит для автоматизации торговых стратегий. Для разработчиков торговых роботов в нем есть всё ‒ мощный язык программирования MQL4/MQL5 на основе C++, удобная среда разработки
Опубликована статья Как составить Техническое задание при заказе индикатора : Трейдеры ищут закономерности в поведении рынка, указывающие на благоприятные моменты для совершения торговых сделок. Чаще всего первым шагом при разработке торговой системы является создание технического индикатора
Опубликована статья Строим индикатор ZigZag по осцилляторам. Пример выполнения технического задания : В статье демонстрируется создание индикатора ZigZag в соответствии с одним из примеров заданий, описанным в статье "Как составить техническое задание при заказе индикатора". Индикатор строится по
Опубликована статья Паттерн "Строитель" в MQL5: Формирование ордеров с помощью цепочек вызовов методов : При ручном заполнении структуры MqlTradeRequest правила согласованности полей остаются непроверенными, что приводит к скрытым ошибкам конфигурации, проявляющимся во время выполнения
Опубликована статья Торговые инструменты на MQL5 (Часть 35): Расширение слоя рисования на холсте — каналы, вилы, инструменты Ганна и Фибоначчи : Мы расширяем слой рисования на холсте из предыдущей части, добавляя семь новых категорий аналитических инструментов с несколькими опорными точками, которые
Опубликована статья Новая система публикации статей на MQL5.community : Представляем вам новую систему публикации статей на MQL5.community. В ней мы постарались сделать весь процесс написания статьи максимально понятным и детализированным, разбив его на несколько последовательных этапов. На каждом
Опубликована статья Машинное обучение в условиях ограничений (Часть 2): Калибровка размера позиции по оставшемуся бюджету допустимой просадки : Мы представляем цепочку калибровки, учитывающую набор правил и преобразующую оставшийся бюджет риска в откалиброванный масштаб сигмоиды для расчёта размера
Опубликована статья Архитектура машинного обучения для MetaTrader 5 (Часть 20): Подавление шума, удаление рыночной компоненты и кластеризация корреляционной матрицы признаков : Исходные корреляции признаков содержат шум оценивания и компоненту общей рыночной моды, которые искажают результаты
Опубликована статья Разработка собственного торгового советника (Часть 1): От ненадежного скрипта к работающему советнику : В этой статье основное внимание уделяется архитектуре торгового советника, а не разработке торговых сигналов. Взяв за основу советник с недостатками, использующий пересечение
Примеры из книги "Нейросети в алготрейдинге на MQL5" : Книга "Нейросети в алготрейдинге на MQL5" представляет собой подробное руководство, охватывающее как теоретические аспекты работы с искусственным интеллектом и нейронными сетями, так и практические аспекты их применения в торговле на финансовых
Опубликована статья Ценовые каналы в MQL5 без предположений о форме распределения: Квантильная регрессия методом итеративно перевзвешенных наименьших квадратов (IRLS) : Мы строим скользящий ценовой канал по условным квантильным прямым уровней 0.1, 0.5 и 0.9, оцениваемым методом итеративно
Опубликована статья Машинное обучение онлайн для фильтрации торговых сигналов в MQL5 (Часть 1): Фильтр, обучающийся на результатах закрытых сделок : В этой статье на чистом MQL5 реализован фильтр торговых сигналов на основе логистической регрессии с онлайн-обучением, интегрированный в советник (EA)
Опубликована статья Как разработать мультивалютного советника с ИИ-помощником (AI Assistant) в MetaTrader 5 : Собрать мультисимвольного советника, да чтобы еще и торговал по разным стратегиям — это задача со звездочкой даже для алготрейдера с многолетним опытом. Но с появлениям полноценного
Опубликована статья Создание фреймворка для модульного тестирования на этапе компиляции в MQL5 с использованием утверждений препроцессора : В MQL5 отсутствуют встроенные средства модульного тестирования, поэтому ошибки в служебных функциях расчёта размера лота, стоимости пункта и нормализации часто
Опубликована статья Создание типобезопасной шины событий в MQL5: Снижение связности компонентов советника без глобальных переменных : Типизированная шина событий на основе шаблона публикации и подписки в MQL5 заменяет глобальные переменные и прямые перекрестные ссылки. Благодаря абстрактному
Опубликована статья Нейросети в трейдинге: AlphaGen — поиск торговых факторов : Начинаем изучение AlphaGen — фреймворка автоматического поиска формульных факторов для прогнозирования рыночной доходности и формирования торговых сигналов. Разбираем, как генератор создаёт выражения из цен и объёмов, а
Опубликована статья Учет тональности новостей для защиты торговой стратегии на MQL5 : Представляем динамический фильтр тональности новостей для советников MQL5. Он использует WebRequest для отправки запросов к REST API, извлекает из JSON тональность и оценку уверенности и на их основе разрешает или
Опубликована статья Создание индикатора профиля объема с перекрестием на MQL5 : Мы реализуем интерактивный индикатор профиля объема с перекрестием на MQL5 для MetaTrader 5. С помощью перекрестия, управляемого перетаскиванием с зажатой правой кнопкой мыши, вы выделяете область графика; затем
Опубликована статья Конструирование признаков для машинного обучения (Часть 14): Признаки на основе сканирования трендов в MQL5 : При наивном переносе вычисления признаков сканирования трендов на MQL5 каждое окно-кандидат пересчитывается на каждом баре с общей вычислительной сложностью O(H·L). В
Session Range Box : Draws the high/low box of a chosen session (default: Asian range 00:00-06:00 UTC) and extends it forward as breakout levels for the rest of the day. Автор: Stanislav Utelbayev
Опубликована статья Как запустить локальную LLM для MetaTrader 5 без Ollama? : Статья посвящена созданию локальной связки MetaTrader 5 и компактной LLM без Ollama. Рассматривается архитектура MAX TURBO, которая напрямую управляет llama.cpp, GGUF-моделью, HTTP-сессией и двумя уровнями кэша, а
Опубликована статья Пользовательские инструменты отладки и профилирования для разработки на MQL5 (Часть III): Регрессионный контроль производительности и торговых правил : В этой статье в процесс отладки и профилирования при разработке на MQL5 добавляется барьер регрессионного контроля. При этом
Опубликована статья Измеряем главное (Часть 1): Декомпозиция портфельного риска в MQL5 : В статье описан воспроизводимый метод оценки риска портфеля из нескольких символов с использованием матриц MQL5 и OpenBLAS. В ней рассматриваются расчет логарифмических доходностей, построение ковариационной
Опубликована статья Создание пользовательских индикаторов для начинающих (Часть 1): Индикатор SuperTrend : В данной статье описывается создание надежного индикатора SuperTrend на MQL5 с использованием полос на основе ATR, механизма фиксации полосы и строгого соблюдения индексации как в таймсериях
Опубликована статья Автоматизация классических рыночных методов на MQL5 (Часть 5): Исходные правила торговой системы «Черепах» : В этой статье описывается создание полнофункционального торгового советника на MQL5, реализующего исходные правила торговой системы «Черепах», опубликованные Куртисом
Опубликована статья Тики из MetaTrader 5 без копирования (Часть 1): Мост к разделяемой памяти на основе интерфейса Arrow C Data Interface : В этой статье реализуется мост без блокировок для обмена через разделяемую память в MetaTrader 5, который записывает тики в памяти в колоночном формате Apache