Счет Депо
Atom Ответить
31.08.2012


Gii

Фотография
Курсы
Добрый день!
"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).

Теги:


Спасибо:




3 Ответов
Mikhail Sukhov

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


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


А Квике версии 6.0?
Спасибо:

Gii

Фотография
Курсы
Дата: 06.09.2012
Ответить


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

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

[/quote]

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

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

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

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

С уважением GII
Автор топика
Спасибо:

Alexander

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


Вообще вот ещё
Спасибо: Gii


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

loading
clippy