Настройка
В этой вкладке можно настроить параметры тестирования и оптимизации советников. При тестировании происходит однократный прогон эксперта на смоделированных данных, что позволяет определить их прибыльность и эффективность. При оптимизации производятся многократные прогоны механической торговой системы. Это делается с целью определения параметров советника, при которых его прибыльность максимальна.
В этой вкладке доступны следующие команды и опции:
- Советник — выбрать тестируемый советник из списка. Для этого советник должен быть скомпилирован и находиться в директории /EXPERTS. Все вновь создаваемые эксперты автоматически помещаются в эту директорию;
- Символ — выбрать один из доступных финансовых инструментов;
- Период — выбрать период инструмента (таймфрейм);
- Модель — выбрать метод моделирования баров:
- Все тики (на основе всех наименьших доступных периодов с фрактальной интерполяцией каждого тика);
- Контрольные точки (используется ближайший таймфрейм + фрактальная интерполяция);
- По ценам открытия (быстрый метод на сформировавшихся барах);
- Спред — в клиентском терминале в истории ценовых данных сохраняются только цены Bid. Для моделирования цен Ask в тестере стратегий по умолчанию используется текущий спред инструмента на момент запуска тестирования. Однако пользователь может задать собственное значение спреда для тестирования в поле "Спред".
- Использовать дату — использовать диапазон дат при тестировании. Если эта опция включена, при тестировании будут использоваться данные из указанного диапазона. В противном случае используются все доступные данные по указанному инструменту и периоду;
- Визуализация — включить режим визуального отображения процесса тестирования на графике. С помощью регулятора, расположенного правее, можно управлять скоростью визуализации процесса тестирования. Также в поле "Пропустить до" можно указать дату, до которой процесс тестирования визуализироваться не будет.
- Оптимизация — включить режим оптимизации параметров советника. Более детальная информация по оптимизации параметров советника приведена в одноименном разделе;
- Свойства эксперта — открыть окно "Свойства советника", позволяющее управлять параметрами советника при тестировании и оптимизации;
- Свойства символа — посмотреть параметры финансового инструмента. Эти данные записаны в заголовке файла *.FXT и используются для эмуляции работы сервера;
- Открыть график — создать новое окно графика выбранного для тестирования финансового инструмента. В процессе тестирования советник работает с виртуальным графиком. На этот график наносятся значки открытия и закрытия позиций, а также используемые советником объекты и индикаторы. Этот график может быть открыт только после завершения тестирования. При открытии виртуального графика используется шаблон TESTER.TPL, а при его отсутствии используются настройки по умолчанию. Также можно назвать шаблон тем же именем, что и у тестируемого советника. В таком случае при открытии графика для данного советника будет использоваться именно этот шаблон;
- Изменить эксперт — открыть редактор "MetaEditor" и приступить к редактированию выбранного эксперта. Это бывает удобным, если необходимо внести небольшие изменения и быстро перекомпилировать эксперт;
- Старт — начать тестирование или оптимизацию. После нажатия этой кнопки в нижней части окна в прогресс-баре можно оценить скорость протекания процесса тестирования или оптимизации. Также после начала тестирования вместо кнопки "Старт" появится кнопка "Стоп". Нажав эту кнопку во время тестирования/оптимизации, можно остановить процесс.
Более детальная информация о тестировании советников приводится в одноименном разделе.