Заявки без портфеля (Quik, Частный случай)
Atom Ответить
26.03.2013


Помогите с проблемкой.

Покупка , продажа происходит через Quik без портфеля.
CLIENT_CODE= - пустой

Это уходит на TRANS2QUIK
ACCOUNT=S01-00000F00;CLIENT_CODE=;TYPE=L;TRANS_ID=59258283;CLASSCODE=EQBR;SECCODE=SBER;ACTION=NEW_ORDER;OPERATION=S;PRICE=97.19;QUANTITY=1;

Что нужно поменять в портфеле перед созданием заявок, что бы пропускало? И работали дочерние стратегии.

С уважением Олег

Теги:


Спасибо:




4 Ответов
dec99

Фотография
Дата: 27.03.2013
Ответить


У меня в Квике есть портфели , но в данной ситуации они мне не нужны. Заявка определяется в данном случае только
ACCOUNT=S01-00000F00;
CLIENT_CODE= - пустой , а библиотека на это ругается.
Автор топика
Спасибо:

IvanB

Фотография
Дата: 27.03.2013
Ответить


dec99, т.е. Вы оставляете поле портфеля в окне пустым? И Вам нужно чтобы заявка прошла без указания портфеля?
Спасибо:

dec99

Фотография
Дата: 27.03.2013
Ответить


Да.
Строка указана из файла .tri рабочая.
Не проблема зарегистрировать заявки через trun2quik.dll но хочется что бы работали стратегии библиотеки.

Автор топика
Спасибо:

Самунджян Артем

Фотография
Автор статей Программист
Дата: 28.03.2013
Ответить


После выяснения подробностей (mail,skype) было найдено решение проблемы:
Код

qt.FormatTransaction += transaction =>{ transaction.SetClientCode(" ")};//удаление клиентского кода при отправке транзакций
                qt.FormatTransaction += transaction => transaction.SetAccount("S01-00000F00");//установление собственного портфеля
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy