При попытке отправить заявку в SampleConsole вылетает ошибка

При попытке отправить заявку в SampleConsole вылетает ошибка
Atom
19.02.2010
ShestkoFF


В других подпроектах попробовать даже не могу там какие-то другие ошибки валятся. А в семплконсоле вроде все проходит нормально, но вот при отправке заявки вылетает вот такая вот ошибка:

  •           $exception      {"Код ошибки WrongSyntax Сообщение ACCOUNT=13605;
    

CLIENT_CODE=XXX; TYPE=L; TRANS_ID=1; CLASSCODE=QJSIM; SECCODE=LKOH; ACTION=NEW_ORDER; OPERATION=B; QUANTITY=1; PRICE=1588,24; EXECUTION_CONDITION=PUT_IN_QUEUE;"} System.Exception

Куда копать?


Теги:


Спасибо:


1 2  >
Mikhail Sukhov

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


А вы точно указываете свой счет, а не логин в квик? Какой то уж ольно счет странный - цифровой 13605.

Насчет других ошибок - видимо таблицы недонастроились до конца. Пробовали мой wld файл?

Спасибо:

ShestkoFF

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


Спасибо проблему решил :) Действительно я указывал логин, а не счет. Мне кажется вам стоит как-то пометить это в документации.

Спасибо:

Andrey

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


Михаил, добрый вечер! у меня таже проблема возникает. вместо ACCOUNT попробовал все что только можно. Подскажите пожалуйста в чем может быть проблема.

Ecng.Trading.Quik.ApiException: Код ошибки WrongSyntax Сообщение ACCOUNT=SPBFUT00T28; CLIENT_CODE=XXX; TYPE=L; TRANS_ID=1; CLASSCODE=RTSST; SECCODE=LKOH; ACTION=NEW_ORDER; OPERATION=B; QUANTITY=1; PRICE=1593,84; EXECUTION_CONDITION=PUT_IN_QUEUE;

Спасибо:

Andrey

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


Что удивительно при попытке поставить заявку на фьюч LKH0 - все отработало прекрасно. Может быть что-то не так при работе со стандартом?

Спасибо:

Mikhail Sukhov

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


А у Вас при этом ММВБ подключен?

Спасибо:

Andrey

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


Нет.

еще такой момент, у меня был код под старую trans2QUIK, с ней заявка на стандарт поставилась. По коду транзакции отличие было только в том, что не использовал параметр EXECUTION_CONDITION=PUT_IN_QUEUE;

Спасибо:

Mikhail Sukhov

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


Сейчас спросим у создателей.

Спасибо:

Andrey

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


Михаил, добрый день! Удалось что-нибудь узнать?

Спасибо:

Mikhail Sukhov

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


Они предлагают тоже самое http://www.quik.ru/forum/import/

51046/51046/), по видимому сами не знают. Может Вы первый, кто торгует акциями на РТС? =) Я протестить не могу, нету подключения к стандарту... В новой версии сделал событие процессинга строк квиковских транзакций перед отправкой. В Вашем случае, нужно будет модифицировать строчку до тех пор, пока она не станет нормальной (например, как Вы предложили, вырезать EXECUTION_CONDITION). Новая версия - вот вот, уже совсем пару топиков в доке осталось написать и выпущу. Пока не оставляю шансов об этой неделе. Только смущает тот факт, что на боевых роботах сегодня не смогу проверить последний релиз

  • еще все подкручиваю. Это плохо, потому что боевые роботы - самые лучшие тестеры. А с завтрашнего дня нас ждут три выходных. Так что, на крайний случай, будет во вторник. Все равно вам на праздники релиз не нужен.
Спасибо:

Andrey

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


Михаил, спасибо Вам большое! Думаю удаление EXECUTION_CONDITION, должно помочь. На следующей неделе мне стандарт еще не понадобиться, так что ничего страшного:)

Еще хотел у вас уточнить по стандарту: если я хочу торговать Лукойл и на стандарте и на ммвб. StartDde(Security) будет требовать стакана с названием LKOH для обоих инструментов? Т.е.один из стаканов надо обрабатывать самому через processKnownData и как-то привязывать к Security?

Спасибо:
1 2  >

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

loading
clippy