Тестирование стратегии с помощью советника Forex, а затем сравнение с реальными результатами — непростая задача. Есть несколько факторов, которые помогают моделировать результаты, и в этой статье каждый из этих факторов будет подробно объяснен.
При тестировании на исторических данных задержка не является основным фактором, тогда как при реальной торговле задержка может иметь преобладающий эффект. Оперативные данные, полученные с сервера брокера, имеют задержку в 3–4 минуты, но исторические данные сохраняются с интервалом в 1 минуту. Хотя это и кажется небольшой проблемой, эта задержка может иметь огромное влияние на успех или неудачу сделки.
Большинство распространенных торговых платформ используют 1-минутные (M1), 5-минутные (M5), 15-минутные (M15), 1-часовые (H1), 4-часовые (H4), 1-дневные (D1) и 1-недельные (W1) графики. Торговые платформы также имеют индикаторы по умолчанию, такие как индикатор общего канала (CCI), индикатор относительного стохастика (RSI) и полоса Боллинджера (BB). Трейдер должен определить правильный индикатор для каждого таймфрейма, иначе тестирование на исторических данных может быть громоздким. Трейдер также должен отметить условия перекупленности и перепроданности и проверить, находится ли цена в этих зонах. После определения необходимо провести тестирование на истории на демо-счете, а затем перенести его на реальный счет.
Большинство брокеров обеспечивают разницу между ценами на покупку и продажу (проскальзывание) от 2 до 5 пунктов в зависимости от валютной пары. Многие советники Forex не учитывают это проскальзывание и, таким образом, дают противоречивые результаты на реальном счете. Мы рекомендуем дополнительный стоп-лосс в 30 пипсов для каждой настройки, чтобы свести на нет эффект проскальзывания при тестировании на исторических данных. Он также может действовать как подушка во время выхода новостей и смягчать потери во время шумных движений.
Тестирование – это рекурсивный процесс. Вы должны тестировать и пробовать разные параметры с Forex EA. Также крайне важно точно настроить результаты с помощью необходимых настроек, требуемых стратегией. Точно так же попробуйте различные комбинации соотношения риска и вознаграждения и определите наилучшее соотношение для стратегии. Именно после всех этих бэктестов с форекс советником нужно перенести стратегию на реальный счет. Если вам интересно, как протестировать в метатрейдере, прочитайте эту статью.