Советник (EA)
Тестируйте реализацию вместе с идеей
Проверьте конкретную версию платформы и тестера, моделирование тиков или баров, спред, комиссию, финансирование, правила ордеров и доступную историю. Смоделированные траектории внутри бара и отсутствующие данные могут менять результаты. Заявленный процент качества моделирования не устанавливает реалистичность исполнения.
Операционная защита
Проверяйте отклонённые ордера, разрывы соединения, повторные сигналы, состояние после перезапуска и лимиты позиций. Записывайте версию советника и входные параметры, чтобы результаты можно было воспроизвести. Расчёт объёма в зависимости от результатов, включая варианты мартингейла или сетки, требует явного стресс-тестирования; никакой конечный счёт не может поддерживать неограниченное наращивание.
Ранее не использованные данные остаются необходимыми
Отделяйте данные окончательной проверки от оптимизации. Наблюдения на демосчёте или форвард-наблюдения небольшого масштаба могут выявлять проблемы реализации, однако ни демосчёт, ни исторические результаты не гарантируют будущую доходность. Требования к капиталу нельзя выводить из фиксированного множителя худшего исторического убытка.
Частые вопросы
Доказывает ли высокая оценка качества моделирования прибыльность советника?
Нет. Она не проверяет правило, затраты, реально исполнимую траекторию или результаты на ранее не использованных данных.
Что EA должен делать после перезапуска?
Он должен сверить ордера и позиции, восстановить своё задокументированное состояние и предотвратить повторные входы, прежде чем продолжать работу.