Форвард-тестирование
Что измеряют демо и реальные счета?
Проверяйте документацию конкретной платформы, вместо того чтобы предполагать одинаковые среды. Например, демосчёт одного поставщика может не учитывать проскальзывание и некоторые корректировки финансирования. Сравнивайте время сигнала, отправки, срабатывания и исполнения, а также полные затраты. Источник, иллюстрирующий различия сред: IG: демо и реальные счета.
Протокол до запуска
Зафиксируйте правила, версию кода, источник цены, модель затрат и критерии остановки. Записывайте все сигналы, соответствующие условиям, включая пропущенные оператором. Изменение параметра создаёт новую версию теста; не объединяйте её молча с первоначальными результатами.
Диагностика расхождений
Сравнивайте соответствующие сигналы по данным, времени расчёта, отправке, срабатыванию, исполнению и затратам. Сначала отделите ошибку реализации от шума короткой выборки. Тестирование на реальном счёте требует собственного лимита риска и не доказывает, что результаты демосчёта масштабируются.
Частые вопросы
Форвард-тест обязан использовать настоящие деньги?
Нет. Возможны бумажная торговля или демосчёт; укажите среду и то, что фактически измерялось.
Можно улучшать правила в тесте?
Да, в качестве новой версии. Более ранняя последовательность не проверяет автоматически изменённые правила; сохраняйте дату изменения и оба результата.