Алгоритмическая торговля на платформе MetaTrader 5

Обсуждаем работу одной из самых популярных торговых платформ Метатрейдер (4 и 5). Достоинства и недостатки, встречающиеся проблемы с использованием и, конечно, первое знакомство.
Бонус за сообщение 0.3$
Ответственный Модератор - Haos

Алгоритмическая торговля на платформе MetaTrader 5

Сообщение Quannt » 29 мар 2020, 12:23

Алгоритмическая торговля на платформе Meta Trader 5

Использование торговой платформы Meta Trader 5 позволяет трейдерам, быстро освоить алгоритмический трейдинг.

Приступим к созданию советника алгоритмической торговой системы, с использованием Мастера MQL5.
1. Отрываем платформу Meta Trader 5.
2. Отрываем приложение metaeditor.
3. Кликаем Создать.
4. Выбираем Советник (сгенерировать).
5. Кликаем Далее.
6. В окне Общие параметры советника записываем имя советника. Например: Best.
7. Кликаем Далее.
8. В окне Параметры сигналов для советника, кликаем кнопку Добавить.
9. В окне Параметры модуля сигналов выбираем Имя модуля. Например: Signals of oscillator DeMarker.
10. Кликаем ОК.
11. В окне Параметры сигналов для советника, кликаем кнопку Далее.
12. В окне Параметры трейлинга для советника выбираем Имя модуля: Trailling Stop not used. Кликаем кнопку Далее.
13. В окне Параметры управления капиталом для советника выбираем Имя модуля: Trading with fixed trade volume Кликаем кнопку Готово.
14. Нажимаем кнопку Компилировать для получения исполняемого файла советника.
15. Процесс, создания советника алгоритмической торговой системы завершён, в течение трёх минут.
Файлы советника Best готовы к использованию в Meta Trader 5.

Приступаем к установке файлов советника Best в торговую платформу Meta Trader 5.
1. Закрываем приложение metaeditor.
2. В торговой платформе кликаем кнопку Файл. В открывшемся списке кликаем Открыть каталог данных.
3. В каталоге данных открываем папку MQL5.
4. Копируем файл Best MQL5 Program (.ex5), и файл MQL5 Source File (.mq5) в папку Experts. Закрываем папку Experts.
5. Установка файлов советника Best в торговую платформу завершена.

Приступаем к оптимизации параметров советника Best.
1. Кликаем окно Тестер стратегий.
2. Кликаем Обзор.
3. Кликаем Генетическая оптимизация.
4. Выбираем. Советник: Best. ex5.
5. Выбираем. Символ: EURUSD.
6. Выбираем. таймфрейм М15.
7. Выбираем. Интервал: Выбор периода 2020.03.19 2020.03.21.
8. Выбираем. Форвард: Нет.
9. Выбираем. Задержки: 53 мс
10. Выбираем. Моделирование: Все тики.
11. Выбираем. Начальный депозит: 100000. Плечо 1:1.
12. Выбираем. Оптимизация: Быстрая (генетический алгоритм). Балпнс + мин. просадка.
13. Кликаем кнопку Параметры.
14. Отмечаем оптимизируемые параметры.
15. Устанавливаем значения параметров: Старт Шаг Стоп.
16. Кликаем кнопку Старт.
17. Ожидаем завершения процесса оптимизации.
18. После завершения процесса оптимизации выбираем вариант параметров, например вариант с наибольшим значением прибыли 389.70.
19. Кликаем на выбранном варианте, левой кнопкой мыши. Затем правой кнопкой.
20. Выбираем в списке Запустить одиночное тестирование.
21. Сохраняем результаты одиночного тестирования.

Результаты отличные. Процесс оптимизации завершён.
Создан прибыльный, надёжный советник алгоритмической торговой системы.

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

Резюме.
Задача успешного трейдера - извлечение прибыли в момент активного движения цены выбранной валютной пары.
Задача не простая. Успешное решение задачи доступно только опытному трейдеру.
На решение сложной задачи трейдеру необходимо время.
Cоветник, решающий задачи трейдера, в считанные секунды, обеспечивает оперативное выполнение любой сложной задачи,
освобождая трейдера от решения оперативных задач.
Вложения
Баланс.png
Баланс
Бэктест.png
Бэктест
Best.mq5
Best
(6.41 KB) Скачиваний: 90
Аватар пользователя
Quannt
 
Сообщений: 1122
Зарегистрирован: 30 ноя 2017, 20:36
Средств на руках: 288.40 Доллар
Награды: 1
Ветеран I (1)
Группа: Базовая
Благодарил (а): 321 раз.
Поблагодарили: 184 раз.

Алгоритмическая торговля на платформе MetaTrader 5

Сообщение Haos » 27 дек 2020, 14:17

Quannt писал(а):...
15. Процесс, создания советника алгоритмической торговой системы завершён, в течение трёх минут.
Файлы советника Best готовы к использованию в Meta Trader 5.
....

Интересно, а Вы смотрели в код, что там насоздавал автоматически МТ5? Я бы ни за что не доверил торговле код советника, который даже не видел. Ну вот, посмотрел код и мои опасения подтвердились. Совершенно рафинированная компановка за счет "встроенных" алгоритмов.
Также надо обратить внимание, что МТ5 по-прежнему почти никто не использует, а ведь столько уже лет прошло.
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Алгоритмическая торговля на платформе MetaTrader 5

Сообщение Tit4 » 27 дек 2020, 14:42

Мне куда интереснее, какие результаты получены за это время. Все таки срок прошел немалый, можно было бы уже и отчитаться и предоставить доказательства данного проекта и результаты о работе.
Аватар пользователя
Tit4
Главный модератор
 
Сообщений: 19386
Зарегистрирован: 02 фев 2015, 17:39
Средств на руках: 3,790.10 Доллар
Группа: Главные модераторы
Благодарил (а): 5887 раз.
Поблагодарили: 5379 раз.

Алгоритмическая торговля на платформе MetaTrader 5

Сообщение Haos » 27 дек 2020, 15:17

Хм! Это форумчанин, думается, в качестве примера создания робота на МТ5 без знания программирования, привел. Использовать его в качестве торгового советника в сколь-нибудь реальной торговле (бонусной и т.п.) не предполагалось. В этом плане, это хорошая тема для обозрения возможностей МТ5.
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.


Вернуться в MetaTrader: настройки, работа, проблемы

Кто сейчас на форуме?

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 38

Права доступа к форуму

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения