Начало тестирования
Начало тестирования
Далее
Назад

После импорта истории и подготовки данных для тестирования с помощью генерации тиков (подготовки Ваших исторических данных для тестирования) мы можем начинать тестировать торговую стратегию.

Чтобы начать тестирование, необходимо переключиться в Режим Тестирования с помощью этого выпадающего списка:

и нажать кнопку Start Test на панели инструментов , после этого откроется следующий диалог, где Вы можете выбрать одну из 3 опций, чтобы начать тестирование:

1. Вы можете начать тестирование с первой даты в диапазоне сгенерированных тиков (например, если тики были сгенерированы для диапазона с 01.01.2005 по 31.02.2005, то можно начинать тестирование с 01.01.2005).

2. Вы можете продолжить предыдущее тестирование с той же самой даты, где Вы остановили его (с Вашей полностью возобновленной историей и открытыми позициями):

3. Вы можете определить первую дату тестирования, что могло бы быть полезным, если Вы генерируете большую тиковую историю и Вы хотите протестировать некоторые ситуации на разных датах, или же если Вы хотите приобрести предварительно загруженную историю перед началом теста (в этом случае - выберите "Загрузить Дней"):

Последние 2 опции доступны только в зарегистрированной версии программы и недоступны в демо версии. После того, как Вы выбрали нужную дату начала тестирования, нажмите кнопку "Start Test". Опция "Установить на паузу после коннекта" позволяет подготовиться к тестированию - программа будет ожидать, пока пользователь снимет паузу, и только потом будет осуществляться движение цены и построение новых свечей:

Теперь Вы можете тестировать Вашу торговую стратегию, установливать ордера, и наблюдать как стратегия работает (это будет рассмотрено в дальнейшем). Регулировать скорость тестирования можно с помощью этой панели инструментов

1. Кнопка Паузы - с ее помощью Вы можете установить Режим Паузы и проанализировать ситуацию. Режим Паузы дает возможность пользоваться кнопками 4,5,6. Пауза может быть установлена и отменена с помощью правой кнопки SHIFT на клавиатуре.

2. Скорость изменения цены. Перемещая этот ползунок, Вы можете установить скорость поступления котировок.

3. Размер пакета тиков. С его помощью можно установить шаг обновления графика, если Вы выберете "Every tick", то график будет обновляться с каждым тиком данных, если же Вы установите, например, 15-ти минутный размер пакета, то графики будут обновляться только после того, как будет обработан 15-ти минутный промежуток времени. Эта опция влияет и на скорость работы программы.

4. Переместиться назад на 1 свечу. Эта кнопка активна только в Режиме Паузы. При нажатии будет удалена одна свеча текущего таймфрейма (например, если текущий таймфрейм - 1H, то данные откатятся на один час назад). Закрытые в этот период сделки снова станут открытыми. Вы можете использовать BACKSPACE вместо этой кнопки.

5. Переместиться вперед на 1 свечу. Эта кнопка активна только в Режиме Паузы. При нажатии все графики переместятся вперед на одну свечу текущего таймфрейма. Если Ваш текущий таймфрейм - 1H, то график переместится на 1 час вперед. Это влияет на все графики. Вы можете использовать Пробел вместо этой кнопки.

6. Переместиться вперед на размер пакета тиков. Эта кнопка активна только в Режиме Паузы. Вы можете переместиться вперед по времени на установленный с помощью элемента 3 временной период. Можно использовать F11 вместо этой кнопки.

Это режим визуального тестирования, в котором Вы можете видеть все сделки и устанавливать их вручную, Forex Tester также имеет возможность тестировать автоматические стратегии, которые написаны с помощью C++ или Borland Delphi. Вы можете найти API и примеры написания стратегий здесь: <папка установки Forex Tester>\Examples\. Описание API доступно здесь: Помощь → Интерфейс индикаторов/стратегий. Вы можете прогнать автоматическую стратегию с помощью кнопки "Быстрый тест" или "Оптимизатора стратегий".

Также посетите наш форум:
Уроки по программированию
Forex Tester API

Начало тестирования
Далее
Назад