Сейчас у меня можно сказать идет черная полоса! Торги не прут, а муза свалила за границу, поэтому в дневниках мне писать в принципе не о чем. Ситуация очень смахивает на 2013 год, именно поэтому многие умные люди говорят, что история повторяется. Надеюсь, что уже совсем скоро я вырвусь из этого замкнутого круга, и я даже примерно знаю, как и когда.
Ну а пока на дворе творческий застой, я двигаюсь дальше и развиваюсь. Сегодня я хочу вам рассказать и показать одну очень полезную программку, которая позволяет анализировать мои торговые стратегии и советников.
Речь сегодня пойдет о небольшой утилите Report Manager. Многие наверняка про нее знают, поскольку она есть в интернете, тем более на сайте разработчиков в свободном доступе (http://mqlsoft.com/download/reportmanager). По сути, и так понятно, что программа предназначена для объединения стейтов одной стратегии сделанной в тестере стратегий в MetaTrader 4 на разных валютных парах в один полноценный стейт. Это очень удобно, когда ваш торговый робот является мультивалютником, а в МТ4 мы видим отчеты только по каждой валютной паре в отдельности.
Давайте посмотрим как это все работает.
Для начала нужно скачать и установить саму утилиту, но сайте разрабов лежит свежая версия проги и она требует установки Java. Если хотите, можете использовать эту новую версию 1.3.0, но япользуюсь старой версией без Явы 1.2.0. Разницы никакой. Ее вы можете скачать по этой ссылке (Скачать Report Manager).
Программка выглядит вот так.
То, что она на английском языке не является проблемой, так как проста как 3 копейки. Поехали дальше.
Предположим вы протестировали стратегию (робота) на 2-х валютных парах в тестере МТ4 и сохранили стейты. Теперь загружаем их в Report Manager.
Принцип загрузки точно такой же, как если бы вы загружали файл в любую другую программу или же на интернет ресурс.
По умолчанию стейты которые вы загрузили уже выделены галочками, поэтому вам остается нажать на кнопку "Merge Reports".
У вас в списке появится папочка, нажав на которую выкатится обобщенный стейт всей торговой стратегии, который так же можно сохранить. Давайте разберемся, что нам делать с полученной информацией.
Мы будем использовать вкладку "Details", где и находятся нам нужная информация.
Для начала посмотрим отчеты, которые мы загрузили по отдельности.
Пара EURUSD:
- Итоговая прибыль = 1444,32$,
- Максимальная просадка = 12,219%.
Пара GBPUSD:
- Итоговая прибыль = 1135,29$,
- Максимальная просадка = 6,868%.
Теперь посмотрим объединенный отчет.
Как видим, график стал плавнее, а все из-за того, что убытки от одной пары перекрываются за счет прибыли по другой. Детальная информация нам как раз об этом говорит. Максимальная просадка стала 7,915% против 12,219% и 6,868%. А итоговая прибыль соответственно сплюсовалась 1444,32$ + 1135,29$ = 2579,61$.
Немного пошевелив извилинами можно сделать вывод. В данной стратегии EURUSD ведет себя более агрессивно, но в то же время принесла больше прибыли. При этом GBPUSD работает мягче и является усреднителем максимальной просадки.
То есть итоговую прибыль мы увеличили, а убытки сократили за счет использования двух валютных в нашей стратегии.
Сразу скажу, что предоставленные выше отчеты сделаны для примера на простеньком Мартингейловом роботе, чтобы вы могли понять, как работать с этой программой. В действительности возможности программы очень разнообразны. Если вы умеете использовать тестер стратегий МТ4 для отработки ручных стратегий, то данная программа вам поможет выявить ошибки.
Для примера можно загрузить стейты тестов за разные периоды времени или объединить стейты разных стратегий и посмотреть что из этого получится.
Словом, Report Manager позволяет очень креативно проанализировать торговых роботов и выбрать действительно прибыльные решения.
С уважением,
Михаил Лесных, автор курса «Ленивый трейдер»
Свежие новости финансовых рынков, анализ форекс на Главной странице