Уважаемые разработчики, добрый день!
Помогите, пожалуйста, понять логику. Уже много топиков на этот счет просмотрел, все, кажется, попробовал...
Пытаюсь собрать воедино все кусочки по распространенной проблеме:
Сделка выставляется «задним числом», как следствие, в реальности она не выполняется.Пытаюсь разобраться по каждому пункту:
1. Некорректный скрипт, «заглядывающий в будущее». Моя ситуация: сигналом является факт пересечения, проверяются бары [i-2] и [i-1]. Заявка «по рынку» выставляется для i-ого бара. Рассматриваются все бары в коллекции (bar<BarsCount). Корректность кода проверял также по методу, предложенному ViL:
http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=37956#Post37956. Сделка в лаборатории на последней свече присутствует, следовательно, могу предположить, что скрипт корректен.
2. Настройки в «Свойствах». Стоят галочки «исполнять входы-выходы». Интервал пересчета пробовал и «интервал», и «сделка», все равно проставляет задним числом.
В прилагаемых скриншотах видно, как должна была быть сделка в 11.58.00...
Заранее благодарю!