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