IsTradeAllowed versus IsTradeContextBusy - страница 2

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- Форексный VPS бесплатно на 24 часа
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
В своё время специально для таких случаев мы добавили функцию GlobalVariableSetOnCondition
Захватываете переменную в монопольное использование. Проводите торговую операцию. Отпускаете переменную
Тогда вообще операции будут совершаться последовательно. А в стандартном режиме, как я понял, может совершаться несколько (до какого-то кол-ва) торговых операций одновременно?
Может тогда лучше просто анализировать получаемую ошибку при установке/модификации/удалении, и если неудача из-за того, что поток занят, ждать пару секунд и заново пытаться совершить операцию.
Влияет ли на получение этой ошибки скорость исполнения ордеров брокером и скорость связи с сервером? Т.е. предполагаю, что при маленьком пинге и хорошем исполнении ответ от сервера получаем быстрее и поток освобождается быстрее. Хотя, не очень понимаю, что значит занятый поток. Если торговый приказ отправлен на сервер, то до момента прихода ответа от сервера поток занят или нет?