Форвард тест – это тестирование, суть которого заключается в том, что бы выявить слабые элементы советника или торговой системы, при отведённом от оптимизации участка рынка за определённый период. Если говорить проще – это использование советника/системы в режиме реального времени на исторических данных.
Так же, не менее важная цель, визуальное отслеживание стабильности работоспособности экспертов. Ведь практически все боты эффективно торгуют в одной рыночной ситуации и абсолютно бесполезны в другой.
Как и где провести форвард тестирование
В отличие от терминала МТ4 в старшей версии МТ5, в тестере стратегий предусмотрена функция форвард теста. Для этого, чтобы протестировать вашего советника, для начала нужно выбрать желаемый участок рынка.
Например: Мы хотим протестировать встроенный в тестер стратегий МТ5 советник на основе алгоритмов скользящих средних. Examples/Moving Average.ex5. Для этого мы выбираем период котировок. В нашем случае пусть это будет с 1-го апреля по 31-е июля, то есть ровно 4 месяца. Так как наш участок рынка не достаточно продолжительный, масштаб графика будем использовать М5. Далее, в поле Форвард, из предложенных вариантов, выбираем ¼. Данное соотношение рекомендуется исходя из опыта. Стоит прояснить, что дробь ¼ означает, что за наши 4 тестируемых месяца, последний месяц советник будет торговать, уже без оптимизации. То есть, весь июль он будет открывать и закрывать позиции как «готовый», оптимизированный продукт. Затем мы нажимаем старт, тем самым, оптимизируя советник на 3 месяца. Апрель, май, июнь. Обратите внимание, что визуализация при оптимизации не доступна. Следующим шагом будет выключение «оптимизации» и снова запускаем наш советник.

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



Форвард тест в режиме реального времени
Начнём разбирать этот раздел с того, что для начала нам надо определиться с выбором торгового счёта. По опыту скажу, что для теста форвард в режиме реального времени, лучше подойдёт ECN счёт, нежели Standart. ECN счёт отличается от Standart тем, что котировки у такого счёта поступают на ваш компьютер минуя вашего брокера.
Поэтому при использовании такого счёта, советник покажет более достоверные результаты на выходе. Но надо знать, что торгуя на ECN счетах, комиссия за сделки взимается в разы больше. Но главным и, наверное, самым важным правилом реал теста будет регистрация вашего счёта в программе мониторинга. Помните, не каждый тип счёта подойдёт под агрессивную торговлю.
При форвард тестировании, необходима бесперебойная работа вашего советника. А для этого придётся не выключать домашний компьютер. Согласитесь, не очень то удобно, при тесте, предположим с участком тестируемого периода в 1 год? Для этого вам необходимо арендовать VPS сервер. В переводе с английского языка эта аббревиатура переводится как Виртуальный Приватный Сервер. Думаю, что из названия понятно, что данный сервер является частным на время аренды. Нужен он для того, чтобы во время форвард тестирования ваш советник продолжал оптимизироваться и торговать, даже, когда вы выключите свой компьютер и пойдёте на «боковую».
Секреты форвард теста.
Вот, пожалуй, и все необходимые операции, для тщательной оптимизации вашего робота в режиме реального времени. Но стоит добавить некоторые правила, которые не дадут вам допустить грубейшие ошибки, при тесте. Используйте те же счета, что и в будущем на реальные средства. Выбирайте то кредитное плечо, что и собираетесь использовать при реальной торговле. Так же если вы запускаете бота на валютных парах с 5-ю знаками после запятой, то и к торговле на реальные денежки, запускайте, чтобы не было 4 знака после запятой. Короче говоря, форвард тест и реальная торговля должны быть максимально идентичными.
Готовые Форвард тесты
Несомненно, тесты в режиме реального времени в разы эффективнее тестов в тестере стратегий. Но в отношении времени реал тайм тест несоизмеримо дольше. Эту проблему решают Форекс сообщества, которые предлагают уже оптимизированных форвард тестом советников. Разумеется с предоставлением мониторинга результатов, всё через тот же сервер myfxbook.com. Но не стоит забывать, что каждый продавец эксперта, стремится сделать график доходности как можно красивее, с огромными % прибыли. Естественно, чтобы новички трейдеры покупали чудо советников за более высокую цену.
Помните. С большой вероятностью продавец советника или робота – это мошенник.
И вообще, форекс индустрия просто кишит разводилами и обманщиками. Ровно по этому, раз уж вы решили встать на этот не лёгкий путь, то каждый, Божий день держите ухо востро.
Эта статья – материал из рубрики “Азбука Трейдинга”. Загляните в неё. Там ещё много интересного!
Сложно? “Трейдинг для чайников” – бесплатное обучение рынкам.
Подпишитесь на наш телеграм канал и получите самую лучшую информацию.

Что вы думаете по поводу статьи
«Форвард тест»?