Исключение при вводе заявки (Ecng.Trading.Quik.ApiException - WrongSyntax)

Исключение при вводе заявки (Ecng.Trading.Quik.ApiException - WrongSyntax)
Atom
3/29/2011
poilka


Михаил, форумчане, доброе утро. Разобрался со стратегиями, запустил тест - при регистрации заявки вылетает ошибка про неправильный синтаксис. Квик последней версии (5.21), S# версии 3.0.19.

Вот лог: SS_01:00:01 09:54:58.8178056 Стратегия запущена. SS_01:00:01 09:55:39.1501124 Ecng.Trading.Quik.ApiException: Код ошибки WrongSyntax Сообщение ACCOUNT=NC0011100000; CLIENT_CODE=S#; TRANS_ID=35595486; CLASSCODE=QJSIM; SECCODE=LKOH; QUANTITY=1; OPERATION=B; TYPE=L; ACTION=NEW_ORDER; PRICE=2037,6; EXECUTION_CONDITION=PUT_IN_QUEUE; в #=qe5yLdIzi$8a3p7QevlfBtdu51_lStqsU7mFOj$YVDVAi699VUV$_PTRsL8c5lXOC.#=qkexMpdeQpL5tlMU7l5x6Aw==(Int32 #=qPWPfx5JrbjpLNX1_Spj$IA==, StringBuilder #=q$kN4v38bzSPqA8WIBKesDw==) в #=qoXwOPiKu6rKxfqRbyQH_8kmNOB382r_Z62UoStG__20=.#=qqqjfNu5FDvUnmIHLI7eIpqULYCdQ6s45iJpvRMufTTo=(String #=qMyxjjZn7gcLlgrKmKE6fdw==, OrderStatus& #=qfMzUMVwoA9vTKeRIC2yVBg==, UInt32& #=qx89Qmj8$YdXkVw2g47iBHA==, Int64& #=qru3jL$hLUeCwshCq6a0lcA==, String& #=qJTAyuLuvPwQ9HQzhdHWM2g==) в Ecng.Trading.Quik.QuikTrader.#=q54MTj4O0HyGlsuBk4LMgvyLClWnXw07g5l8N_CZjZXo=(Order #=qfB2F85tURLB4YdJcjKMYgg==, TransactionBuilder #=qk_SbqcrTyofJ_NTgcHp8Fg==) в Ecng.Trading.Quik.QuikTrader.OnRegisterOrder(Order order) в Ecng.Trading.Algo.BaseTrader.RegisterOrder(Order order) в Ecng.Trading.Algo.Strategies.Strategy.RegisterOrder(Order order) в SampleSMA.SmaStrategy.OnProcess() в C:\S#3\Sources\SampleSMA\SmaStrategy.cs:строка 77 в Ecng.Trading.Algo.Strategies.Strategy.#=qnMN_PMdUfHysEK$_tfQ8grn_QTjzOIMGPiv$tYCH2Bw=.#=q3rD2zIrUx4ViUbhRH66B2w==() SS_01:00:01 09:55:39.1501124 Стратегия останавливается. SS_01:00:01 09:55:40.0841659 Стратегия остановлена.

Принудительно менял код клиента в _trader на выданный брокером - такая же ошибка. В чем может быть дело?


Tags:


Thanks:


Mikhail Sukhov

Avatar
Date: 3/29/2011
Reply


poilka: SS_01:00:01 09:55:39.1501124 Ecng.Trading.Quik.ApiException: Код ошибки WrongSyntax Сообщение ACCOUNT=NC0011100000; CLIENT_CODE=S#; TRANS_ID=35595486; CLASSCODE=QJSIM; SECCODE=LKOH; QUANTITY=1; OPERATION=B; TYPE=L; ACTION=NEW_ORDER; PRICE=2037,6; EXECUTION_CONDITION=PUT_IN_QUEUE;

Что-то мне выделенное не нравиться. На будущее (если не поможет), вопросы по Квику - Квиковцам.[smile] Эти ошибки не S# генерирует.

Thanks:

poilka

Avatar
Date: 3/29/2011
Reply


Ок, кесарю - кесарево, слесарю - слесарево, постучусь к авторам :) А вообще библиотека рулит и педалит, Михаил, - респект Вам и уважуха, как говорится.

Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy