Счет Депо
Atom Reply
8/31/2012


Gii

Avatar
Training
Добрый день!
"StockSharp v4.1.4"
При выставлении ордера через "Quik-Junior v6.3.0.204" периодически возникает ошибка связанная с получением счета депо.
Такая же проблема была при использовании StockSharp v4.1.3
В "Quik-Junior" активирована функция связывания счета депо с кодом клиента, правда при выставлении в ручную заявки из стакана "Quik-Junior" не связывает счет депо с кодом клиента и счет депо приходится вводить руками.

Как из "StockSharp" принудительно установить номер счета депо?

С уважением Игорь.
Цитата:
2012.08.31 15:16:43.058| |PS_SBER@QJSIM_49312|HighPrice/LowPrice || 94,22 | 94 ||
2012.08.31 15:16:43.058| |PS_SBER@QJSIM_49312|MinStepPrice = 0,01
2012.08.31 15:16:43.058| |PS_SBER@QJSIM_49312|PriceLimit = 94,24
2012.08.31 15:16:43.058| |PS_SBER@QJSIM_49312|PriceProfit = 0,22
2012.08.31 15:16:43.058| |PS_SBER@QJSIM_49312|PriceLoss = 0,19
2012.08.31 15:16:43.098| |QuikTrader|RegisterOrder: TrId=54795477, Id=0, Dir=Buy, Price=94,24, Bal=30, Sec=SBER@QJSIM, State=None
2012.08.31 15:16:43.258|Error |PO_SBER@QJSIM_49312|<PulsOrder.OpenPosition> Err System.ArgumentException: Не удалось получить счёт депо для кода клиента 49312.
в #=qapAGNQusDItRNkeoeIAjfHp7hSODoVY40b6BIWQZLvQtQG01N$zxHvfJm4Lmz3QJ.#=q07_iwuFR3AGFwvURS$qvGOpeNLoICs7EvA71I2f7sq4=(Order #=qMhVUxgw6JqU2KJopdUDPzg==)
в StockSharp.Quik.QuikTrader.OnRegisterOrder(Order order)
в StockSharp.Algo.BaseTrader.RegisterOrder(Order order)
в StockSharp.Algo.Strategies.Strategy.RegisterOrder(Order order)
в WpfBullDiv.PulseOrder.OpenPosition() в C:\Users\Gii\Desktop\Pulse v4.4 (SS 4-1-3)\WpfApplication1\PulseOrder.cs:строка 135
2012.08.31 15:16:43.258|Error |PO_SBER@QJSIM_49312|Заявка 54795477 не была принята по причине System.ArgumentException: Не удалось получить счёт депо для кода клиента 49312.
в #=qapAGNQusDItRNkeoeIAjfHp7hSODoVY40b6BIWQZLvQtQG01N$zxHvfJm4Lmz3QJ.#=q07_iwuFR3AGFwvURS$qvGOpeNLoICs7EvA71I2f7sq4=(Order #=qMhVUxgw6JqU2KJopdUDPzg==)
в StockSharp.Quik.QuikTrader.OnRegisterOrder(Order order)
в StockSharp.Algo.BaseTrader.RegisterOrder(Order order)
в StockSharp.Algo.Strategies.Strategy.RegisterOrder(Order order)
в WpfBullDiv.PulseOrder.OpenPosition() в C:\Users\Gii\Desktop\Pulse v4.4 (SS 4-1-3)\WpfApplication1\PulseOrder.cs:строка 135.
2012.08.31 15:16:43.258| |PO_SBER@QJSIM_49312|<PulsOrder.OnOrderFailed>
2012.08.31 15:16:43.258| |PO_SBER@QJSIM_49312|ID ордера = 0
2012.08.31 15:16:43.258| |PO_SBER@QJSIM_49312|Transaction ID ордера = 54795477
2012.08.31 15:16:43.258| |PO_SBER@QJSIM_49312|Ошибка: Не удалось получить счёт депо для кода клиента 49312.
2012.08.31 15:16:43.258| |PO_SBER@QJSIM_49312|Состояние ордера Failed
2012.08.31 15:16:43.258|Error |PO_SBER@QJSIM_49312|Состояние ордера = Не удалось получить счёт депо для кода клиента 49312.
2012.08.31 15:16:43.258|Error |PO_SBER@QJSIM_49312|: TrId=0, Id=0, Dir=Buy, Price=94,24, Bal=0, Sec=SBER@QJSIM, State=None
2012.08.31 15:16:43.258| |QuikTrader|RegisterOrder: TrId=54795478, Id=0, Dir=Buy, Price=94,24, Bal=30, Sec=SBER@QJSIM, State=None
2012.08.31 15:16:43.258|Error |QuikTrader|System.ArgumentException: Не удалось получить счёт депо для кода клиента 49312.
в #=qapAGNQusDItRNkeoeIAjfHp7hSODoVY40b6BIWQZLvQtQG01N$zxHvfJm4Lmz3QJ.#=q07_iwuFR3AGFwvURS$qvGOpeNLoICs7EvA71I2f7sq4=(Order #=qMhVUxgw6JqU2KJopdUDPzg==)
в StockSharp.Quik.QuikTrader.OnRegisterOrder(Order order)
в StockSharp.Algo.BaseTrader.RegisterOrder(Order order)
в StockSharp.Algo.Strategies.Strategy.RegisterOrder(Order order)
в WpfBullDiv.PulseOrder.OnOrderFailed(OrderFail fail) в C:\Users\Gii\Desktop\Pulse v4.4 (SS 4-1-3)\WpfApplication1\PulseOrder.cs:строка 474
в System.Collections.Generic.List`1.ForEach(Action`1 action)
в StockSharp.Algo.Strategies.Strategy.#=qABausmEX0jeia7i_j40k9LWCfuEEqJw995s4wGZbBVk=.#=qeXgMGioF7GYpE90UfpDpCNBWaVvLdvrjJxg0U$s8nE9YGIlL_XA0q5nvW8lRDpUo()
в StockSharp.Algo.Strategies.Strategy.#=qE08IBLwyI9h_8s01Onh34IE4eb34cIlO7AcGnFOPHfw=.#=q8C_5hi9Wo2hYs1szMZvCOMaGY$HRsEUbr_Wz_n1EsrA=()
в StockSharp.Algo.Strategies.Strategy.#=qRIzLQnDD0QKHm5_tV4erxGryBfq$hJ7xA4oYXK8rYSA=.#=qBcSOmTU8vOnAHn2k$yTYfw==(Action #=qB8QbD0IGq142el9AwqWIaA==)
в StockSharp.Algo.Strategies.Strategy.#=qfhUOYK1LMfOuuttssdfagQ==(Action #=qj7plBpQxEbXFIwSWLyd$nA==)
в StockSharp.Algo.Strategies.Strategy.#=qDsryE0ht1fvki0NUWMdMrKRLHXult2ifTIt42L$HI4Q=(SynchronizedSet`1 #=qX_SyzE4zIDbX7BOTfeKRww==, IEnumerable`1 #=qovqJyYUYzv3EXAEe0QTamg==, Action`1 #=qtvA4yP824tmkhYLZ5EThQQ==)
в StockSharp.Algo.Strategies.Strategy.#=qqKm9f3CIkE$UsjBaKw32BqaTyaRjNzY94XFufNmhi9Q=(IEnumerable`1 #=qqfLTFpeUBOtb71ntQvNjEg==)
в System.Action`1.Invoke(T obj)
в Ecng.Common.DelegateHelper.SafeInvoke[T](Action`1 handler, T arg)
в Ecng.ComponentModel.EventsContainer`1.Raise(IEnumerable`1 items)
2012.08.31 15:16:43.308|Error |PO_SBER@QJSIM_49312|Заявка 54795478 не была принята по причине System.ArgumentException: Не удалось получить счёт депо для кода клиента 49312.
в #=qapAGNQusDItRNkeoeIAjfHp7hSODoVY40b6BIWQZLvQtQG01N$zxHvfJm4Lmz3QJ.#=q07_iwuFR3AGFwvURS$qvGOpeNLoICs7EvA71I2f7sq4=(Order #=qMhVUxgw6JqU2KJopdUDPzg==)
в StockSharp.Quik.QuikTrader.OnRegisterOrder(Order order)
в StockSharp.Algo.BaseTrader.RegisterOrder(Order order)
в StockSharp.Algo.Strategies.Strategy.RegisterOrder(Order order)
в WpfBullDiv.PulseOrder.OnOrderFailed(OrderFail fail) в C:\Users\Gii\Desktop\Pulse v4.4 (SS 4-1-3)\WpfApplication1\PulseOrder.cs:строка 474
в System.Collections.Generic.List`1.ForEach(Action`1 action)
в StockSharp.Algo.Strategies.Strategy.#=qABausmEX0jeia7i_j40k9LWCfuEEqJw995s4wGZbBVk=.#=qeXgMGioF7GYpE90UfpDpCNBWaVvLdvrjJxg0U$s8nE9YGIlL_XA0q5nvW8lRDpUo()
в StockSharp.Algo.Strategies.Strategy.#=qE08IBLwyI9h_8s01Onh34IE4eb34cIlO7AcGnFOPHfw=.#=q8C_5hi9Wo2hYs1szMZvCOMaGY$HRsEUbr_Wz_n1EsrA=()
в StockSharp.Algo.Strategies.Strategy.#=qRIzLQnDD0QKHm5_tV4erxGryBfq$hJ7xA4oYXK8rYSA=.#=qBcSOmTU8vOnAHn2k$yTYfw==(Action #=qB8QbD0IGq142el9AwqWIaA==)
в StockSharp.Algo.Strategies.Strategy.#=qfhUOYK1LMfOuuttssdfagQ==(Action #=qj7plBpQxEbXFIwSWLyd$nA==)
в StockSharp.Algo.Strategies.Strategy.#=qDsryE0ht1fvki0NUWMdMrKRLHXult2ifTIt42L$HI4Q=(SynchronizedSet`1 #=qX_SyzE4zIDbX7BOTfeKRww==, IEnumerable`1 #=qovqJyYUYzv3EXAEe0QTamg==, Action`1 #=qtvA4yP824tmkhYLZ5EThQQ==)
в StockSharp.Algo.Strategies.Strategy.#=qqKm9f3CIkE$UsjBaKw32BqaTyaRjNzY94XFufNmhi9Q=(IEnumerable`1 #=qqfLTFpeUBOtb71ntQvNjEg==)
в System.Action`1.Invoke(T obj)
в Ecng.Common.DelegateHelper.SafeInvoke[T](Action`1 handler, T arg)
в Ecng.ComponentModel.EventsContainer`1.Raise(IEnumerable`1 items).

Tags:


Thanks:




3 Answers
Mikhail Sukhov

Avatar
Articles author Programmer Trader
Date: 8/31/2012
Reply


Gii Перейти
Добрый день!
"StockSharp v4.1.4"
При выставлении ордера через "Quik-Junior v6.3.0.204" периодически возникает ошибка связанная с получением счета депо.


А Квике версии 6.0?
Thanks:

Gii

Avatar
Training
Date: 9/6/2012
Reply


Gii Перейти
Добрый день!
"StockSharp v4.1.4"
При выставлении ордера через "Quik-Junior v6.3.0.204" периодически возникает ошибка связанная с получением счета депо.
Такая же проблема была при использовании StockSharp v4.1.3
В "Quik-Junior" активирована функция связывания счета депо с кодом клиента, правда при выставлении в ручную заявки из стакана "Quik-Junior" не связывает счет депо с кодом клиента и счет депо приходится вводить руками.

Как из "StockSharp" принудительно установить номер счета депо?

[/quote]

Лекарство найдено!

Выполните следующие действия:
1. В панели инструментов кликом правой клавиши мыши включите "Общий фильтр клиентов".
2. В меню "Торговля" -> "Общие Фильтры".
В открывшемся окне:
  • ставим галочку "Применить к окнам на всех закладках"

  • далее в "Фильтр счетов депо" и "Фильтр клиентов" переносим с левой половины окна "Доступные" в правою половину окна "Выбранные" счета депо и коды клиента соответственно.

Надеюсь что кому-то эта информация будет полезной

С уважением GII
Topic starter
Thanks:

Alexander

Avatar
Date: 9/6/2012
Reply


Вообще вот ещё
Thanks: Gii


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

loading
clippy