Трейдинг. База знаний.
March 1

Доход 150% в месяц. Оптимизация бесплатного робота Dark Venus (советника -  Metatrader 5) для трейдинга на Forex.

Доступно обучение по данной программе с другим более сложным и эффективным роботом, курс стоит 990$, онлайн обучение на протяжении 3х месяцев, результат стабильные 5-15% к депозиту в месяц, стартовый депозит на балансе брокера для безопасной торговли составляет 300$.

Скрин с мухи - годовой отчет моего основного аккаунта:

В данной статье рассмотрим экспресс-курс создания и запуска сетапа для торговли на валютном рынке Forex.

Для этого нам понадобится:

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

1. После установки MetaTrader и подключения брокера, копируем файл советника Dark_Venus.ex5 в папку: Файл/Открыть каталог данных/MQL5/Experts и перезагружаем терминал.

2. Во вкладке Вид нажимаем на пункт Тестер стратегий.

3. Во вкладке Обзор выбираем Одиночный тест.

4. Настройки:

Советник: Dark Venus.

Символ: GBPUSD, у данной валютной пары высокая волатильность, что подходит для нашей стратегии.

М1 (1 минута) - таймфрейм.

Интервал: Выбор периода, ставим последние 2 месяца. В рамках экспериментального теста для ознакомления нам подходит, для долгосрочной перспективы лучше выбирать период 2-10 лет, это снизит риски.

Оптимизация: Быстрая.

5. Вкладка Параметры.

- Money Management Settings.

Стартовый лот - 0.01

Money Management - false

- Indicators.

Всё выставляем как в примере.

Столбцы:

"Значение" - это установленный параметр по умолчанию, не участвует в подборе в режиме оптимизации.

"Старт" , "Шаг" и "Стоп" - значения по принципу от и до, участвуют в подборе если вначале строки поставить галочку.

6. Grid settings.

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

Всё выставляем как в примере.

Параметр Allow Buy переводим в false, это немного ускорит результаты первичной оптимизации.

7. Target settings.

Тейк-профит (take target/profit) ордера закрывают позицию, когда цена достигает определённого уровня. Это позволяет трейдерам фиксировать прибыль и выходить из сделок.

Стоп-лосс (stop loss) ордера исполняются, когда цена достигает определённого уровня, защищая трейдеров от больших потерь путём автоматического выхода из сделки.

Всё выставляем как в примере.

8. Average virtual trailing stop.

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

Всё выставляем как в примере и нажимаем зеленую кнопку Старт.

9. Оптимизация.

Спустя чуть более часа уже имеются пригодные варианты для дальнейшей работы. Максимальное время оптимизации (указанное возле кнопки старт/стоп) выбранных параметров займет 21 час 45 минут. Чем больше будет идти оптимизация тем больше и лучше вариантов будет в таблице.

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

Нажимаем кнопку Стоп, выбираем строку с максимальной прибылью и приемлемым процентом просадки, правой клавишей мыши жмем на первую строку и выбираем параметр "Запустить одиночное тестирование" и через несколько секунд останавливаем данный процесс кнопкой Стоп. Таким образом параметры указанные в строке пропишутся в столбце "Значение" во вкладке Параметры.

10. Вкладка Параметры.

Параметр Allow Buy переводим в true

11. Убираем галочки с прошлых тестируемых параметров и ставим новые.

Lots

Grid Management

Min Distance

Параметры как в примере. Запускаем оптимизацию.

12. Ждем до появления первого варианта подсвеченного зелёным цветом с приемлемым соотношением прибыли и просадки, после нажимаем Стоп.

Применяем данные параметры в столбец "Значение" путем запуска и остановки Одиночного тестирования (правой клавиши мыши) на подходящей строке как в примере.

Все варианты подсвеченные красным цветом являются не удовлетворительными.

13. Оптимизируем следующие параметры.

Какие именно параметры необходимо выбирать - четкого алгоритма нет. Это творческий процесс, сопоставим с художником рисующим масляными красками, где от эскиза он слой за слоем достигает более четкой картины.

Параметры как в примере.

14. Изменения в параметрах построения сетки более не дают существенного изменения в результатах выдачи.

Применяем данные параметры в столбец "Значение"

15. Тестируем параметры индикатора, предварительно убрав галочки с прошлых параметров тестирования.

16.Прибыль возросла.

Применяем данные параметры в столбец "Значение"

17. Тестируем параметр Take Target.

18. Тестирование не дало значительного прироста прибыли.

Применяем данные параметры в столбец "Значение"

19. Повторное тестирование лотности и параметров сетки.

20. Тестирование списка предыдущих параметров более не влияет на результат.

21. Анализ поведения робота на графике.

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

22. Режим визуализации.

Сделки которые мы видим, открываются в режиме имитации реальной торговли на истории котировок цены валютной пары в прошлом.

На графике наблюдаем, что в самом начале построения сетки срабатывает Stop Loss и она закрывается с убытком в 10%.

23. Тестирование параметра Stop Loss

Переводим Оптимизацию в режим Быстрая.

В параметрах копируем все как в примере и запускаем оптимизацию.

24. Спустя 10 минут тестов видим существенный прирост прибыли.

Применяем данные параметры в столбец "Значение"

25. Повторный тест точки входа в сделку.

Тестируем только 2 параметра как в примере.

26. Результаты оптимизации.

Видим параметр в котором снизилась просадка до 23.31% и увеличилась прибыль, этот параметр нам интересен т.к. он дает доход в 300% за период в 2 месяца. Это является сверх прибылью при учете принятых понятий безопасной торговли в кругу Форекс трейдеров о приемлемой ежемесячной прибыли в 10%.

Применяем данные параметры в столбец "Значение"

27. Повторно тестируем параметры сетки.

28. Результаты оптимизации.

Тестирование параметров сетки не дало существенных изменений.

29. Повторная оптимизация.

Тестируем параметры Take Target и Trailing Stop

30. Результаты оптимизации.

Протестировав основной список ключевых параметров мы понимаем, что прибыль нас устраивает.

Применяем данные параметры в столбец "Значение"

31. График соотношения баланса и просадки депозита.

Во вкладке Настройки отключаем Оптимизацию, убираем галочку если она там стоит с Визуального режима и нажимаем Старт.

32. Вкладка График.

На графике соотношения баланса и просадки депозита мы можем визуально оценить стабильность работы робота.

В данном примере график более чем приемлем для стратегии сеточной торговли.

33. Вкладка Бэктест.

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

34. Запускаем режим Визуализации и любуемся тем что у нас получилось.

Ставим галочку на пункте Визуальный режим с отображением графиков, выбираем таймфрейм Н1 (1 час) для более приятного отображения сделок на графике.

*но стоит учесть что если вы проводили оптимизацию в М1 таймфрейме, то при изменении таймфрейма для визуализации необходимо во всех блоках параметров где есть слово "Timeframe" - Значение "current" заменить на М1, т.к. если это не сделать то робот будет вести себя на Н1 графике по настройкам для М1, это приведет совершенно к другим результатам торговли.

Процесс выглядит медитативно.

Попутно знакомимся с кнопками на панели управления, в перспективе понадобиться Пауза и ползунок скорости движения графика. Масштабом графика можно управлять путем стягивания и растягивания в поле котировок цены справа а так же в поле даты снизу.

35. Сет для работы готов.

Нажимаем на шестеренку.

Придумываем название и сохраняем файл с настройками туда где сможем его найти.

36. Осталось еще совсем немного.

Допустим у вас уже есть удаленный рабочий стол "VPS" с установленным MetaTrader, что необходимо в случае если мы не ведем торговлю исключительно внутри дня. Для работы роботов и терминала необходимо обеспечить круглосуточный и бесперебойный доступ к сети интернет.

Запускаем удаленный рабочий стол.

Копируем туда нашего советника и файл настроек и запускаем MetaTrader.

Вставляем советника в папку Experts и перезагружаем терминал.

37. Запуск советника.

Во вкладке "Вид" можем настроить необходимые блоки в рабочем пространстве, а именно нам нужны блок "Обзор рынка" и "Навигатор", из блока "Символ" зажимаем мышью и перетаскиваем в свободное рабочее пространство GBPUSD, он откроется в виде графика, период графика меняем с Н1 на М1.

В блоке Навигатор раздел Советники, мышью перетаскиваем нашего робота Dark Venus на график, автоматически откроется его панель настроек, где мы выбираем пункт Загрузить.

Чтоб мы могли увидеть наш файл настроек необходимо изменить формат из ".set" в "All". Выбираем и жмем Open. Всё готово советник запущен.

Сет файл который у меня по итогу получился могу персонально прислать по запросу в телеграм.

Вывод: если вы хотите самостоятельно разобраться в этой теме, потребуется немало времени и желания.

Более простой вариант инвестирования в эту сферу остается Копитрейдинг (Copy Trading)- инструмент ленивого инвестирования.

Поделиться своим мнением и задать вопросы касаемо обучения можно напрямую в телеграмм. Удачной торговли!