Ставь лайки и следи за новостями
KopierMaschine - локальный копировщик сделок между различными счетами MetaTrader 4 и MetaTrader 5 в любом направлении расположенных на одном компьютере с интуитивно понятным интерфейсом.
Простой советник, который торгует при формировании ценой паттерна "Три изнутри".
Стратегия пересечения двух скользящих средних - это одна из наиболее распространенных торговых стратегий на рынке финансов. Она основана на использовании двух скользящих средних (обычно долгосрочной и короткосрочной) и сигнализирует о входе в позицию на основе их пересечения.
Пример бота со встроенной моделью машинного обучения, которая обучена на питоне и сохранена в формат ONNX.
Книга "Нейросети в алготрейдинге на MQL5" представляет собой подробное руководство, охватывающее как теоретические аспекты работы с искусственным интеллектом и нейронными сетями, так и практические аспекты их применения в торговле на финансовых рынках с использованием языка программирования MQL5.
An example of adding buttons for your advisors. In this example, a button has been implemented to close all active positions for all instruments. In addition to the button event processing functionality, methods for closing positions relative to the symbol name and counting the number of positions relative to the symbol name are also implemented.
Функция рассчитывает размер лота открываемой позиции. В качестве параметров передаются цена открытия сделки, цена уровня стоп-лосса и риск на сделку в процентах от депозита
Простейший советник, который анализирует движение цены на заданном количестве баров и открывает соответствующую позицию.
Советник работает с отложенными ордерами Buy Stop и Sell Stop по времени, заданному в его входных параметрах.
В заключительной седьмой части книги рассматриваются расширенные возможности MQL5 API, которые пригодятся при разработке программ для MetaTrader 5. Некоторые из них — пользовательские финансовые инструменты и встроенный экономический календарь, а другие — универсальные технологии, такие как сетевые функции, базы данных и криптография.
В шестой части книги "Программирование на MQL5 для трейдеров" мы изучим ключевую составляющую языка MQL5 — автоматизацию торговли. Начнем с описания основных сущностей, таких как спецификации финансовых инструментов и настройки торгового счета, которые необходимы для создания корректных советников.
В пятой части книги мы углубимся в изучение API, связанного с алготрейдингом, включая анализ и обработку финансовых данных, визуализацию на графиках и автоматизацию действий, а также интерактивное взаимодействие с пользователем.
В четвертой части книги мы сосредоточимся на освоении встроенных функций (MQL5 API) и будем последовательно углубляться в специализированные подсистемы. Перечень технологий и функциональности, доступных любой программе на MQL5, огромен. Поэтому для начала имеет смысл рассмотреть наиболее простые и полезные функции, которые могут применяться в большинстве программ.
Часть 3 "Объектно-Ориентированное Программирование на MQL5" предлагает погружение в мир объектно-ориентированного программирования (ООП) на языке MQL5. В процессе разработки программ часто возникает сложность управления множеством сущностей, что требует продвинутой технологии для улучшения удобства, производительности и качества работы программиста.
Часть 2 "Основы программирования на MQL5" является введением в ключевые концепции этого языка программирования. В этой части книги читатели ознакомятся с типами данных, идентификаторами, переменными, выражениями и операторами, а также узнают, как объединять различные инструкции для формирования логики работы программы.
Первая глава книги знакомит с языком и средой разработки MQL5. Одно из главных изменений в языке MQL5 по сравнению с MQL4 (язык MetaTrader 4) — поддержка объектно-ориентированного программирования (ООП), что делает его схожим с C++.
Этот советник не торгует. Простейшая панель, реализованная при помощи стандартной библиотеки Canvas, позволяет рисовать мышкой цифры. Распознавание рисунков производится при помощи обученной модели mnist.onnx.
Советник анализирует вероятности достижения тейк-профита и стоп-лосса.
Простой советник, который в ходе торгов выводит комментарий о текущем проценте прибыли или убытка на счёту трейдера.
Простой помощник, закрывающий позиции при достижении ценой уровней тейк-профита или стоп-лосса, заданных во входных параметрах советника.
Выставление Stop Loss и Take Profit открытых позиций или ордеров вручную, советником не выставляющем SL или TP или скриптом.
Простейший советник, который устанавливает отложенные ордера на некотором расстоянии Indent от экстремумов предыдущего дня.
Простой трейлинг стоп лосса у позиции открытой трейдером вручную.
Трендовая стратегия для фьючерса на Si (USDRUB) на основе Bollinger Bands
Советник закрывает все открытые позиции при достижении заданного размера профита или убытка в валюте депозита.
Краткое описание. Функция Trading Time (время торговли) реализована в виде микросоветника.
Краткое описание. Давно хотел реализовать условие, определяющее появление нового бара, помещающееся в одной строке программного кода.
Простейший советник, который отображает информацию о том, сколько пунктов прошла цена вверх или вниз с момента открытия торговой сессии.
iAO (Awesome Oscillator, AO) на дневном таймфрейме выступает в качестве указателя тренда, а AO на указанном таймфрейме формирует сигналы. Новое в версии 2: улучшенные торговые функции, а также теперь в одной фигуре AO может быть только одна сделка в одном направлении.
Бар пересекает iMA (Moving Average'), при этом в расчёт принимается значение 'MA' на баре #1. Нет ни Тейк Профит, ни Стоп лосс, ни Трейлинга.
Стратегия на пользовательском индикаторе "Laguerre", iCCI (Commodity Channel Index, CCI) и iMA (Moving Average, MA)