Иногда бывают ситуации, когда заявка не может быть выставлена. Например, не все инструменты торгуются в вечернюю сессию или на аукционе закрытия:
В таких ситуациях метод SendOrder просто зависает.
Также в этом исправлении я вернул в метод SendOrder задержку Thread.Sleep() - по-моему, нужна хотя бы минимальная задержка, потому что обычно в таких циклах наблюдается 100% загрузка CPU. Поправьте, если я не прав. :)
Иногда бывают ситуации, когда заявка не может быть выставлена. Например, не все инструменты торгуются в вечернюю сессию или на аукционе закрытия:
В таких ситуациях метод SendOrder просто зависает.
Также в этом исправлении я вернул в метод SendOrder задержку Thread.Sleep() - по-моему, нужна хотя бы минимальная задержка, потому что обычно в таких циклах наблюдается 100% загрузка CPU. Поправьте, если я не прав. :)