В вашем условии все так, просто промежуток в 10 минут "плывет" по мере того, как идет время. То есть, как вы правильно заметили, в 12:10 программа сравнит изменение коэффициента с 12:00 до 12:10, но в 12:11 это уже будет изменение с 12:01 до 12:11, и если в 12:01 коэффициент резко упал, пусть даже на долю секунды, то это отразится на разности коэффициентов.
Все промежуточные значения при этом в рассчет не принимаются.
Посмотрите график изменения коэффициента для конкретного исхода, чтобы понять, какая разница была между заданными отрезками времени.
Также примите во внимание, что промежуток времени этого "замера" не должен быть больше глубины истории рынка. Т.е., если глубина 5 минут, а вы проверяете разность за 10 минут, то эта разность все равно будет замеряться в промежутке в 5 минут. Глубину истории по умолчанию можно задать в настройках мониторинга, а также - для каждого отдельного рынка - в настройке глубины рядом с кнопкой "Рассчет".