конечно, время синхронизировано. если сделать синхронизацию принудительно, разница с терминалом становится в +- 1с. наверное глюк моей локалки...

но как быть со сделками - почему же они перерисовываются в + на на время равное тф скрипта? или скрипт так и должен работать в режиме лаборатории?

это точно не вопрос индикатора, так как чтобы определить на что грешить (на терминал или на индикатор) я сделал в редакторе скрипт без fininfo - газпром, 10 сек, покупаем, если закрытие текущего бара выше предыдущего, закрываемся когда закрытие [i]<[i-1] - никаких индикаторов, только цена.

вот что получается:
время терминала:12.51.30
в это же время скрипт открывает сделку в 12.51.20
через 10 сек
терминал:12.51.40
скрипт переписывает открытие на 12.51.30 и меняет цену открытия..

с закрытием такая же картина:
закрытие, через 10 сек время и цена закрытия переписываются в + на 10 сек

скрипт не использует fininfo или какие-то не штатные блоки - значит вопрос к терминалу. версия стоит 1.1.23.0 - скачана с сайта финама. Vil, ответьте, плз. хочу поставить несколько скриптов (с fininfo и без)на реал, но хочется понимать, правильно ли идут расчеты в лабе