Смотри, как бесплатно скачать роботов
Ищи нас в Telegram!
Ставь лайки и следи за новостями
Получи доступ к CodeBase из терминала MetaTrader 5
Не нашёл подходящий код? Закажи его в разделе Фриланс
Как написать эксперт или индикатор

Лучшие советники для MetaTrader 5 по рейтингу пользователей

Добавить код

В четвертой части книги мы сосредоточимся на освоении встроенных функций (MQL5 API) и будем последовательно углубляться в специализированные подсистемы. Перечень технологий и функциональности, доступных любой программе на MQL5, огромен. Поэтому для начала имеет смысл рассмотреть наиболее простые и полезные функции, которые могут применяться в большинстве программ.

Пример бота со встроенной моделью машинного обучения, которая обучена на питоне и сохранена в формат ONNX.

Стратегия пересечения двух скользящих средних - это одна из наиболее распространенных торговых стратегий на рынке финансов. Она основана на использовании двух скользящих средних (обычно долгосрочной и короткосрочной) и сигнализирует о входе в позицию на основе их пересечения.

В заключительной седьмой части книги рассматриваются расширенные возможности MQL5 API, которые пригодятся при разработке программ для MetaTrader 5. Некоторые из них — пользовательские финансовые инструменты и встроенный экономический календарь, а другие — универсальные технологии, такие как сетевые функции, базы данных и криптография.

В пятой части книги мы углубимся в изучение API, связанного с алготрейдингом, включая анализ и обработку финансовых данных, визуализацию на графиках и автоматизацию действий, а также интерактивное взаимодействие с пользователем.

Советник на отложенных ордерах

Часть 2 "Основы программирования на MQL5" является введением в ключевые концепции этого языка программирования. В этой части книги читатели ознакомятся с типами данных, идентификаторами, переменными, выражениями и операторами, а также узнают, как объединять различные инструкции для формирования логики работы программы.

Простой помощник, закрывающий позиции при достижении ценой уровней тейк-профита или стоп-лосса, заданных во входных параметрах советника.

Книга "Нейросети в алготрейдинге на MQL5" представляет собой подробное руководство, охватывающее как теоретические аспекты работы с искусственным интеллектом и нейронными сетями, так и практические аспекты их применения в торговле на финансовых рынках с использованием языка программирования MQL5.

Часть 3 "Объектно-Ориентированное Программирование на MQL5" предлагает погружение в мир объектно-ориентированного программирования (ООП) на языке MQL5. В процессе разработки программ часто возникает сложность управления множеством сущностей, что требует продвинутой технологии для улучшения удобства, производительности и качества работы программиста.

Простейший советник, который анализирует движение цены на заданном количестве баров и открывает соответствующую позицию.

Функция рассчитывает размер лота открываемой позиции. В качестве параметров передаются цена открытия сделки, цена уровня стоп-лосса и риск на сделку в процентах от депозита

Этот советник не торгует. Простейшая панель, реализованная при помощи стандартной библиотеки Canvas, позволяет рисовать мышкой цифры. Распознавание рисунков производится при помощи обученной модели mnist.onnx.

В шестой части книги "Программирование на MQL5 для трейдеров" мы изучим ключевую составляющую языка MQL5 — автоматизацию торговли. Начнем с описания основных сущностей, таких как спецификации финансовых инструментов и настройки торгового счета, которые необходимы для создания корректных советников.

Простой трейлинг стоп лосса у позиции открытой трейдером вручную.

Портфельный советник для рынка MOEX FORTS.

Торговая система Exp_PFE, построенная на основе сигналов осциллятора PFE.

Эксперт Exp_JSatlCandle построен на основе сигналов индикатора JSatlCandle.

Торговая система, построенная на сигналах индикатора XDPO_Histogram.

Пример создания интерфейса информационной системы с возможностью совершать сделки нажатием кнопки.

Торговая система Exp_ADXDMI, построенная на основе сигналов осциллятора ADXDMI.

Пробойная торговая система, построенная на сигналах индикатора i-CAiChannel_System_Digit.

Торговая система, построенная на сигналах индикатора WPR_Slowdown.

Торговая система Exp_Bezier_ReOpen на основе изменения цвета индикатора Bezier с доливками по тренду.

Советник управляет позициями через метки.

Две линии OBJ_HLINE следующие за ценой

Советник на текущем символе выставляет всем позициям Стоп лосс и Тейк профит

Работа на текущем символе по всем позициям. Выставление Стоп лосс, Тейк профит, перевод в безубыток

Пример советника, иллюстрирующего работу с графическим объектом OBJ_LABEL

Советник-утилита выполняет команды: Close All Buy's, Close All Sell's, Close All Buy's and Sell's, Open Buy, Open Sell, Open Buy and Sell

Советник открывает сделки, выставляет лимитные и стоповые ордера, удаляет ордера и закрывает позиции, также делает реверс открытых позиций, выставляет прописанные в настройках стоп лосс и тейк профит.

Простейший советник, который устанавливает отложенные ордера на некотором расстоянии Indent от экстремумов предыдущего дня.

Игрушка "Рулетка".

Советник MACD Sample торгует по пересечению основной и сигнальной линий индикатора MACD. Данный советник представляет собой пример применения объектно-ориентировнного подхода к разработке советников.

Торговая система, построенная на сигналах индикатора ColorFisher_m11.

Торговая панель на базе класса CDialog.

Библиотека для создания изображений cIntBMP значительно упрощает создание собственных графических изображений. В данной работе рассмотрен пример ее использования для построения фрактальных множеств при помощи системы итерированных функций (Iterated Function System, IFS).

Эксперт Exp_ColorXvaMA_Digit построен на основе изменения цвета индикатора ColorXvaMA_Digit.

Эксперт Exp_ColorJSatl_Digit построен на основе изменения цвета индикатора ColorJSatl_Digit.

Советник для закрывания всех позиций в случае, если суммарные убытки по этим позициям превысили фиксированный во входных переменных лимит убытков.

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253