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


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


В других подпроектах попробовать даже не могу там какие-то другие
ошибки валятся. А в семплконсоле вроде все проходит нормально, но вот
при отправке заявки вылетает вот такая вот ошибка:
+ $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
{Ecng.Trading.Quik.ApiException}

Куда копать?

Теги:


Спасибо:


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