← Back

Новые коды уроков 5.0, не выставляется заявка

Не могу выставить заявку, первый урок, 3 проект (Work_with_orders). Подключился нормально, видно бумаги и портфели, заявки не выставляются: "Указанный счет депо не найден" У меня два рабочих счета, по обоим руками все выставляется, через S# нет.

S# 5.0 и Quik 8, Windows 10 Pro, WS 2019, .NET 4.8 FW, брокер Открытие.

Comments (5)

Login or Create account, Log in or register to leave a comment

Mikhail Sukhov
Mikhail Sukhov

Здравствуйте

Order.ClientCode установили? Квик в зависимости от настроек брокера требуется или счет, или код, или счет и код.

Алексей
Алексей Author

Mikhail Sukhov: Здравствуйте

Order.ClientCode установили? Квик в зависимости от настроек брокера требуется или счет, или код, или счет и код.

Попытался установить Order.ClientCode, пробовал подставлять "Код Клиента" или "Торговый Счет" как в ручной заявке. Результат не меняется: "Указанный счет депо не найден "95083"

Mikhail Sukhov
Mikhail Sukhov

На картинке у вас код клиента не устанавливается. Вам надо сделать так, как в Квике.

order.Portfolio = "L01-....." order.ClientCode = "95083";

счета и портфели берутся из Connector.Portfolios.

Алексей
Алексей
Алексей Author

Получается в стратегии чтобы выставлять заявки и контролировать остаток денег нужно два портфеля (Portfolio).

  1. "L01-....." - через него работаем с ордерами; (остатки по деньгам через него не видно)
  2. "95083" - для контроля остатков по деньгам (заявки через него не выставляются) Или есть другой вариант?
Mikhail Sukhov
Mikhail Sukhov

По всей видимой, у Открытий нет единого счета клиента, поэтому разделения как и раньше по коду клиентов. Да, вам нужно в программе совмещать позиции по счету и коду. Штатного механизма у нас не предусмотрено.