Не могу выставить заявку, первый урок, 3 проект (Work_with_orders). Подключился нормально, видно бумаги и портфели, заявки не выставляются: "Указанный счет депо не найден" У меня два рабочих счета, по обоим руками все выставляется, через S# нет.
S# 5.0 и Quik 8, Windows 10 Pro, WS 2019, .NET 4.8 FW, брокер Открытие.
Комментарии (5)
Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте
Order.ClientCode установили? Квик в зависимости от настроек брокера требуется или счет, или код, или счет и код.
Попытался установить Order.ClientCode, пробовал подставлять "Код Клиента" или "Торговый Счет" как в ручной заявке. Результат не меняется: "Указанный счет депо не найден "95083"
На картинке у вас код клиента не устанавливается. Вам надо сделать так, как в Квике.
order.Portfolio = "L01-....." order.ClientCode = "95083";
счета и портфели берутся из Connector.Portfolios.
Получается в стратегии чтобы выставлять заявки и контролировать остаток денег нужно два портфеля (Portfolio).
По всей видимой, у Открытий нет единого счета клиента, поэтому разделения как и раньше по коду клиентов. Да, вам нужно в программе совмещать позиции по счету и коду. Штатного механизма у нас не предусмотрено.