Oшибка 128

 
Проблема:

Одновременно работает несколько экспертов на разных парах. При при помощи "семафора" выполнять открытие или закрытие ордеров может только один эксперт в любой момент времени.

Если была получена ошибка, то любые операции с ордерами не выполняются в течении 10 сек. Так же перед любой операцией с ордерами проверяю IsTradeAllowed (она вроде как была расширена и должна возвратить false если в данный момент нельзя торговать)

После, примерно, пары часов работы, эксперты не могут ничего делать - получают ошибку 128. Однако вручную ордера закрыть и открыть можно.

Как победить этот "trade timeout"?

Билд 183.

Заранее спасибо за ответы и идеи.
 
Как победить этот "trade timeout"?
Билд 183.

дату билда сообщите. должна быть от 7 октября 2005
 
Скачал последнюю версию (7 октября 2005, 183)

Действительно 128 ошибки как не бывало. Зато ошибка № 6 появилась! 3 раза за 2 часа
 
Скачал последнюю версию (7 октября 2005, 183)

Действительно 128 ошибки как не бывало. Зато ошибка № 6 появилась! 3 раза за 2 часа

значит действительно не было связи. почитайте соседнюю ветку, посвящённую ошибке номер 6
 
ок, посмотрю что будет дальше...
Причина обращения: