Ошибка при прикреплении ордера к тестовой стратегии


Ошибка при прикреплении ордера к тестовой стратегии
Atom Reply
5/24/2014


Занимаясь разработкой функционала сохранения и загрузки ордеров/заявок по стратегии, мной была обнаружена следующая ошибка (или баг?):
после восстановления данных тестовой стратегии и прикреплении ордера через функцию AttachOrder стратегия требует наличия живого подключения: {"Подключение не инициализировано."

Тут очевидно что загрузка идет до вызова функции старта стратегии, поэтому в этот момент Connector=null.

Стек-трейс


Самое интересное, что несмотря на выданную ошибку ордер к стратегии приаттачивается.
То есть жить с этим можно если окружить вызов AttachOrder try/catch и не реагировать на ошибку.

Но самое неприятное, что MyTrades не появляются.
http://yadi.sk/d/_76uyGceRALmE



Thanks:




3 Answers
JaguarFX

Avatar
Date: 7/7/2014
Reply


В описании API 4.2.3.7 была информация, что исправили указанную выше ошибку.

Ее действительно исправили, но к тестовой заявке ордер так прикрепить и невозможно, так как после исправления этой всплывает новая ошибка - "Инструмент SPFB.SBRF@FORTS не имеет информации о подключении."

Стек-трейс (список вызванных процедур идет снизу вверх)
Topic starter
Thanks:

JaguarFX

Avatar
Date: 9/23/2014
Reply


В версии API 4.2.25 вновь возникла ошибка "Подключение не инициализировано." при загрузке истории заявок идет до вызова функции старта стратегии!!!
Прошу повторно исправить в следующей версии API.
Topic starter
Thanks:

Mikhail Sukhov

Avatar
Date: 9/24/2014
Reply


А какой стэк-трейс?
Thanks:


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

loading
clippy