Цена ошибки
Так трудно порой бывает найти способ качественной оптимизации своего советника. Даже если в качестве периода оптимизации взята вся доступная история, погрешность всё равно существует. Дело в том, что когда советник использует ограниченное количество ордеров для реагирования на сигналы системы, часть сигналов может быть пропущена из-за отсутствия свободных ордеров. Чем это плохо? А тем, что не все сигналы систему будут обработаны при оптимизации. Тем самым, взяв другой интервал времени (поменьше, чем вся история), мы можем получить другие характеристики системы из-за того, что использовались часть тех неиспользованных данных при первом прогоне на всей истории.
Частично решить этот вопрос помогает проведение прогонов системы на различных временных интервалах с целью выявления как можно большего числа сигналов системы. Иначе, цена такой ошибки может оказаться не малой.