Пытаюсь сделать несколько логинов/счетов плазы в одном роботе. С помощью BasketTrader.
Версия 4.1.2
Раньше вылезал эксепшен: "Потоки не были остановлены с предыдущего запуска" Эта ошибка перестает появляться если добавить строчку:
_trader.ProcessDataError += error => this.GuiAsync(() => System.Windows.MessageBox.Show(this, error.ToString(), "Ошибка обработки данных"));
Т.к. у меня нет лицензии на этом компе, то выдается ошибка "лицензия не соответствует компьютеру". Из-за этой паузы видимо пропадает ошибка с потоками!
Теперь два логина подключаются, появляются два портфеля! Тут я обрадовался, но рано..
Второй PlazaTrader не становится IsConnected == true. И отваливается по тайм-ауту : "Соединение не было установлено в отведенный отрезок времени". Хотя до этого сообщения я могу совершать сделки по обоим счетам.
评论 (0)
登录 或 创建账户, 登录或注册以发表评论
暂无评论,成为第一个评论者!