Каждому трейдеру, который начинал торговлю лет десять назад, знакомы неудобства и проблемы, связанные с тестированием стратегий. Самое лучшее, что тогда было доступно – встроенный в терминал тестер стратегий и возможность написать советника по собственным наработкам. Тем, у кого стратегия объективно не могла быть представлена в виде робота, приходилось набирать статистику либо на истории, либо на демо-счёте в реальном времени, на протяжении нескольких месяцев.

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

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

Какие стратегии «поддерживает» программа forex tester

Программа forex tester располагает множеством встроенных индикаторов, от скользящих средних и объёмов, до Ишимоку, поэтому тестирование популярных стратегий не создаст проблем. На рисунке ниже представлен пример, как выглядит рабочее окно в процессе тестирования подобной системы:

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

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

  1. Полилиния – её применение, как известно, схоже с индикатором ZigZag, который в реальном времени может перерисовываться, более того, в случае с линией накладывается ещё и человеческий фактор, поэтому подобные разметки необходимо рисовать только на «живом» рынке, который тестер успешно и моделирует;
  2. Волновые разметки – очень удобный функционал, лучше любых подобных индикаторов;
  3. Набор инструментов Фибоначчи – тут комментарии излишни;
  4. Вилы Эндрюса, являющиеся важнейшим элементом в стратегии ZUP, кто использует в торговле одноимённый индикатор, тот поймёт преимущества моделирования цены перед историей, так как в большинстве версий он выводит на график только последнюю актуальную модель, единственная проблема – трудоёмкость в переносе на другой язык программирования.
 
Ранее, в статьях про торговых роботов, отмечалось, что обычный тестер в терминале не позволяет в полной мере оценить стратегии, предполагающие хеджирование на разных парах, но программа forex tester решает эту проблему, достаточно в редакторе смоделировать несколько графиков и запустить режим тестирования. На рисунке ниже представлен пример подобной операции на примере пар GBPUSD и EURUSD:
 

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

Программа forex tester и присущие ей недостатки

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

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

Источник: Dewinforex Социальные кнопки для Joomla