Originally Posted By: Ivan
По логам выяснилось, что СтопЛосс рассчитывался не правильно, т.к. вход в позицию происходил на секунду раньше положенного.
Вот чего выяснилось:
"Что касается сделки на секунду раньше - думаю, это что-то на серверах Рикома. Вероятно, они используют серверное время, а не биржевое."
Так что будьте внимательнее.

Вот только никак не пойму, если цена расчетная, значит и номер бара тоже должен быть расчетный? А, в реале получается, если время на секунду раньше, значит берется предыдущий бар и от него считается стоп. Где глянуть код, касающийся флага "Исп. расч. цену" для блока ТрейлСтоп?



Именно "раньше"? Это ж круто!!! )))

Совет: Свяжитесь с рикомом, выясните NTP-сервера для синхронизации времени, которые они используют, а так же выудите утилиту, с которой они синхронизируют время и ее настройки. Установите всё это дело у себя. И вот тогда можно будет уже выставить притензии ТсЛаб, при повторении ситуевины.
P.S.
Биржа FORTS пользует ntp сервер 194.247.133.37 Синхронизация настроена на 1 раз в час. Утилита не важна. Я пользую D4.
Из опыта:
Финам пользует тот же сервер, что и биржа, с теми же настройками синхронизаций.
Алор пользует отличные от биржи сервера:
0.ru.pool.ntp.org
1.ru.pool.ntp.org
2.ru.pool.ntp.org
0.se.pool.ntp.org
1.se.pool.ntp.org
и использует свою утилиту автомат, которой ни с кем не делится, в результате, даже используя тот же ntp сервер порой влетаешь на 1,5 секунды разницы, а если пользовать биржевое время, вооще за день улететь можно на пару минут.

С рикомом не работал, не в курсах, если чего раздабудете, кидайте сюда. Потом заставим модераторов сделать faq для всех по поводу времени ибо важно это очень.
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика»
Дизраэли.