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

Опубликована статья Как составить Техническое задание при заказе индикатора: Трейдеры ищут закономерности в поведении рынка, указывающие на благоприятные моменты для совершения торговых сделок. Чаще всего первым шагом при разработке торговой системы является создание технического индикатора, который...
Опубликована статья Как подписаться на Торговые Сигналы: Новая версия сервиса «Сигналы» на MQL5.com теперь интегрирована с торговой платформой MetaTrader 5 и позволяет трейдерам подключаться к любому сигналу, выставленному продавцом. Это означает, что вы выбираете заинтересовавшего вас поставщика...
Опубликована статья Пользуйтесь каналами и групповыми чатами MQL5.community : На сайте MQL5.com встречаются трейдеры со всего мира — публикуют статьи, бесплатные коды и продукты в Маркете, выполняют работы на фриланс бирже и копируют торговые сигналы. Вы можете общаться с ними на форуме, в
Опубликована статья Почему виртуальный хостинг в платформах MetaTrader 4 и MetaTrader 5 лучше обычных VPS: Аренда виртуального сервера прямо из терминалов MetaTrader4 и MetaTrader 5 - самый оптимальный вариант для организации бесперебойной торговли ваших роботов иподписок на сигналы. Фактически...
Опубликована статья Подготовка торгового счета к миграции на виртуальный хостинг: Клиентский терминал MetaTrader идеально подходит для автоматизации торговых стратегий. Для разработчиков торговых роботов в нем есть всё ‒ мощный язык программирования MQL4/MQL5 на основе C++, удобная среда разработки...
Опубликована статья Строим индикатор ZigZag по осцилляторам. Пример выполнения технического задания: В статье демонстрируется создание индикатора ZigZag в соответствии с одним из примеров заданий, описанным в статье "Как составить техническое задание при заказе индикатора". Индикатор строится по...
Опубликована статья Как разработать агент обучения с подкреплением на MQL5 с интеграцией RestAPI (Часть 2): Функции MQL5 для HTTP-взаимодействия с REST API игры "крестики-нолики" : В этой статье расскажем о том, как MQL5 может взаимодействовать с Python и FastAPI, используя HTTP-вызовы в MQL5 для
Volume Oscillator : Осциллятор объема — это полезный индикатор технического анализа, который прогнозирует силу или слабость ценовых тенденций Автор: Artyom Trishkin
Сетка универсал Sprut: Универсальный сеточный советник собранный из скриптов (автор скриптов smilion) Author: Aleksandr Sychenko
Simple_Three_Inside_Pattern_EA : Простой советник, который торгует при формировании ценой паттерна "Три изнутри". Автор: MrBrooklin
Опубликована статья Нейросети — это просто (Часть 87): Сегментация временных рядов : Прогнозирование играет важную роль в анализе временных рядов. В новой статье мы поговорим о преимуществах сегментации временных рядов. Архитектура Transformer , которая начала свое развитие в области обработки
Опубликована статья Реализация расширенного теста Дики-Фуллера в MQL5 : В статье показаны реализация расширенного теста Дики-Фуллера и его применение для проведения коинтеграционных тестов с использованием метода Энгла-Грейнджера. Проще говоря, тест ADF — это проверка гипотезы, которая позволяет нам
Опубликована статья ZUP - зигзаг универсальный с паттернами Песавенто: Графический интерфейс. Дополнения и изменения. Вилы Эндрюса в ZUP: В версии 153 редактирование почти всех параметров ZUP можно осуществлять через графический интерфейс. В статье дано описание последних изменений в графическом...
ONNX trader : Пример бота со встроенной моделью машинного обучения, которая обучена на питоне и сохранена в формат ONNX. Автор: Maxim Dmitrievsky
Усредняющий советник по индикатору RSI: Сигналом для открытия ордера является пересечение RSI верхнего или нижнего уровня. Уровни задаются в параметрах. extern ENUM_TIMEFRAMES timeframe_RSI = 60;extern int    period_RSI      = 14;extern int    level_buy       = 30;extern...
Опубликована статья Показатель склонности (Propensity score) в причинно-следственном выводе : В статье рассматривается тема матчинга в причинно-следственном выводе. Матчинг используется для сопоставления похожих наблюдений в наборе данных. Это необходимо для правильного определения каузальных
Опубликована статья Разработка системы репликации (Часть 37): Прокладываем путь (I) : В этой статье мы начнем делать то, что хотелось сделать гораздо раньше. Однако из-за отсутствия "твердой почвы" я не чувствовал себя уверенно, чтобы представить вопрос публично. Теперь у меня есть основа для того
Widescreenshooter: Скрипт для создания длинных снимков экрана. Автор: Olegs Kucerenko
ZigZag: Оптимизированный по скорости работы вариант индикатора ZigZag. На момент написания индикатор работал в восемь раз быстрее чем аналогичный вариант, входящий в состав клиентского терминала MetaTrader 5. Индикатор представлен в двух вариантах кода - одноцветном и двухцветном. Автор: Nikolay...
Опубликована статья Разрабатываем мультивалютный советник (Часть 9): Сбор результатов оптимизации одиночных экземпляров торговой стратегии : Наметим основные этапы по разработке нашего советника. Одним из первых будет проведение оптимизации одиночного экземпляра разработанной торговой стратегии
Опубликована статья Разработка системы репликации (Часть 36): Внесение корректировок (II) : Одна из вещей, которая может усложнить нашу жизнь как программистов, - это предположения. В этой статье я покажу вам, как опасно делать предположения: как в части программирования на MQL5, где принимается
Close At Time: Close At Time — советник, который закрывает открытые позиции, или удаляет отложенные ордера, или делает и то, и другое. Также вы можете уточнить, как они должны быть закрыты - по символу, по "магическому числу" или по номеру тикета. Автор: Algofxsolution
  Библиотеки: MultiTester  (350   1 2 3 4 5 ... 34 35)
MultiTester: Множественные прогоны/оптимизации в Тестере. Автор: fxsaber
SMI Ergodic Oscillator : Эргодический осциллятор Stochastic Momentum Index (SMI) Автор: Artyom Trishkin
Опубликована статья Разработка системы репликации (Часть 35): Внесение корректировок (I) : Прежде чем мы сможем двигаться дальше, нам нужно исправить несколько моментов. Но это не обязательные исправления, а улучшение в способе управления и использования класса. Причина в том, что сбои происходят
Опубликована статья Нейросети — это просто (Часть 84): Обратимая нормализация (RevIN) : Мы давно уже усвоили, что большую роль в стабильности обучения модели играет предварительная обработка исходных данных. И для online обработки "сырых" исходных данных мы часто используем слой пакетной
Опубликована статья Нейросети — это просто (Часть 67): Использование прошлого опыта для решения новых задач : В данной статье мы продолжим разговор о методах сбора данных в обучающую выборку. Очевидно, что в процессе обучения необходимо постоянное взаимодействие с окружающей средой. Но ситуации
  Индикаторы: showSwap  (31   1 2 3 4)
showSwap : showSwap простой индикатор. показывает SWAP на графике инстумента по этому инстументу Автор: Yuriy Yepifanov
Опубликована статья Python, ONNX и MetaTrader 5: Создаем модель RandomForest с предварительной обработкой данных RobustScaler и PolynomialFeatures : В этой статье мы создадим модель случайного леса на языке Python, обучим модель и сохраним ее в виде конвейера ONNX с препроцессингом данных. Модель мы
Опубликована статья Разработка системы репликации (Часть 34): Система ордеров (III) : В этой статье мы завершим первый этап конструкции. Несмотря на то, что это выполняется довольно быстро, я расскажу о деталях, которые не обсуждались ранее. Но здесь я объясню некоторые моменты, которые многие не