КАК ТЕСТИРОВАТЬ ФОРЕКС

СОДЕРЖАНИЕ:


Как тестировать советник в тестере MT4 — Подробная инструкция

Всем привет! Механические торговые системы так же стары, как и рынки. С развитием в 20 веке компьютерных технологий и сети интернет стало возможным торговать не выходя из дома, а в начале 21 века, с появлением платформы MetaTrader, еще и в автоматическом режиме. Ресурсы современного настольного компьютера позволяют воплощать в жизнь любые, даже самые сложные алгоритмы, а встроенный в терминал MetaTrader редактор MetaEditor дает возможность написать робота даже человеку, мало знакомому с программированием. В результате околофорексовый рынок заполнен различными предложениями купить чудо-советники и некоторые из них действительно достойны внимания. Но как же понять, стоит ли применять на реальных счетах тот или иной форекс советник? Сегодня я расскажу, как тестировать торгового робота на исторических данных при помощи программы MetaTrader 4.

Подготовка к тестированию

Мы не будем сегодня разбирать, как установить советник в терминал – для этого есть соответствующая статья в блоге. Будем считать, что советник мы уже установили. Теперь необходимо подумать о котировках, которые вы будете использовать. Большинство брокеров не имеют собственной исторической базы, исключение составляют Alpari и Ducascopy, остальные же используют котировки, предоставляемые компанией MetaQuotes. Сказать, что эти котировки вообще годятся для тестов я не берусь – они очень низкого качества (много пробелов, ошибок и неточностей). Как скачивать котировки от компании Ducascopy – тема отдельной статьи, к тому же это не так просто сделать новичку. Поэтому для тестов советников мы скачаем именно терминал от компании Alpari. Внимание! Чтобы получить доступ к исторической базе котировок Альпари, в терминале вы должны быть подключены именно к реальному счету! С недавних пор этот брокер не предоставляет свою базу котировок для владельцев демо-счетов.

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

Для начала нам нужно кое-что настроить, для чего идем во вкладку Сервис -> Настройки или жмем Ctrl+O

Появится окно с настройками терминала:

Выбираем вкладку «Графики» и в графах «Макс. баров истории» и «Макс. баров в окне» и заполняем как у меня на рисунке вверху (по умолчанию там стоит 65000 баров).

Для того, чтобы котировки по нужной нам паре стали доступны в терминале для проведения по ним теста, открываем вкладку Сервис -> Архив котировок или жмем F2.

Открывается следующее окно:

Выбираем нужную нам пару и период М1 и нажимает кнопку «загрузить». Через некоторое время котировки загрузятся, выключаем терминал и включаем его снова. Заходим обратно в архив, кликаем левой кнопкой мыши несколько раз по периоду М1 нужной нам пары до тех пор, пока изображенная перед периодом серая батарейка не загорится желто-зеленым цветом. Остается прощелкать мышкой остальные периоды, чтобы котировки просчитались и для них. Если вы хотите протестировать советник на нескольких валютных парах, закачайте котировки требуемых валютных пар. Закройте терминал и откройте его снова. Затем снова войдите в архив котировок и пройдитесь по всем периодам нужной вам пары, несколько раз нажимая левой кнопкой мышки по каждому из них. Все эти шаманские действия нужны в последних версиях терминала, поскольку часто котировки загружаются некорректно. На этом подготовительный этап завершен.

Тестер терминала. Основной функционал

Итак, чтобы приступить к тестированию советника открываем тестер стратегий или нажимаем Ctrl+R.

Снизу в терминале появится вот такая панель:

Давайте остановимся на каждой функции поподробнее.

Первое, что вы увидите слева вверху панели – переключатель советник-индикатор:

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

Итак, выбираем советник.

Под цифрой 1 у нас находится выпадающий список с доступными для тестирования советниками. Тут вы найдете только те советники, которые загружены в ваш терминал. Цифра 2 — выпадающий список валютных пар, выбираем нужную. Не забудьте закачать для нее котировки в архив котировок. Если вы вдруг не смогли найти нужную вам пару в списке, хотя уверены, что она у брокера доступна для торговли, включите обзор рынка или нажмите Ctrl+M:

Далее правой кнопкой мыши кликните прямо в окне навигатора и нажмите «Показать все символы»:

На пункте 3 остановимся немного подробнее. Тут мы можем выбрать необходимую нам модель тестирования. Для качественного тестирования торговой стратегии важно выбрать адекватный способ моделирования развития ценовых баров. Всего доступны три варианта:

— По ценам открытия (быстрый метод на сформировавшихся барах, только для советников с явным контролем открытия баров)

Использует грубую оценку стратегии. При каждой свече генерируется только один тик. Достоинство — самый быстрый способ проверки. В этом режиме сначала моделируется открытие бара (Open = High = Low = Close, Volume=1), что дает возможность эксперту точно идентифицировать окончание формирования предыдущего ценового бара. Именно на этом зарождающемся баре запускается тестирование эксперта. На следующем шаге выдается уже полностью сформированный текущий бар.

— Контрольные точки (очень грубый метод на основе ближайшего меньшего таймфрейма, результаты нельзя принимать во внимание)

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

— Все тики (наиболее точный метод на основе всех доступных меньших таймфреймов)

Этот режим позволяет наиболее точно смоделировать движение цены внутри бара. В отличие от «контрольных точек» потиковый метод использует для генерации данные не только ближайшего меньшего таймфрейма, но и всех доступных меньших таймфреймов. При этом, если на какой-то временной диапазон одновременно существуют данные более одного таймфрейма, то для генерации используются данные самого меньшего таймфрейма. Так же, как и в предыдущем методе, генерируются контрольные точки на основе данных OHLC наименьшего доступного таймфрейма. Для генерации движения цены между контрольными точками также используется интерполяция на основе предопределенных шаблонов, поэтому крайне желательно наличие минутных данных, покрывающих весь диапазон тестирования. Возможна ситуация, когда генерируется несколько одинаковых тиков подряд. В этом случае дублирующиеся котировки фильтруются, и фиксируется объем последней из таких котировок.

При тестировании по всем тикам объём сгенерированных тиков может быть довольно большим, поэтому терминал может потреблять довольно много ресурсов.

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

Пункт 4 – использовать дату. Ставим галочку и выбираем желаемые даты начала и окончания тестирования. Если галочка не проставлена, тестирование проводится по всей истории котировок, загруженных в терминал. Тестер не сможет провести тестирование на периоде, по которому нет котировок в архиве котировок, то есть вы не сможете сделать тест с 1300 года, если у вас нет котировок за этот период.

Пункт 5 – визуализация, о которой мы поговорим позже.

Настройки на панели тестера справа:

Период – выбор периода для тестирования советника. Доступны периоды вплоть до D1. W1 и MN1 недоступны для тестирования. Кроме того, если у вас не загружена история котировок нужного периода, тест вы выполнить не сможете.

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

Кнопка «Изменить эксперта» доступна только если у вас есть исходный код советника (файл с расширением mq4). Она открывает редактор кода советника, где вы сможете внести в советник необходимые изменения.

Кнопка «Открыть график» открывает график с нанесенными на него индикаторами и сделками, совершенными советником во время теста (нажать можно после того, как тест выполнен).

Кнопка «Свойства символа»

Поменять здесь ничего нельзя, это просто справочная информация по используемой валютной паре.

Кнопка «Свойства эксперта»

Нажав на кнопку, вы увидите окошко, изображенное сверху. Доступны три вкладки: «Тестирование», «Входные параметры» и «Оптимизация».

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

Вкладка «Входные параметры»

Тут находятся все управляющие переменные самого эксперта, его настройки. Кстати, окно масштабируемо – если вы потянете мышкой за нижний правый угол, можно увеличить или уменьшить его в размерах. Вместе с экспертами как правило обычно поставляются файлы с настройками, имеющие расширение *.set. Причем чаще всего для каждой пары свой файл с настройкой. Чтобы загрузить правильные настройки для нужной пары нажимаем кнопку «Загрузить» и выбираем нужный файл. Часто после установки эксперта в терминал они оказываются не в нужной папке. После нажатия на кнопку «Загрузить» мы оказываемся в папке тестера (у меня это C:\Users\Silentspec\AppData\Roaming\MetaQuotes\Terminal\FE03BE71CD8F9E8F4C70E0FDAFC997E5\tester). Если нужных файлов там не оказалось, идем в папку FE03BE71CD8F9E8F4C70E0FDAFC997E5\MQL4\Presets, скорее всего файлы там. Итак, выбираем и загружаем нужный настроечный файл. После загрузки нам нужно найти параметры манименеджмента советника и выставить фиксированный лот 0.1 – в этом случае каждый доллар прибыли или убытка будет равен 1 старому пункту. Для чего это – я расскажу ниже.

Тестирование советника. Результаты теста

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

Настало время взглянуть в нижний левый угол тестера:

Тут мы можем заметить вкладки «Настройки», «Результаты», «График», «Отчет» и «Журнал».

Во вкладке «Результаты» доступен список всех сделок, совершенных советником за время теста.

На вкладке «График» можно полюбоваться кривой доходности советника.

Если советник не совершил ни одной сделки, стоит заглянуть во вкладку «Журнал». В ней вы найдете описание всего, что случилось во время теста. Вполне вероятно, что в советнике какая-нибудь ошибка. Расшифровку номера ошибки можно посмотреть в разделе Коды ошибок.

Во вкладке «Отчет» доступна вся статистика работы эксперта на выбранном отрезке времени:

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

Смоделировано тиков — количество смоделированных тиков, показывает размер смоделированной последовательности. Каждая запись последовательности представляет собой состояние бара (OHLCV) на тот или иной момент времени. В зависимости от таймфрейма, метода моделирования и от наличия исторических данных меньших таймфреймов в пределах бара может быть смоделировано разное количество состояний бара.

Качество моделирования — качество моделирования.

Ошибки рассогласования графиков – ошибки, возникающие при моделировании тиков по различным таймфреймам. Если есть хоть одна такая ошибка, удаляем всю историю из терминала и закачиваем заново. Удалить можно так: Файл -> Открыть каталог данных -> Откроется окно с папкой терминала — > папка history -> Выбираем нужный нам тип счета (тот, что вы используете в данный момент) -> Закрываем терминал и удаляем все файлы с расширением *.hst. Далее закачиваем заново котировки в архиве котировок.

Панелька с сигнализатором качества котировок (у меня она зеленая, поэтому для примера нашел в интернете):

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

Начальный депозит – депозит, с которым проводилось тестирование.

Спред – спред, с которым проводилось тестирование.

Общая прибыль – сколько всего было заработано во время работы советника

Общий убыток – сколько всего было потеряно.

Чистая прибыль – прибыль, которая была заработана экспертом за заданный период. Если тест сделан лотом 0.1, то эта прибыль в валюте депозита равна количеству заработанных старых пунктов. То же справедливо и для всех остальных параметров, указанных в валюте. Чистая прибыль = Общая прибыль — Общий убыток.

Прибыльность — прибыльность, показывает отношение между общей прибылью и общим убытком. Рассчитывается по формуле Прибыльность = Общая прибыль/ Общий убыток.

Матожидание выигрыша — математическое ожидание выигрыша.

Абсолютная просадка — это разница между начальным депозитом и наименьшим значением баланса в процессе тестирования.

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

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

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

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

Если кликнуть по отчету правой кнопкой мышки, можно сохранить этот отчет в виде html файла:

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

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

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

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

Заключение

В этой статье был рассмотрен основной функционал тестера стратегий терминала MetaTrader 4 и особенности закачки котировок. Также мы познакомились с результатами теста советника и визуальным режимом тестирования. Хочу обратить внимание, что это лишь основы работы с советниками. Способ тестирования советника, рассмотренный в статье, подойдет для советников на периодах от Н1 и выше. Для скальперов, работающих на более мелких периодах, такой способ тестирования подходит условно, он носит чисто информативный характер. Если вы собрались зарабатывать при помощи советников, необходимо также освоить оптимизацию советников. Также нелишним будет получить более глубокие знания о тестировании и оптимизации советников с более высоким качеством моделирования, недоступным, к сожалению, в стандартном исполнении терминала.

Тестирование советников форекс

Добрый день уважаемые трейдеры сегодня на WebMasterMaksim.ru мы с вами посмотрим как протестировать советник форекс в терминале metatrader.

Для этого устанавливаем советник, как это сделать я рассказывал в статье ilan dynamic советник, после этого запускаем терминал метатрейдер 4, и идем: вид > тестер стратегий.

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

3,0,1,0,0 Тестирование советников форекс

Далее можно выбрать модель тестирования, рекомендую «все тики» — это наиболее точная модель тестирования форекс советников.

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

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

Вот смотрите видео которое вам все объяснит:

9,0,0,1,0

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

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

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

13,0,0,0,1

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

(1 оценок, среднее: 5,00 из 5)

Как тестировать советников Форекс

Зачем проводить тесты выбранных торговых роботов

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

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

Именно для выявления таких советников и проводятся специальные тесты.

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

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

Эта статья приведёт Вас к успеху:  СИСТЕМА ВАСИЛЕК ФОРЕКС

Как проходит тестирование помощников

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

Рассмотрим алгоритм наших действий.

  1. С сервера компании брокера скачайте файл с архивом котировок по торгуемому активу. Далее через вкладку «Сервис» необходимо перейти на «Архив котировок», вкладка со словом Forex, и выбрать тот финансовый инструмент, для которого были скачаны файлы, а также временной отрезок, на котором велась торговля. В завершении необходимо нажать кнопку загрузки и дождаться окончания импорта.
  2. Установите программу, которую хотите протестировать в МетаТрейдере.
  3. Теперь через вкладку «Вид» перейдите к встроенному тестеру стратегий.
  4. В открывшемся окне проставьте все необходимые данные: название советника, наименование валюты, таймфрейм, дату окончания тестирования, на вкладке свойств эксперта укажите начальный депозит, тип сделки и оптимизируемые параметры.
  5. Нажмите на старт и ждите завершения операции, после которой вы сможете полноценно ознакомиться с итоговым отчетом по системе торгового робота.

О том, как тестировать советников Форекс можно узнать через справку МетаТрейдера.

Содержание данной статьи является исключительно частным мнением автора и может не совпадать с официальной позицией LiteForex. Материалы, публикуемые на данной странице, предоставлены исключительно в информационных целях и не могут рассматриваться как инвестиционный совет или консультация для целей Директивы 2004/39 /EC.

FOREX BULLS

Лучший сайт о FOREX, бизнесе и инвестициях

Урок: Как тестировать Форекс советник в терминале Метатрейдер? Детальная и пошаговая инструкция

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

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

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

Шаг 1

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

Но чтобы тестировать на истории, Вам нужно иметь архив всех котировок, по валютной паре на которой Вы хотите протестировать работу Форекс эксперта.

Но для начала, нажмите на «Сервис» — «Настройки».

Далее, выберите вкладку «Гравики» и поставьте значения «Максимальное баров в истории» и «Максимальное баров в окне» как на скрине ниже:

Шаг 2

Теперь нам нужно скачать необходимую историю котировок. Для этого выберите «Сервис» — «Архив котировок».

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

Например, нажмите на раздел «1 минута». Значок рядом должен стать желто-зеленого цвета.

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

Нажмите на кнопку «Загрузить» и дождитесь загрузки. После этого, перезагрузите торговый терминал.

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

Шаг 3

Откройте тестер стратегий. Чтобы сделать это, нажмите на значок, как показано на скрине ниже:

И после этого, внизу терминала у Вас должен открыться тестер стратегий, который выглядит примерно следующим образом:

Шаг 4

Рассмотрим интерфейс тестера стратегий и основные переключатели.

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

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

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

Если в выпадающем списке, Вы не можете найти инструмент, на котором Вы хотели бы протестировать Ваш советник, хотя Вы знаете, что Ваш брокер предоставляет возможность торговать интересующим Вас инструментов, то нажмите в разделе «Обзор рынка» правой кнопкой, и выберите «Показать все символы», как показано на скрине ниже:

Далее, в тестере стратегий, у Вас есть возможность выбрать «Модель тестирования».

В выпадающем списке у Вас есть такие опции:

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

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

3) По ценам открытия — эта модель тестирования, предоставляет наименее точную оценку работы торгового робота. Единственный плюс данной модели тестирования — это скорость оценки работы Форекс советника. Для каждого бара генерируется только один тик.

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

Далее. У Вас есть возможность тестировать работу советника на определенном отрезке времени. Для этого поставьте галочку в чекбоксе «Использовать дату» и установите значения «От» и «До».

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

В поле с текстом «Период» Вы можете установить таймфрейм, на котором Вы хотели бы протестировать работу советника.

В поле с текстом «Спред» Вы можете задать размер спреда при тестировании. Вы можете оставить значение по умолчанию («Текущий» спред). А можете отрегулировать размер спреда вручную.

Кнопка «Свойства эксперта» позволяет Вам открыть окно настройки советника и подготовки его к тестированию.

На вкладке «Тестирование» Вы можете установить размер депозита и валюту депозита. А также разрешить Форекс советнику торговать только в каком-то одном направлении или в оба направления.

На вкладке «Входные параметры» Вы можете задать настройки для торгового робота. Если вместе с советником шел файл с конфигурацией и расширением .set, то Вы можете загрузить эти настройки, нажав на кнопку «Загрузить» в нижнем левом углу.

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

Кнопка «Открыть график» позволяет Вам после теста открыть окно графика, чтобы увидеть нанесенные на него индикаторы и сделки, совершенные Форекс советником во время теста.

Кнопка «Изменить советника» доступна в том случае, если у Вас есть есть файл советника в формате MQL4, в таком случае у Вас есть возможность редактировать исходный код Форекс советника.

Шаг 5

Похоже, что у нас все готово, для тестирования нашего Форекс робота. Поэтому просто нажмите на кнопку «Старт».

Шаг 6

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

На вкладке «Результаты» Вы можете просмотреть список всех сделок, который заключил Форекс советник во время тестирования.

На вкладке «График», Вы можете увидеть кривую доходности торговли.

На вкладке «Отчет» Вы можете ознакомиться со всей статистикой работы советника, за выбранный промежуток времени. Нажав правой кнопкой на этой вкладке, у Вас есть возможность сохранить отчет в виде html.

На вкладке «Журнал» Вы можете найти логирование работы советника, в том числе и сообщения об ошибках.

Выводы

Мы научились с Вами как тестировать Форекс советник в торговом терминале.

Если у Вас есть какие-либо вопросы по данной теме, напишите нам прямо сейчас, воспользовавшись нашей формой обратной связи. Мы всегда рады Вашим вопросам!

Руководство, как правильно тестировать советники в MetaTrader 4

Несмотря на все преимущества советников, они не могут гарантировать трейдеру получение прибыли на полном автопилоте. Некоторые же советники вообще неспособны приносить прибыль хоть за сколь-нибудь продолжительный период времени. Чтобы не тратить попусту свое время и деньги, прежде чем ставить робота на реальный или даже демо счет, прежде всего его нужно протестировать, используя встроенный тестер в MetTrader 4.

От чего зависит точность тестирования?

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

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

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

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

Где взять котировки?

Архив качественных котировок есть лишь у двух брокеров — Альпари и DukasCopy. Большинство других брокеров предлагают загрузить котировки компании MetaQuotes, качество которых оставляет желать лучшего. Достигнуть высокой степени соответствия прогнозных значений с реальными результатами при тестировании на котировках от MetaQuotes не получится.

Вариант получения котировок от Альпари является гораздо проще, поэтому будет использовать его.

1. Если у вас нет терминала от Альпари, то вам нужно его установить. Скачать терминал Альпари могут только зарегистрированные клиенты, поэтому, если вы зарегистрированы, то авторизуйтесь в кабинете Альпари. Если вы не зарегистрированы, то зарегистрируйтесь (ссылка на регистрацию https://alpari.com/ru/registration). Пополнять счет не нужно. Войдя в личный кабинет, перейдите в соответствующий раздел, скачайте и установите терминал.

2. Запустите терминал Альпари. Чтобы загрузить котировки, в строке меню найдите пункт «Сервис», выберите элемент «Архив котировок» или же просто нажмите F2 на клавиатуре.

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

Рекомендуется проделать это действие несколько раз, поскольку не всегда за один раз загружаются все котировки. Как только вы увидите на экране сообщение о том, что данных для загрузки больше нет, можно приступать к тестированию. К этому времени необходимый советник уже должен быть загружен в терминал. Под «загружен в терминал» подразумевается, что робот лежит в каталоге «MQL4/Experts» терминала Альпари.

Запуск тестирования советника

Тестер стратегий в терминале МТ4 можно вызвать сочетанием клавиш CTRL+R либо же нажатием на соответствующий значок в верхней панели. Откроется окно под рабочим графиком.

Рассмотрим, что же отображается в этом окне:

1. Советник или индикатор. Нужно выбрать, что вы собираетесь тестировать, советник или индикатор. Выбирайте советник.

2. Выбор советника. Если в списке нет того советника, что вы хотите протестировать, значит вы его не поместили в каталог «MQL4/Experts» терминала. Или не перезапустили терминал после этого.

3. Символ. Выберите валютную пару, на которой вы хотите протестировать советник. Обратите внимание, что зачастую советник бессмысленно тестировать на первой попавшей паре. Если вы тестируете наши советники, то ознакомьтесь с их описанием, в котором вы найдете список рекомендованных пар.

4. Модель. Существует три варианта:

  • По ценам открытия баров. Это наиболее быстрый, но наименее надежный способ. Для прогнозирования тестер использует только цены открытия свечи и не учитывает движения, происходившие во время ее формирования. Он подходит только для роботов, которые заключают сделки в момент открытия нового бара.
  • Контрольные точки. Метод используется при тестировании автоматических торговых систем, чей алгоритм построен на торговли внутри свечи. При этом, для прогнозирования используются цены ближайшего меньшего временного периода. Результаты теста с использованием метода контрольных точек не отличаются точностью.
  • Все тики. Выбирайте именно эту модель, поскольку это максимально точный способ моделирования. В тестировании используется наименьший шаг цены — минутные данные.

5. Период для тестирования. Если вы поставите галочку напротив строки «Использовать дату», в тестировании будет участвовать выбранный вами период. Если же отметка будет отсутствовать, моделирование будет проведено за все время, за которое есть котировки. Обычно достаточно 1-2 лет для того, чтобы оценить работу эксперта.

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

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

8. Спред. Вы можете выбрать «Текущий» спред либо указать вручную любое значение. В первом случае тестирование советника будет проведено с учетом спреда, который сейчас установился на выбранной валютной паре. Обратите внимание, что если вы тестируете советник на выходных или ночью, то не стоит оставлять значение «текущий», поскольку спред в таких ситуациях расширяется и вместо 10 пипсов может составлять все 40. Если вы хотите установить значение спреда самостоятельно, то учтите, что котировки у Альпари 5-значные. Поэтому, если спред равен 1 пункту (на 4-х знаке), то вам нужно указывать 10, а не 1.

9. Свойства эксперта. Кнопка «Свойства эксперта» вызывает на экран меню с настройками советника. В нем есть три вкладки — «Тестирование», «Входные параметры» и «Оптимизация». В контексте этой темы значение имеют первые две.

В графе «Позиции» ничего не трогаем, пускай так и остается – торговля и Long (покупка), и Short (продажа).

  • Тестирование. В этой вкладке нужно указать депозит. Указывайте тот депозит, который впоследствии планируете использовать в реальной торговле. К примеру, если вы в дальнейшем будете торговать на классическом долларовом или ECN счете с депозитом 200$, то так и указывайте — 200. Если же вы планируете завести на центовый счет 100$, то в поле «Депозит» в данном случае нужно ввести 10000, потому что на центовом счете ваши 100 долларов превратятся в 10000 торговых единиц (центов).
  • Вкладка «Входные параметры» содержит настройки советника. В этом окне вы можете проставить вручную нужные настройки или же загрузить готовые set-файлы (файлы с настройками), которые обычно идут в комплекте с торговым роботом.

Прежде чем что-либо менять в настройках советника, ознакомьтесь с его описанием. Для этого, на этой странице найдите вашего робота и по кнопке «Подробнее» перейдите в описание советника. В описании каждого советника во вкладке «Запуск советника» есть блок «Шаг 3. Настройка и использование советника», в котором описано какие настройки нужно использовать.

Если вместе с советником предоставляются set-файлы, то чтобы использовать их нажмите на кнопку «Загрузить», как показано на скриншоте выше. После этого перед вам откроется каталог данных Metatrader 4. Перейдите в папку «MQL4/Presets», в которой, если вы внимательно следовали инструкции по установке советника, должны лежать set-файлы для вашего советника. Выберите нужный set файл для вашей валютной пары.

После всех вышеперечисленных манипуляций можно нажимать кнопку «Старт» для запуска теста.

Анализ результатов тестирования

После окончания тестирования в информационном окне появится четыре новых вкладки — «Результаты», «Журнал», «Отчет», «График». В первой вы найдете все открытые советником ордера. Во второй — подробная хронология работы тестера. В третьей можно скачать детальный отчет с результатами тестирования, а последняя покажет кривую доходности торгового робота.

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

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

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

Чистая прибыль – собственно, прибыль в валюте депозита, которая была заработана советником.

Качество моделирования — показывает в процентах достоверность тестирования. Высоким показателем считается цифра 90% и выше.

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

Максимальная просадка – является максимальной разницей между одним из локальных верхних экстремумов графика изменения баланса и последующих нижних экстремумов. Чем меньше просадка, тем лучше. Лично для себя считаю приемлемой просадку в 20-30%. Но некоторым и просадка в 50% не доставляет дискомфорта. Это уже на выбор каждого.

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

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

Как тестировать советники в MT4 правильно? Автоматическое тестирование стратегий на Форекс

Приветствую, вебинвесторы! В этой статье мы продолжаем тему инвестиций через Форекс советники. Надеюсь, вы читали вводную статью? Там вы должны были узнать в общих чертах о том, что такое советник и как их искать на просторах Интернета.

В этой статье вы узнаете о том, как протестировать советника в MT4.

Итак, вы скачали Форекс советник и хотите узнать, способен ли он приносить доход. В первую очередь его надо проверить в “Тестере стратегий”:

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

Увы, тестер стратегий для mt4 не дает высокой точности. Даже используя самые лучшие котировки и 99% точность тестирования нельзя добиться близких к реальным результатов, потому что в тестере стратегий Форекс не учитываются некоторые «фишки» реальной торговли:

С другой стороны, насколько это все влияет на результаты торгового робота? Тут простое правило — чем больше сделок и чем меньше таймфрейм — тем выше влияние «технических» моментов. Лучше тестируются советники с долгосрочными стратегиями, а скальперы лучше сразу ставить на реал.

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

Эта статья приведёт Вас к успеху:  ДОВЕРИТЕЛЬНОЕ ИНВЕСТИРОВАНИЕ ФОРЕКС

Кстати, поскольку я сам активно занимаюсь поиском советников, у меня накопилось немало интересных находок. Все они находятся на специальном сетевом складе, доступ к которому можно получить с помощью формы ниже:

Как говорится, пользуйтесь на здоровье! А теперь переходим к самой статье, содержание:

Настраиваем Metatrader и котировки

Качественный тест советника для рынка Форекс напрямую зависит от качества котировок, которые вы используете. Путем некоторых манипуляций реально получить точность 99.9%, но это предмет отдельной статьи.

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

Совет: храните найденные в Интернете советники и котировки в отдельном Metatrader. Для этого просто скопируйте папку с программой в другое место и переименуйте папку. Запускается новый МТ4 как всегда через terminal.exe.

Где скачать котировки для MT4? Есть два способа:

  • прямо с серверов брокера;
  • из Интернета в виде файла.

Способ №1. Качаем котировки через Metatrader.

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

В Alpari такая возможность есть. Качаем Metatrader, открываем его, ищем “Сервис” => “Архив котировок”:

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

Нажимаем “Загрузить” еще раз, чтобы докачать записи, которые почему-то в первый раз не появились. Это стоит делать каждый раз, и только когда появится сообщение:

все будет ок. Для других пар процедура не отличается.

Способ 2. Котировки из Интернета.

В этом случае нам нужен Метатрейдер без подключения к серверу.

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

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

Дальше, удаляем файлы .hst — Файл => Открыть каталог данных:

.hst файлы вы найдете в history/ “Имя сервера”, в нашем случае это Alpari-ECN1:

Чистим папку от всех файлов с названием EURUSD.

Скачать котировки чаще всего можно на сайте брокера, иногда трейдеры делятся своими на форумах. В качестве примера, найдем их на сайте (уже почившего) брокера RVD Markets:

Указываем минутный таймфрейм и период, за который нам нужны котировки. Можно сразу скачать файл .hst (который мы ранее удаляли), так и поступим. Качаем архив котировок для MT4 и закидываем его обратно в history/ “Имя сервера”. Перезапускаем терминал.

Мы скачали минутки, но чтобы получить остальные таймфреймы, можно воспользоваться полезным скриптом Period_Converter.

Перед использованием скрипта надо открыть нужный нам график, а именно EURUSD M1. Для этого заходим в Файл => Открыть автономно:

Перетягиваем EURUSD M1 в окно графиков, а затем и сам скрипт:

Period multipler factor — переменная, которая означает количество минут в нужном нам таймфрейме. Вот табличка для удобства:

На все про все уйдет максимум четверть часа. Кстати, если вы не удалили лишние файлы .hst, скрипт может не сработать.

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

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

Как протестировать советника в MT4

В этом разделе статьи мы разберем, как тестировать советника в MT4. Проверять советники мы будем в этом окне:

Немножко пробежимся по интерфейсу, сначала блок “Условия тестирования”:

1. Советник. Выбираем советник из списка. Если нужного нет, вот шпаргалка.

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

3. Модель. Есть три модели тестирования стратегий Форекс:

Все тики — самый точный метод, где используется самый меньший доступный временной период, то есть М1.

Контрольные точки — используется ближайший таймфрейм, что существенно снижает точность.

По ценам открытия — что происходило с ценой внутри свечи не важно, Open = High = Low = Close. Худшая точность.

Очевидно, для тестов стоит использовать модель Все тики. Но иногда она тратит часы на получение результата, и в этом случае приходится переходить на Контрольные точки.

4. Период. От минуток (М1) до дневных (D1).

5. Спред. Задается автоматически, если выставить “Текущий”, или же вручную. Обратите внимание — у 4-х значного брокера спред будет в районе 1-5 пунктов, а у пятизначного эта цифра больше в 10 раз — 10-50.

Совет: посмотрите на пару EUR/USD — если цена выглядит как 1.3456, то у вас четырехзначный брокер, если же 1.23456 — пятизначный.

По моему опыту лучше самому задавать спред, а посмотреть его можно на myfxbook.

Блок “Выбор даты”:

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

Какой оптимальный период для правильного тестирования советника в MT4 — вопрос спорный. Лично мне вполне хватает 3.5 года, чтобы оценить работоспособность советника.

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

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

Скорость выставляется бегунком, а кнопка “Пропустить до” пригодится, если надо перескочить на конкретную дату.

“Настройки тестирования”, еще один блок тестера стратегий Форекс:

8. Свойства эксперта. Тут находятся основные параметры тестирования и параметры самого советника:

На вкладке «Тестирование» мы меняем только начальный депозит. Раздел “Оптимизация” будем рассматривать в отдельной статье.

Обычно приходится работать с вкладкой “Входные параметры”:

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

Для тестирования советников очень важен параметр LotSize. Это размер торговой позиции, который будет использоваться советником. Чтобы в будущем сравнивать эффективность разных советников, стоит всегда ставить лот 0.1 и начальный депозит 10000$. Это взято не с потолка — таким образом 1 пункт для четырехзнака или 10 для пятизнака по долларовым валютным парам равняется 1$.

Еще один важный момент — метод управления капиталом. Для тестов всегда ставьте фиксированный лот (Lot/LotSize/FixLot и т.д.).

9. Свойства символа. Информация по валютной паре, которую вы выбрали для тестов.

10. Открыть график. Визуальное отображение сделок советника и индикаторов с которыми он работал:

11. Изменить эксперта. Переход в редактор советников MQL4.

Ну и напоследок, “Оптимизация”:

Что это за зверь такой? Если коротко — это прогон советника по одному и тому уже участку графика с использованием разных наборов настроек. Соответственно цель — найти самые удачные наборы («сеты» от .set). Без глубокого понимания лезть в эту степь не стоит, так что пропустим.

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

Анализ результатов тестирования

Сделаем небольшой тест советника Night Owl, который довольно неплохо себя чувствует в нашей Лаборатории. Для примера выясним, как он работает на валютной паре EURUSD с таймфреймом М15.

Будем использовать скачанные ранее котировки RVD. По Myfxbook средний спред для евродоллара 5 пунктов.

Ставим стандартные настройки — 10000$ стартовый депозит, торговый лот 0.1:

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

РЕЗУЛЬТАТ. Информация о покупках (buy) и продажах (sell), которые совершил советник, а также об измененных настройках ордерах (modify). Ну и в довесок объемы сделок, цены открытия с уровнями Stop Loss и Take Profit, прибыль и баланс.

На этой вкладке можно сохранить отчёт в формате .html:

ГРАФИК. Вот что нам показал советник Night Owl:

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

ОТЧЁТ. Самая важная вкладка, которая даёт больше всего информации. Однако держите в уме, что точность тестов всего 90%, цифры в реальной торговле будут несколько другими.

Итак, отчёт по тесту советника на EURUSD:

Остановлюсь на самых полезных и важных показателях.

Чистая прибыль. Сколько советник заработал. Если это число разделить на начальный депозит, получится доходность.

Прибыльность. Рассчитывается по формуле Общая прибыль/Общий убыток. Если 1.6 или выше — советник работает отлично. У нас 1.42 — советник не так уж хорош.

Всего сделок. Должно быть больше 100 — иначе тест нельзя использовать, слишком маленькая выборка. Увеличивайте период тестирования.

Качество моделирования. С использованием минутных данных мы получим максимум 90%. Можно заморочиться и добиться 99% на тиковых данных. Если меньше 90% — тесту доверять вообще нельзя.

Матожидание выигрыша. Сколько в среднем приносит сделка.

Максимальная просадка. Максимальные потери в долларах, в скобках проценты от депозита. Если просадка больше 10% — нужно уменьшить лот или вообще не использовать эту валютную пару.

Какие же показатели самые важные? Я считаю, это Качество моделирования, Прибыльность и Чистая прибыль.

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

Чистая прибыль дает сравнить результаты советника на разных валютных парах. Если тестировать роботов на одинаковых настройках (10000$, лот 0.1, фикс. лот), то их можно сравнивать между собой по этому показателю.

Прибыльность — это соотношение прибыли и убытка, и лот на её не влияет, что делает её универсальным параметром.

Еще есть полезная вкладка ЖУРНАЛ, где находятся различные сообщения о работе советников. Полезно тем, что там можно увидеть ошибки советников:

На этом все, напоследок вы узнаете, где хранить полученные результаты тестов.

Сохранение тестов для дальнейшего использования

Полученные результаты желательно куда-нибудь сохранять, чтобы не тестировать одно и тоже по 10 раз. Например, можно создать в Excel табличку и заполнять её только самыми нужными данными:

Также, каждый тест можно сохранить отдельно в виде HTML файла:

Отчет можно потом просмотреть в браузере:

Файлы можно хранить в папочке на компьютере, а можно и закинуть на myfxbook, в меню “Системы” => “Стратегии”:

Добавим сюда наш тест торгового робота Night Owl:

В поле “Отчёт по стратегии” добавляем файл, который ранее сохранили. Заполняем остальные поля, Forward Test не трогаем.

Нажимаем “Добавить” и ждем, пока все будет готово. Отчет по тесту появится списке стратегий, там его можно выбрать и перейти в окно аналитики:

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

Подготовка к форвард-тестированию

Минимальный срок для качественного форвард-теста — 3 месяца, поэтому первым делом нужно обеспечить бесперебойную работу советника на это время. Проще всего это сделать, арендовав VPS сервер, но если вы можете оставлять компьютер включенным 24/5 — можно на этом сэкономить, почему нет.

Дальше нужно определиться с типом торгового счёта под советник. Если вы планируете тестировать сразу несколько роботов — нужно использовать отдельные счета и отдельные терминалы под каждый.

«Размножить» торговый терминал Metatrader можно так: находим папку с установленной программой (обычно это название брокера) и копируем её. Новый терминал запускается через terminal.exe, который можно найти в той же папке. Желательно сделать на рабочем столе папку с ярлыками метатрейдеров, чтобы быстро находить нужный в будущем.

Требования к торговым счетам обычно указаны на сайте-первоисточнике, если их нет, можно ориентироваться по этому списку:

  • Трендовые долгосрочники: любой вариант
  • Скальперы: ECN, низкие спреды
  • Мартингейл: любой вариант
  • Сеточники: если ордера сетки висят неделями/месяцами — тогда только swap-free

Естественно, это должны быть центовые счета — советник будет работать точно так же, как и на обычном, но суммы будут в 100 раз меньше. Возможные сбои в работе сов не ударят сильно по вашему карману.

Можно ли использовать демо-счета для форвард-тестов? Только если советник не требователен к типу счёта, иначе результат будет неточным. Из списка выше это трендовики и Мартингейл-роботы.

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

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

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

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

Стоит напомнить, что установка советника на несколько валютных пар сразу делается через параметр MagicNumber — целое число от 1 до где-то 100000000:

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

Депозит же должен выдержать несколько десятков неудачных сделок к ряду, так как одновременно тестируются очень много валютных пар. В принципе, для этих целей достаточно 5-10$ на центовом счёте. Отдельная история с мартином и сеточниками — тут уже нужно следовать рекомендациям по минимальному депозиту от разработчика.

После предварительной подготовки вам останется только установить советники в Metatrader на VPS-сервере и настроить реальный мониторинг советников Форекс при помощи сервиса Myfxbook.

Всё работает как часы? Отлично, теперь нужно подождать 3 месяца и приступать к анализу результатов.

Анализ мониторинга на реальном счёте

Более-менее значимые результаты стоит ожидать только через три месяца после запуска форвард-теста. Для долгосрочных советников срок увеличивается до полугода. Переходим на страницу мониторинга советника Форекс на реальном счёте и смотрим первый блок информации:

Вы можете удивиться, но прирост в % для анализа не нужен абсолютно. При разном стартовом депозите он мог быть и 1.3% и 130%, это уже нюансы управления капиталом и сейчас нас не интересуют. Главное, на что стоит обратить внимание — форма графика. Он должен без больших отклонений двигаться из левого нижнего в правый верхний угол.

Впрочем, пока рано анализировать график, так как это общий результат по всем валютным парам, а нас интересуют отдельные результаты. Открываем блок «Расширенная статистика» => «Главное» (сортировка Всего => Пункты):

Смотрим на самые прибыльные валютные пары, выписываем их или запоминаем — и возвращаемся к графику. Над ним, в правом углу, находится блок «Пользовательский анализ»:

Здесь можно сделать огромное количество выборок по валютной паре, мэджикам, времени и т.д. Но сейчас интересуют только валютные пары. Посмотрим на графики самых прибыльных:

Вот тут сразу видно, как график растет идеально по нужной траектории. Показатели тоже зашкаливают: 90% прибыльных сделок, фактор прибыли 5.11. Была всего одна ощутимо убыточная сделка.

Тут уже не так хорошо, но все еще больше 70% прибыльных сделок при профит-факторе 2.70. Стандартное отклонение даже ниже, что означает более стабильную работу советника на этой валютной паре. Был один большой стоп и несколько маленьких.

Много прибыльных сделок, но всего одна убыточная дала почти -2%. Не считая более низкой прибыли, всё напоминает пару GBPAUD, что неудивительно из-за общего слагаемого в виде фунта. На серьезный торговый счёт не рекомендуется ставить один советник на коррелирующие пары, так что GBPCAD на этот момент пролетает.

И так далее, и тому подобное.

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

Для этого необходимо проанализировать работу советника за последний месяц. Идем в «Пользовательский анализ» и выставляем нужные настройки:

Получаем такой результат:

Выделяются валютные пары GBPAUD (281 пункт, 6 сделок, 100% прибыльных) и EURCAD (98 пунктов, 8 сделок, 7 прибыльных) — много высокоприбыльных сделок. Как мы помним, GBPAUD за весь тестовый период принесла хорошую прибыль, а вот EURCAD — это 9 место общего рейтинга. Стоит обратить внимание!

Зная специфику скальпера «Азия», пары EURJPY и EURUSD выглядят не так интересно, т.к. они взяли много пунктов за малое количество сделок, то есть просто повезло.

Возвращаемся к полному мониторингу советника Форекс. Там можно найти кучу всяких графиков и статистики, но для целей форвард-теста полезных не так уж много. Стоит взглянуть на вкладку «История»:

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

Остались непонятные моменты о том, как протестировать советника в MT4? Задавайте вопросы в комментариях к статье, разберёмся. И обязательно поделитесь статьёй в социальных сетях:

Тестер стратегий для Форекс.

Вы твёрдо решили зарабатывать на валютном рынке Форекс, зарегистрировались у надёжного брокера, пополнили счёт, нашли в интернете самую прибыльную торговую стратегию и… Вы потеряете свои деньги! Каждую, даже самую лучшую стратегию, нужно тестировать, проверять на демо или заказывать советника по ней — и тестировать уже советника.

Но что же делать, если вы ничего не понимаете в языках программирования, и у вас нет денег заказать себе советника? Все просто – нужно воспользоваться бесплатным онлайн тестером ручных стратегий Next Generation Forex Tester и, изучив функционал этого замечательного инструмента, сэкономить себе кучу нервов, времени и денег! Заинтересовались? Тогда переходите в полную версию материала и знакомьтесь со всеми возможностями онлайн тестера.

Раздел: Тестер стратегий

  • 3
  • 2
  • 1
  • 5

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

Обновлённая версия программы Forex Tester 4 версии обещает быть идеальным инструментом для проверки торговых систем — разработчики утверждают, что учли все недочёты предыдущих версий и представили клиентам более совершённую и удобную программу. Если вы являйтесь пользователем Forex Tester 3, то для вас есть отличная новость — новую версию вы можете скачать бесплатно! Если вы ещё не знакомы с этим инструментом, то самое время уделить внимание повышению качества своей торговли за счёт тестирования своих стратегий.

Раздел: Тестер стратегий

  • 4
  • 4
  • 1
  • 5

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

Сегодня мы опишем метод тестирования советников в программе MetaTrader 4 с качеством 99% . Ранее в родном тестере терминала можно было получить результаты с качеством 90%. Но новые версии МТ4 позволяют, при некоторой смекалке и несложных манипуляциях, повысить этот процент. Как это сделать — читаем в полной версии новости.

Раздел: Тестер стратегий

  • 5
  • 2
  • 1
  • 5
Эта статья приведёт Вас к успеху:  ВЫБОР ТАЙМФРЕЙМА ДЛЯ ТОРГОВЛИ НА ФОРЕКС

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

Чтобы не упускать драгоценные недели и месяцы на изучение стратегии, сделать это можно, протестировав её на истории. И если в стандартном терминале тестировать можно автоматические системы, то в специальной программе Forex Tester 3 работать можно именно с ручными. Программа очень удобная в использовании, так как её разработчики постарались максимально приблизить её интерфейс к терминалу MT4. И чтобы совсем не осталось вопросов по тестированию ручных стратегий, мы предлагаем ознакомиться с обзором по работе с обновлённой программой Forex Tester 3.

Раздел: Тестер стратегий

  • 4
  • 6
  • 1
  • 5

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

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

Раздел: Тестер стратегий

  • 5
  • 3
  • 1
  • 5

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

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

Раздел: Тестер стратегий

  • 5
  • 3
  • 1
  • 5

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

Чтобы зарабатывать стабильно на валютном рынке, необходимо освоить тонкости технического анализа, торгового процесса, научиться «чувствовать» этот самый рынок, обдуманно совершать все действия. А это — время и опыт. Сэкономить это самое время и получить опыт можно, воспользовавшись тестером стратегий Форекс, который позволяет тестировать свои стратегии, получая необходимые навыки в куда более сжатые сроки. Как раз для этого и предназначена программа Trade System 2 , о которой и пойдёт речь в сегодняшнем материале.

Раздел: Тестер стратегий

  • 4
  • 2
  • 1
  • 5

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

Разработчики программы MetaTrader 4 позаботились об этом и добавили новую функцию — тестирование индикаторов Форекс непосредственно в торговом терминале. Тестирование осуществляется по аналогии с советниками, поэтому разобраться в устройстве работы тестера индикаторов не составит труда. Итак, переходим в полную версию материала и знакомимся ближе с новой функцией тестера стратегий МетаТрейдер 4 – тестирование индикаторов.

Раздел: Тестер стратегий

  • 5
  • 5
  • 1
  • 5

Основой прибыльной торговли советниками на Форекс является их тестирование с высокой степенью точности. Во встроенном тестере МТ4 качество моделирования едва достигает 90%. Этого качества тестирования недостаточно, чтобы оценить эффективность советников, особенно, используемых на тиковых данных. В этом случае трейдер получает очень искажённые результаты. Но есть способы тестирования, при которых можно добиться более высокого качества, вплоть до 99% . И одним из таких способов является тест эксперта с программой Tickstory Lite .

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

Раздел: Тестер стратегий

  • 5
  • 5
  • 1
  • 5

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

Особенность программы Forex Tester 2 заключается ещё и в том, что её интерфейс схож с интерфейсом терминала MetaTrader 4, поэтому освоить эту программу не составит труда. Представляем вашему вниманию полный обзор функционала и интерфейса тестера ручных стратегий, который позволит в более короткие сроки подружиться с этим уникальным и незаменимым инструментом любого трейдера.

Раздел: Тестер стратегий

С какими ДЦ Вы работаете?

Поиск по облаку тегов:
показать все теги

Программа Forex Tester: ручное тестирование стратегий

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

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

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

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

Для начала работы с Forex Tester скачиваем его на свой компьютер и проводим его установку в торговом терминале МТ4:

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

Рекомендуемые mt4 брокеры:

Затем запускаем торговый терминал MetaTrader 4, и открываем в главном меню пункт «Файл \ Открыть каталог данных». У вас откроется корневая папка терминал MetaTrader 4, копируем прямо в нее все файлы с архива по таким путям:

в «MQL 4 \ Experts» — файл эксперта «SimpleFXTester_v2.ex4»

Перезапускаем торговую платформу.

Очень важно! Перед запуском Forex Tester необходимо убедиться, что все настройки в торговом терминале подключены. Это сделать несложно, достаточно зайти на вкладку «Советники», «Сервис \ Настройки» и убедиться, что все галочки установлены так, как показано на скриншоте ниже:

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

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

Ставим галочку «Визуализация».

Также не забудьте загрузить выбранной валютной пары одноминутные котировки. Для этого необходимо зайти на вкладку «Сервис \ Архив котировок» и открыть вкладку с выбранным валютным инструментом, выбираем 1М и кликаем на кнопку «Загрузить».

После загрузки котировок и установки /проверки всех необходимых настроек кликаем кнопку «Старт». Как следствие откроется визуальный график, на котором будет проводиться тестирование торговой стратегии за выбранный вами временной период, а также выводиться сообщение — «Program Startup/ Click OK to connect to MetaTrader 4», что освидетельствует о подключению программы Forex Tester к MetaTrader 4 и готовности к совместной работе.

Нажимаем кнопку «ОК»? всплывет окно тестера ручных стратегий, настройки которого мы будем рассматривать и устанавливать по-отдельности:

Вначале кнопка «Start\Pause» — с ее помощью происходит запуск или выставляется пауза построения баров на графике торгового терминала. При нажатии этой кнопки, можно увидеть процесс построения японских свечей, с периода времени указанного вами в тестере, но в более ускоренном режиме работы.

Именно, ползунок, расположенный над кнопкой «Start\Pause» позволяет регулировать скорость построения баров (свечей) на графике торговой платформы.

На главном меню, всего один пункт «File», где:

кнопка «Show HUD On Chart» —выводит на график всю информацию о величине депозита, открытых торговых позициях, отложенных ордерах (по сути, аналог окна торгового терминала в Метатрейдер 4).

Кнопка «Quit» — выход из программы Форекс Tester в торговой платформе MetaTrader 4.

«Place New Order» — кнопка открытия торговых ордеров и поле для визуализации всех открытых текущих сделок (вкладка «Open»), (вкладка «Pending») — отложенных ордеров, а также, закрытых («Closed») торговых позиций (количество, время и цена открытия, уровень прибыли по торговым сделкам).

Еще две кнопки расположены под полем текущих позиций: «Modify Order» — имеет функцию модифицирования уже открытых торговых ордеров и «Close Order» — закрыт конкретный открытый ордер.

Чтобы открыть на ценовом графике терминала новую торговую позицию, необходимо кликнуть кнопку «Place New Order». В выпавшем окне торгового терминала выбираем также, как при открытии торгового ордера следующие опции:

Кнопки на открытие торговой сделки на Buy (покупку) или Sell (продажу).

Когда все готово, откроем для примера торговую позицию на покупку путем нажатия на кнопку Buy. Сразу после нажатия на эту кнопку появится информационное окно, где указано, что торговый ордер открыт удачно, и на ценовом графике терминала появится уровень открытия торговой сделки, а также его уровни Stop-loss и Take profit.

Кроме графика, важная информация по конкретной торговой сделке (аналогично окну в МТ4 «Терминал») появится в рабочем окне Forex Tester в форме текущих ордеров.

Для того чтобы открытый ордер модифицировать, например, изменить его уровень Stop-loss с 50 на 70 пунктов, выделяем необходимую нам торговую сделку и кликаем по кнопке «Modify Order». Затем, в окне текущее значение Stop-loss изменяем на новое и далее подтверждаем (кнопка «breakeven») его автоматическое перемещение, после этого нажимаем на кнопку «Modify Order».

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

После того, как торговая позиция закроется (вручную, по Stop-loss, Take profit), она для статистики переместится на вкладку в рабочем окне тестера Forex Tester «Close Order», где будут отображены все торговые сделки, закрытые за период тестирования.

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

Теперь мы переходим к наглядному тестированию одной из ручных торговых систем – стратегии торговли на основе скользящих средних. Необходимо уточнить также, что Вы можете самостоятельно тестировать как отдельные индикаторы, так и любые шаблоны нужных своих торговых систем. Для этого, сразу после запуска Forex Tester, на график цены наносите необходимые Вам шаблоны или индикаторы. После чего нажимаете кнопку «старт» для запуска программы, и начинаете процесс тестирования, согласно правилам вхождения в рынок по используемой вами торговой системе.

Итак, повторно перезапускаем торговый терминал и проводим заново все описанные выше действия: включаем тестер стратегий в МТ4, проводим настройку всех необходимых параметры (возьмем валютную пару EUR/USD), устанавливаем временной период за который будем тестировать оговоренную торговую систему, не забываем поставить галочку в пункте «Визуализация», и затем нажимаем «Старт».

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

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

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

После определения основной тенденции на валютном рынке, переходим на ценовой график H4 и нажимаем на кнопку «Start\Pause» для начала построения баров в программе Форекс тестер.

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

Для примера (график ниже), продемонстрирую открытие торговой сделки, ее сопровождение и закрытие сделки по вашей системе. Первый торговый сигнал для входа в рынок появился 10.02.2014. То есть, мы открываем на этом уровне торговую сделку на покупку — объемом 0.1 лота).

При этом, уровень Stop-loss выставляем на расстоянии 74 пунктов (на уровне ближайшего локального минимума), фиксированный Take profit на уровне 148 пунктов (то есть, на расстоянии в 2 раза больше Stop-loss) от открытой торговой позиции.

Как видим, позиция была открыта в течение 9 суток и закрылась с Take profit, а именно:

Сделка нам принесла 145 пунктов прибыли или $145 (3 пункта – размер спреда). Всю информацию о результатах можно посмотреть в окне тестера Forex Tester на вкладке «Close Order»:

Остальные торговые сделки проводим аналогично, до окончания процесса тестирования.

После проведения тестирование системы, мы можем изучить график ее доходности и почитать подробный отчет по полученным результатам. Это можно сделать на вкладках стандартного тестера стратегий («График» и «Отчет») в МетаТрейдер 4.

Итак, уважаемые трейдеры, теперь у вас появился еще один способ тестирования Форекс стратегии, используя для этого Forex Tester — универсальный тестер ручных стратегий. Как вы поняли, данная программа очень проста в применении и каких-то особых навыков не требует, достаточно несколько раз провести тестирование несколько ручных систем.

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

КАК ТЕСТИРОВАТЬ ФОРЕКС

Представляем Forex Tester 4!

Будьте готовы открыть для себя совершенно новый подход к тестированию:

  • Новости и экономический календарь для фундаментальной торговли
  • Конвертер индикаторов/стратегий из MT4 в FT4
  • Добавлено 900+ новых символов (акции/индексы/криптовалюты)
  • Визуальный конструктор стратегий
  • Расчёт риска включен
  • Комиссии брокеров учитываются при расчётах
  • Заметки и блокнот
  • И многое другое…

Визуальный конструктор стратегий уже здесь!

Вы всегда хотели создать идеальный советник,
но Вам не хватало времени или навыков программирования?

Мы представляем Визуальный конструктор стратегий (VSB) – простой и эффективный инструмент, с помощью которого Вы можете создать торговую стратегию прямо сейчас!

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

С новым VSB Вы получаете преимущества:

  • Навыки программирования не обязательны. Совсем.
  • Простой интерфейс в стиле drag-n-drop
  • Интуитивно понятный дизайн
  • Широкий выбор элементов, операций и действий для построения безупречного советника
  • 2 типа файлов для скачивания – подходящие для MetaTrader и Forex Tester

Ознакомьтесь с Визуальным конструктором стратегий одним из первых

Анализируйте результаты, чтобы найти сильные и слабые стороны Ваших торговых стратегий

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

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

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

О нас написали

  • РУЧНЫЕ ТОРГОВЫЕ СИСТЕМЫ
  • КОМБИНИРОВАННЫЕ СТРАТЕГИИ
  • АВТОМАТИЧЕСКИЕ ТОРГОВЫЕ СИСТЕМЫ

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

Вы можете тестировать более одного советника за раз и при этом продолжать наблюдать за всеми изменениями, происходящими во время работы Forex Tester.

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

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

18 лет исторических данных рынка Forex. Тестируйте.

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

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

  • Скользящие средние (Moving Average)
  • Ленты Боллинджера (Bollinger Bands)
  • Схождение/Расхождение скользящих
    средних (MACD)
  • Разворотные точки (Pivot Points)
  • Parabolic-SAR
  • Индикатор относительной силы (RSI)
  • Стохастик (Stochastic)
  • Аллигатор (Alligator)
  • Каналы Келтнера (Keltner Channels)
  • Свечи Heikin Ashi (Heikin Ashi candles)
  • И очень много других наиболее
    часто используемых индикаторов.

Довольно часто говорят, что 95% трейдеров на Forex теряют весь депозит в первый год торговли.

Что же тогда является основной отличительной чертой успешного трейдера? В интервью самые лучшие трейдеры в истории единогласно подчеркивают значение тестирования стратегий.

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

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

Добавить комментарий