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

Опубликована статья Как подписаться на Торговые Сигналы : Новая версия сервиса «Сигналы» на 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 (Часть 34): Замена штатных графических объектов интерактивным слоем рисования на холсте : Мы заменяем штатные графические объекты MetaTrader движком рисования на основе холста, который попиксельно отрисовывает инструменты на растровом слое
Опубликована статья Генетическое программирование — Genetic Programming (GP) : Разбираем алгоритм Genetic Programming (GP) — классический метод, который выращивает не числа, а формулы. Почему знаменитый алгоритм в каноническом виде проигрывает обычному случайному поиску во всех тестах, и какая одна
Опубликована статья Конструирование признаков для машинного обучения (Часть 12): Фрактальные признаки в MQL5 : При прямом переносе детектора фракталов на MQL5 каждый паттерн записывается на центральном баре, поэтому буфер, считываемый советником (EA), содержит значение, которое стало доступно лишь
Опубликована статья Автоматизация классических рыночных методов на MQL5 (Часть 5): Исходные правила торговой системы «Черепах» : В этой статье описывается создание полнофункционального торгового советника на MQL5, реализующего исходные правила торговой системы «Черепах», опубликованные Куртисом
Опубликована статья Управление позициями: Построение самокалибрующейся лестницы выхода по историческим данным MFE в MQL5 : Мы реализуем три класса MQL5, которые заменяют фиксированные целевые уровни 1R/2R/3R на уровни поэтапного закрытия, определяемые на основе данных. CExcursionTracker фиксирует
Опубликована статья Анализ рекуррентных сетей (RNA) в MQL5: От матриц рекуррентности к сложным сетям : В статье библиотека анализа рекуррентности на MQL5 расширяется средствами анализа рекуррентных сетей (RNA): матрицы рекуррентности рассматриваются как матрицы смежности неориентированных графов. В
Опубликована статья Как правильно подать Продукт для продажи в Маркете? : Для того чтобы продавать свои программы трейдерам, недостаточно просто создать удобную и полезную программу и опубликовать ее на Маркете — необходимо свой Продукт снабдить отличным описанием и хорошими иллюстрациями
Опубликована статья WebSocket для MetaTrader 5 : До появления сетевых функций в обновленном MQL5 API, приложения MetaTrader были ограничены в возможности подключаться и взаимодействовать с сервисами на основе протокола WebSocket. Сейчас ситуация изменилась. В этой статье мы рассмотрим реализацию
London Breakout EA: simple and transparent/Советник London Breakout: простой и прозрачный : Free breakout EA: Asian range, London breakout, one trade a day, stop loss always set, lot from risk %. No grid, no martingale. / Бесплатный советник: пробой азиатского диапазона на лондонской сессии, одна
Опубликована статья Новая система публикации статей на MQL5.community : Представляем вам новую систему публикации статей на MQL5.community. В ней мы постарались сделать весь процесс написания статьи максимально понятным и детализированным, разбив его на несколько последовательных этапов. На каждом
  Библиотеки: TicksShort  (66   1 2 3 4 5 6 7)
TicksShort : Короткий формат хранения тиков. Автор: fxsaber
Опубликована статья Шероховатая волатильность: Индекс шероховатости на основе модели RFSV для фильтрации сделок с помощью машинного обучения : В этой статье мы строим практически применимый индекс шероховатости на основе теории шероховатой волатильности, оценивая локальное значение H с помощью
Опубликована статья Скрытые полумарковские модели (HSMM) на MQL5: Распознавание рыночных режимов с учетом их длительности : Стандартные HMM предполагают, что длительности состояний имеют геометрическое распределение со свойством отсутствия памяти, что плохо соответствует реальным рыночным фазам. В
Опубликована статья От одной цены к четырём: Методы оценки волатильности на основе ценового диапазона в MetaTrader 5 : Оценка по ценам закрытия не учитывает максимумы, минимумы и межсессионные ценовые разрывы. Мы создадим библиотеку MQL5 для повторного использования, реализующую четыре способа
Опубликована статья Конструирование признаков для машинного обучения (Часть 11): Фрактальные признаки на Python : В статье рассматривается конвейер для конструирования признаков на основе пятибарного фрактала Вильямса и показывается, как центрированное скользящее окно приводит к реальной утечке
Опубликована статья Разработка собственного торгового советника (Часть 1): От ненадежного скрипта к работающему советнику : В этой статье основное внимание уделяется архитектуре торгового советника, а не разработке торговых сигналов. Взяв за основу советник с недостатками, использующий пересечение
Опубликована статья Теория случайных матриц (RMT): Подавление шума в корреляционной матрице для мультивалютных советников : Выборочные корреляционные матрицы могут казаться точными, но при этом в основном состоять из шума. В этой статье реализован алгоритм подавления шума на основе RMT на языке MQL5
Опубликована статья Как обнаруживать и нормализовать объекты графика в MQL5 (Часть 2): Сбор и структурирование данных из сложных аналитических объектов : Нарисованные вручную аналитические объекты, такие как инструменты Фибоначчи и вилы Эндрюса, не видны автоматизированной торговой логике. В статье
Опубликована статья Изолирующий лес средствами MQL5: Обнаружение аномалий качества исполнения заявок : Пошаговое руководство по созданию изолирующего леса (Isolation Forest), реализованного непосредственно на MQL5 и ориентированного на показатели исполнения, а не на цену. В руководстве подробно
Опубликована статья Автоматизация классических рыночных методов в MQL5 (Часть 4): Трендовый шаблон Марка Минервини : В данной статье представлен TrendTemplateEA — советник, реализующий трендовый шаблон Марка Минервини из восьми условий для дневных графиков Forex. Он проверяет все условия на каждом
MSNR Key Levels MTF : MSNR KeyLevels MultiTF одновременно отображает ключевые уровни SNR для малайзийского рынка на графиках M5, M10, M15, H1, H4 и D1 на любом открытом графике. Встроенная панель управления позволяет одним щелчком включать и выключать каждый таймфрейм, благодаря чему вы за секунду
Опубликована статья MetaTrader 5 на Linux : В этой статье расскажем, как легко установить MetaTrader 5 в популярных версиях Linux — Ubuntu и Debian. Эти системы широко используются не только на серверном оборудовании, но и на обычных компьютерах трейдерами. Автор: MetaQuotes
Опубликована статья MetaTrader 5 как производитель сообщений Kafka: Рассылка сигналов нескольким торговым терминалам : В статье подробно описан производитель Kafka, реализованный непосредственно на MQL5 и использующий сетевой протокол Kafka через TCP-сокеты без дополнительных библиотек. Он реализует