Роботы

Поиск по ключевым словам

Настройки тестера. Введение

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

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

  • Информации о символе (Symbol information);
  • Настройках тестера (Backtester settings);
  • Коде системы.

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

Важно:

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

Сохранение настроек

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

AmiBroker - Backtester settings

Окно настроек состоит из 5 закладок:

AmiBroker - Backtester settings - закладки

    1. General (общие) – общие установки тестера;
    2. Trades (торговля) – задаются цены сделок и задержки исполнения;
    3. Stops (стопы) – задаются различные виды системных стопов, в том числе и эмулирующх рыночные ордера;
    4. Report (отчет) – устанавливаются некоторые параметры отчета, получаемого по результатам теста;
    5. Portfolio (портфель) – задаются специфические установки, необходимые при тестировании портфельной торговли (торговля одновременно множеством бумаг).

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

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *