Вот сижу, настраиваю робота на новом серваке. Кинул простую систему и наблюдаю.

Что интересно, несмотря на миллисекундные обсчеты в проге теханализа, заявка все равно попадает в систему с задержкой 1-2 секунды. Автор технической части робота объясняет, что победить это нельзя, ибо обосновано временем получения инфы с биржи. Не знаю... странно это как-то. Ведь в терминале я все вижу секунда в секунду. И на каких принципах построены в таком случае высокочастотники? Там все сидят на вип-каналах?

Опять же, программирование - штука хитрая. Если мы входим, дождавшись формирования сигнала на окончании свечи, то логично, что нам надо получить сигнал того, что свеча окончена. А что будет таковым? Сделка уже по времени новой свечи. И если мы анализируем, к примеру, Сбер, то сделки может не быть и 20 секунд, отсюда робот не видит окончания предыдущей и мы сидим без входа, пока на бирже не пройдет сделка.
Приложенные файлы