Программа SQ EA Analizer. Бесплатный анализатор торговли

Главная черта, отделяющая трейдера профессионала от новичка – это способность к самокритике и самоанализу.

Дело в том, что за все ошибки, которые совершает трейдер, приходится расплачиваться как деньгами, так и драгоценным временем.

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

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

Торгуй по крупному только с ведущим брокером

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

Программа SQ EA Analizer. Установка

Программа SQ EA Analizer – это программа, которая позволяет анализировать стратегию трейдера на основе его отчета из торгового терминала МТ4.

В отличие от стандартного отчета, который может сделать каждый трейдер, информация в SQ EA Analizer на порядок шире, более того вы можете смоделировать с ее помощью поведение стратегии при исключении или добавлении определённых условий.

Программа SQ EA Analizer распространяется на бесплатной основе, однако для того чтобы ею воспользоваться вам потребуется ввести ваш логин и почту на официальном сайте разработчика - https://strategyquant.com/quantanalyzer/free/ .

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

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

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

Начало работы с программой SQ EA Analizer. Базовые функции

Программа SQ EA Analizer работает с исходными данными, которые сформированы либо через ексель, либо в виде отчета МТ4. Поэтому первым делом что вам необходимо сделать – сформировать отчет о торговле в вашем МТ4 и сохранить его.

После того как вы сформировали отчет его необходимо загрузить в программу. Для этого в верхней строке опций нажмите на кнопку «Load Report» и загрузите ранее сохраненный шаблон с МТ4.

После того как вы загрузите ваш отчет в левой строке нажмите на опцию «Analyze». Перед вами появится ряд вкладок, среди которых базовую информацию по вашей торговой стратегии вы можете получить в вкладке с названием Overview.

Непосредственно в ней присутствуют данные по общей прибыли, прибыли в пунктах, коэффициент Шарпа , профит фактор, данные по просадке, соотношение прибыли к просадке, средний месячный и дневной профит, математическое ожидание.

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

Более глубокую информацию трейдер о своей торговой стратегии может почерпнуть во вкладке «Trade analisys».

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

Благодаря программе SQ EA Analizer вы можете узнать насколько устойчива ваша торговая стратегия форекс и в каких пределах можно ожидать рост просадки и уменьшения прибыли. Для этого в ней присутствует симулятор по методу «Монте Карло».

Суть алгоритма состоит в том, что он меняет местами сделки либо пропускает некоторые из них. Для того чтобы воспользоваться алгоритмом в левом столбике войдите в меню «Monte Сarlo Analisys» после чего нажмите на кнопку Run.

После проведения анализа вы получите столбик с результатами, а также графиками возможного поведения стратегии в будущем:

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

Для того чтобы воспользоваться этой функцией в левом столбике войдите в меню «What if analisys».

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

В заключение хотелось бы отметить, что программа SQ EA Analizer является действительно мощным приложением, которое позволяет анализировать собственную торговлю и делать необходимые выводы. Из недостатков программы можно отметить лишь отсутствие русскоязычного интерфейса.

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

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

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

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

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

Установка программы EA Analyzer

EA Analyzer является независимой программой, поэтому ее установка не чем не отличается от установки игр и программ на ваш компьютер. Следует отметить, что в конце статьи вы найдете архив для скачивания, в котором находится две версии программы, а именно для 32 либо 64 битной версии Windows.

Обязательно устанавливайте только ту версию, которая стоит сугубо у вас на компьютере, поскольку программа попросту выдаст ошибку и не запустится. Также стоит понимать, что EA Analyzer англоязычная программа, поэтому у вас на первом этапе могут возникнуть трудности в ее эксплуатации. Итак, после запуска программы вы получите вот такой вид:


Работа с программой. Базовые функции

Для того чтобы программа начала проводить анализ вашей торговой стратегии ей понадобятся исторические данные по сделкам. Вы можете загружать отчеты как в CSV формате, так и формате который нам выдает отчет МТ4. Итак, первым делом сформируйте отчет за интересующий период в торговом терминале МТ4.

Следующим шагом вам потребуется нажать на кнопку «Load», после чего появится дополнительное окно в котором вам потребуется выбрать путь нахождения на вашем компьютере отчета МТ4.


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

Вкладка Overview

Первая, а она же самая главная вкладка несет базовую информацию по счету и стратегии, а именно различные математические показатели. Так, вы можете увидеть данные по общей прибыли(total profit), общее количество сделок, коэффициент Шарпа , просадку в пунктах и просадку в процентах, среднюю прибыль за год и среднегодовой процент прибыли, профит фактор, отношение средней прибыли к просадке и многие другие коэффициенты и данные которых нет в стандартном отчете.

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


Вкладка List of trades

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


Вкладка Equity chart

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


Вкладка Trade analisys

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


Вкладка Monte carlo

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

Тестирование и адаптация – важнейшие этапы создания стратегий и автоматических торговых систем. Новейшая разработка от компании StrategyQuant EA Analyzer – бесплатная аналитическая программа для многофакторного анализа торговых стратегий и автоматических торговых советников на базе отчетов из тестера стратегий терминала МТ4.

Тестирование любого программного модуля, который вы собираетесь применять в своей торговле на Форекс, должно быть выполнено особенно тщательно и на истории котировок не менее 2-3 лет. EA Analyzer позволяет проанализировать работу советника или торговой стратегии в различных условиях: на разных инструментах или ночью, на открытии рынка или в пятницу, а также смоделировать колебания котировок в случайном порядке.

Модуль анализатора выполнен в виде простого в использовании инструмента, в который можно свободно загрузить из MetaTrader4 отчет из тестера стратегий и выполнить расчеты расширенной статистики, например, коэффициент Шарпа, периодическое исполнение (час, день, месяц, неделя), работу стратегии или советника в реальном времени застоя и другие параметры.

Программа абсолютно бесплатная, для установки просто скачиваем инсталляцию по ссылке http://www.strategyquant.com/eaanalyzer/ . Общий вид программной оболочки:


Для проведения тестирования необходимо загрузить в анализатор, сохраненный в формате *.htm отчет, полученный после обработки в тестере стратегий МТ4. EA Analyzer распознает 4 формата отчетов: 2 своих уникальных формата продуктов StrategyQuant и 2 вида отчетов терминала МТ4 – отчет из тестера стратегий (Strategy Report) и отчет о реальных сделках (Account History).


Основные блоки информации анализатора

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

Первая группа данных дает нам показатели общей статистики, самые значимые из которых – общая прибыль (в пунктах и в $), среднегодовая доходность, профит-фактор, общее количество и % прибыльных сделок, общая и текущая просадка в $ и % к от баланса, средняя прибыль: за период (день, месяц, год) и на одну сделку.


Второй блок содержит дополнительные характеристики, из которых наибольший интерес вызывают показатели стагнации (этих данных в отчете МТ4 нет!).


Третья группа данных блок представляет собой обычный торговый отчет с распределением по периодам. Далее следует блок анализа со списком всех совершенных сделок, но, в отличие от отчета МТ4, он содержит дополнительную информацию о времени работы позиции и общий результате нарастающим итогом (в пунктах, деньгах, процентах).


График свободных средств, показывает период стагнации (в днях), период убытков и просадки торговой системы. Его можно вывести для коротких/длинных сделок отдельно.

Уникальный блок «Анализ торговли», который позволяет в любом окне выводить 24 вида гистограмм различной статистики, и самый важный - прибыль/убыток по периодам (час, день, день недели).

На данном примере видно, что за 4 года расчетной статистики, убыточными были понедельник и вторник, а также сделки открытые в 4, 6,7,10, 13, 19. Возможно, наибольший убыток приносила именно ночная (на бирже в Сиднее) сессия.

Блок сценария, блок установки и метод Монте-Карло в StrategyQuant EA Analyzer

И вот тут в работу включается блок сценариев «Что, будет если…». Можно убрать из расчета работу в период австралийского рынка (в примере – рассматривается пара AUDCAD на часовом периоде) и получаем:


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

Если его активировать, то он выдает подробный анализ, такой же, как и первоначальный вариант. Но при внимательном анализе видно, что дополнительный фильтр для данного советника (торговля по определенным часам), снижает количество сделок на 40%, но прибыль при этом выросла на 29%при одновременном уменьшении просадки на 50%. Получаем новый график свободных средств.


Из первоначального количества убыточных дней (421) осталось только 309. То есть использование данного блока анализа позволяет усовершенствовать советник и выбрать наилучшие периоды для торговли.

В блоке установок можно поменять исходную информацию о начальном депозите - только ввести сумму и нажать кнопку «Recompute stat».


В честь центра игорного бизнеса назван блок «Монте-Карло», но бесплатной версии он, к сожалению, урезан до минимальных возможностей – можно только слегка познакомиться. Метод Монте-Карло – знаменитый математический метод оценки системы по критериям риск/ стабильность - оценивает возможный результат при отклонениях в торговой системе. Анализируется надежность, возможная прибыль/просадка и прочие параметры. Если, скажем, система дает соотношение прибыльных сделок 60/40 при 10%-ной просадке, программа моделирует замену сделок случайным образом, и вы сможете оценить результат при просадке в 30%.


То есть, в результате расчета, с вероятностью 95% получается более низкая доходность при более высокой просадке, но - все равно в разумных пределах.

Применение стандартных индикаторов

Есть одна возможность, доступная только в коммерческой версии, а в бесплатной – только для ознакомления. Специальная функция позволяет возможный эффект применения скользящей средней (МА), Ленты Болинджера (ВВ), Ichimoku Kjun-Sen и других индикаторов в роли ограничителя убытков, для которых можно менять периоды и сразу выполнять пересчет. То есть если вписать в советник стоп-лосс по стандартному индикатору, то можно значительно улучшить результат.


И, наконец, наиболее интересная опция программы EA Analyzer, которой нет в MT4, – возможность объединения нескольких советников или торговых стратегий в один «программный» торговый портфель в МТ4. Для примера можно взять несколько разных валютных пар, загрузить их в анализатор, и после активации получить сводный отчет со всеми возможными функции анализа, указанными выше:


Информация о взаимной корреляции торгуемых пар и количестве параллельных сделок по портфелю формируется на отдельной вкладке таблицы данных:

В настоящее время, кроме общеизвестной EA Analyzer 2.0.1 доступна версия 3.0.1 в 32-битном и 64-битном варианте, также - бесплатная и коммерческая версии. Версия 3.0.1. требует гораздо больше технических ресурсов, но содержит некоторые дополнительные функции, а также поддерживает большее количество форматов данных для импорта.

Для программной разработки советников/ стратегий и для профессиональных аналитиков предлагается профверсия SQ EA AnalyzerProf.

Программа EA Analyzer представляет собой необходимый для каждого трейдера инструмент с уникальными методиками для анализа статистики реальных и демо-счетов и поможет вам избежать ошибок при разработке и применении средств автоматизации торгов на финансовых рынках.

Встроенный тестер терминала MetaTrader4 неплохо справляется с возложенными на него функциями, но у него есть один существенный недостаток - стандартные «стейты», полученные в процессе оптимизации стратегии, содержат минимум информации. Выйти из этого положения позволяет программа EA Analyzer .

EA Analyzer - это полноценное приложение (не дополнение к MT4), созданное зарубежной компанией StrategyQuant.

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

Как пользоваться EA Analyzer

К счастью, в сети осталась бесплатная демо-версия EA Analyzer, которой мы и будем пользоваться. Устанавливается она точно так же, как и все остальные программы, т.е. первым делом нужно скачать и запустить дистрибутив.

Затем принимаем лицензионное соглашение, выбираем путь установки (желательно не на системный диск) и ждём, когда установщик распакует все файлы.

На рисунке выше представлен интерфейс этой аналитической платформы. В принципе, здесь всё понятно на интуитивном уровне по иконкам, но рассмотрим конкретный пример.

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

Первым делом необходимо выгрузить «тестерный» стейтмент в формате htm. Для этого переходим во вкладку «отчёт» и на любом месте информационной панели кликаем правой кнопкой мыши.

Появится контекстное меню, в котором выбираем пункт «сохранить как отчёт». Далее через стандартный проводник Windows сохраняем «стейт» в удобную для себя папку на жёстком диске или съёмном носителе. Всё, больше MetaTrader нам не понадобится.

Теперь возвращаемся в программу EA Analyzer и импортируем в неё ранее сформированный отчёт. Для этого достаточно нажать на кнопку «Load» и указать путь к нужному файлу.

А вот дальше начинается самое интересное. Фактически, EA Analyzer импортирует из стейтмента лишь базовую информацию по сделкам (дату, тикер, цены открытия/закрытия) и величину начального депозита, а все остальные показатели (математическое ожидание, профит-фактор и т.д.) программа пересчитывает заново.

Какие данные мы получаем от EA Analyzer

В основной вкладке «Overview» отображается самая важная информация:

  • Общее количество сделок, в т.ч. с разбивкой по покупкам и продажам;
  • Коэффициент Шарпа, профит-фактор, соотношение прибыли к просадке и т.д.;
  • Средняя прибыль в месяц и матожидание сделки;
  • Кроме этого, в EA Analyzer финансовые результаты от операций компонуются отдельно по каждому месяцу.

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

На следующей вкладке EA Analyzer (List of traders) перечислены торговые операции. В принципе, здесь нет ничего интересного.

Совсем иначе обстоят дела с полем Equity Chart, поскольку тут мы видим, как менялись средства и просадка.

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

Чтобы включить графическое отображение просадки, необходимо зайти в раздел Drawdown и выбрать там вместо «Don’t show» наиболее подходящий вариант - в деньгах (in money), процентах (in %) или пунктах (in pips).

Но это ещё не всё. Здесь же EA Analyzer позволяет отобразить эквити отдельно для покупок и продаж.

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

  • Trades by duration - распределение сделок по времени удержания;
  • Trades by hour, weekday, day и т.д. - суммарное количество сделок, отрытых или закрытых в час суток, день недели, число месяца и т.д.;
  • P/L by hour, weekday, day и т.д. - суммарная чистая прибыль или нетто-убыток, полученный в час суток, день недели, число месяца и т.д.

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

  • P/L by trades duration - ещё одна важная диаграмма EA Analyzer, показывающая, как время удержания позиции влияет на её результативность. С её помощью я оптимизирую рабочие таймфреймы;
  • Long vs short trades - соотношение покупок и продаж (отображается в виде круговой гистограммы);
  • Long vs short P/L - суммарные прибыли по коротким и длинным позициям (в хорошей системе для Форекс они должны быть приблизительно одинаковы);
  • Profit/loss - соотношение прибыльных и убыточных операций
  • Long profit/loss и short profit/loss - то же самое, только в разрезе покупок и продаж;
  • Wins/losses by hour, day и т.д. - соотношение прибыльных и убыточных операций по часам, дням недели и т.д.;
  • Wins/losses profit by hour, day и т.д. - соотношение совокупной прибыли и суммарного убытка по сделкам, открытым/закрытым в час суток, день недели и т.д.

Оставшиеся поля тестера EA Analyzer

Что касается остальных полей EA Analyzer, то среди них пользу могут принести лишь две вкладки - «What if scenario» и «Portfolio analysis».

Раздел «What if scenario» позволяет смоделировать динамику эквити, которая получится в том случае, если из выборки исключить некоторые сделки. В моём примере самый большой чистый убыток формируется по торговым операциям, открытым в 9 часу утра и с 13:00 до 13:59, иначе говоря, EA Analyzer рекомендует мне отказаться от таких операций. Примем совет к сведению.

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

И последний раздел «Portfolio analysis» будет особенно полезен портфельным управляющим, так как он позволяет оценить корреляцию между разными стратегиями. Разумеется, прежде чем с ним работать, нужно загрузить несколько разных стейтов и сформировать из них портфолио.

Результат анализа будет представлен в виде корреляционной матрицы, в которой сразу видно, насколько сильно похожи системы (если эквити разных стратегий меняются синхронно, есть смысл оставить в портфеле только одну из них, зачем распылять внимание?)

Остальные функции EA Analyzer (например, метод Монте Карло) так и остались платными, но мой опыт показывает, что бесплатного функционала более чем достаточно для полноценных исследований.

Для глубокого анализа стратегий и автоматических торговых советников на основе отчетов из платформы МТ4.

Нам необходимо загрузить в анализатор отчет, который мы получили прогнав наш советник в тестере стратегий МТ4 и сохранив его в формате.htm. Анализатор распознает 4 различных формата отчетов, 2 из которых уникальные форматы продуктов StrategyQuant и 2 формата платформы МТ4 – отчет из тестера стратегий (Strategy Report) и отчет о ваших реальных сделках на счете (Account History).

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

Первый блок информации выдает нам показатели описывающие общую статистическую картину (перечислю самые значимые показатели) – общая прибыль (в $ и пунктах), среднегодовая доходность, количество сделок, профит-фактор, процент прибыльных сделок, просадка (в $ и % к балансу), средние показатели прибыли (в день, месяц, на одну сделку).

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

Третий блок показывает нам отчет по торговле с разбивкой по месяцам и годам.

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

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

Обширный блок Анализ торговли, в котором 6 настраиваемых гистограмм. Очень интересный, на мой взгляд, блок, сейчас объясню почему. В этом блоке в любом окне можно вывести 24 различные гистограммы статистики. Наиболее важный – прибыль/убыток разбитый по часам и по дням недели. Давайте посмотрим на эти графики.

На них мы наблюдаем, что за 4 года статистики, в среднем мы получали убыток в понедельник, вторник дней недели и сделки открытые в 3,4, 6,7, 9, 10, 13, 19. Логически можно прийти к выводу, что основной убыток образовывался во время торговли в Сиднейскую сессию. Вот тут мы сразу переходим к блоку «Что если сценарий». Мы убираем торговлю в ночное время, когда открыт Австралийский рынок (мы помним, что наша рассматриваемая пара AUDCAD) и запускаем сценарий «Что будет если…».

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

Если мы кликнем на него, то он активируется и выдаст нам такой же подробный анализ, как и первоначальный вариант. Но даже при первом взгляде видно, что если мы введем в наш советник дополнительный фильтр торговли по определенным часам, то даже при том, что количество сделок снизилось на 40%, прибыль увеличилась на 29%, а просадка снизилась почти вдвое. Давайте активируем новый отчет и перейдем на график свободных средств.

Из первоначальный 421 дня стагнации счета, у нас осталось только 309. 4 дополнительных прибыльных месяца. Данная опция позволяет не только улучшить советник, но также может показать вам в какие часы или дни недели не стоит торговать ручными торговыми системами, вы это увидите если загрузите отчет о проведенных вами сделках из терминала МТ4.

Блок установок позволит вам получить информацию о том, что было если бы начали торговлю с иного чем в отчете начального депозита. Надо только ввести сумму и нажать кнопку «Recompute stat».

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

Метод Монте-Карло математический метод оценки риска и стабильности результата системы. Он оценивает результат, который будет, если произойдут отклонения в вашей системе торговли. Он позволяет понять является ли стратегия надежной, какую прибыль/просадку вы можете получить, и стоит ли торговать по этой стратегии вообще. Например, ваша система дает 60% прибыльных сделок при 10% просадке по результатам беэктеста, т.е. вы знаете, что у вас 60% прибыльных сделок на 40% убыточных, но вы не знаете в каком порядке они придут, программа переставляет местами сделки случайным образом и вы можете получить результат, где ваша просадка будет 30%. Запустим расчет на нашем примере.

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

Еще одна коммерческая фишка доступная только для ознакомления в бесплатной версии, называется контроль капитала. На официальном сайте пока еще не появилась статья о использовании данной функции, но вероятнее всего она дает возможность рассчитать эффект от применения в качестве ограничителя убытков Скользящую среднюю (МА), Ленты Болинджера (ВВ) или Ichimoku Kjun-Sen, периоды которых можно подбирать и сразу получать результаты. В нашем случае, применив Ichimoku мы смогли сократить время стагнации системы с 401 дня до 140 дней, что очень даже здорово. Это означает, что если мы впишем в наш советник стоп-лосс по этому индикатору, мы получим существенное улучшение нашей системы.