Ошибка при выставлении заявки

Ошибка при выставлении заявки
Atom
9/10/2012
vk37


Утром все работало ), сейчас ошибка в обработчике события SmartTrader.ProcessDataError

System.Runtime.InteropServices.COMException (0x800706BA): The RPC server is unavailable. (Exception from HRESULT: 0x800706BA) at StClientLib.StServerClass.GetPrortfolioList() at StockSharp.Smart.SmartComWrapper.#=q0UJZUNenI__NBAous9p4E8EsWv$5s7QzepjBqX$COV8=.#=qIoCmmz4bdc8G7vPokZzlnqIWrZqsLTbglBUhddelcDg=(StServer #=qxSPk1YFCSaAZz8bVqHuy1w==) at StockSharp.Smart.SmartComWrapper.#=qMFzV9ytyzEkO7i2QtXyYw66WoAp2kgo3MU9z3A2xpQs=.#=qMSKeQnW89QZBh8u8jXmPdg==() at Ecng.ComponentModel.EventDispatcher.<>c__DisplayClass1.<Add>b__0()

Перезапустил робота. Снова все нормально. С чем может быть связано?


Tags:


Thanks:


< 1 2 
Mikhail Sukhov

Avatar
Date: 11/2/2012
Reply


vk37: Ксати говоря, год назад, когда первый раз пробовал запускать робота, такой ошибки не было: оставлял робота на целый день спокойно. Сейчас робот 2-3 раза в день вылетает. Осталось только попробовать перенести сервер в датацентр ITinvest. Если это не поможет, то буду переходить на плазу.

Может логи смарткома включить? Там есть какие-то. По идее эта ошибка в S# говорит о том, что пинг отваливается. Пинг сделан через интервальный вызов метода GetPFs, и так проверяется, живой еще Смарт или нет. При нормальном сервисе такого быть не должно, тоесть пинг всегда должен проходить как ОК. А тут выдает ошибку. Тоесть причина в чем-то другом, а именно почему-то сервис на пинг выдает ошибку.

Thanks:

vk37

Avatar
Date: 11/2/2012
Reply


Ну вообще сервис после такой ошибки запускаю заново, т.к. он в остановленном состоянии. Наверное в самом сервисе ошибка происходит и он вылетает.

Thanks:

Mikhail Sukhov

Avatar
Date: 11/2/2012
Reply


vk37: Наверное в самом сервисе ошибка происходит и он вылетает.

И следовательно нужно писать в АйТи. Чтобы им писать, надо писать предметно, с логами.

Thanks:

vk37

Avatar
Date: 11/6/2012
Reply


Дорого начинает обходиться уже эта ошибка: сегодня робот 4 раза вылетал. Включил логгинг Смарткома. Ошибка:

Faulting application name: SmartCom2.exe, version: 2.2.116.1020, time stamp: 0x4f3a6cfd
Faulting module name: SmartCom2.exe, version: 2.2.116.1020, time stamp: 0x4f3a6cfd
Exception code: 0xc0000005
Fault offset: 0x00030b1a
Faulting process id: 0x7d0
Faulting application start time: 0x01cdbbf064fba8ad
Faulting application path: C:\Program Files (x86)\IC IT Invest\SmartCOM 2\SmartCom2.exe
Faulting module path: C:\Program Files (x86)\IC IT Invest\SmartCOM 2\SmartCom2.exe
Report Id: 0251bf43-27e8-11e2-be74-5404a6b99213
Faulting package full name: 
Faulting package-relative application ID:
Thanks:

vk37

Avatar
Date: 11/7/2012
Reply


Логи смарткома на x64 машине настраиваются так

Thanks: Mikhail Sukhov

vk37

Avatar
Date: 11/7/2012
Reply


Причина проблемы, вероятно, в том, что робот и гидра работали под одним логином. Сегодня утром перевел их на разные логины: весь день робот не вылетел ни разу.

Thanks:

Mikhail Sukhov

Avatar
Date: 11/8/2012
Reply


vk37: Причина проблемы, вероятно, в том, что робот и гидра работали под одним логином. Сегодня утром перевел их на разные логины: весь день робот не вылетел ни разу.

А что официальный производитель сказал по этому поводу?

Thanks:

vk37

Avatar
Date: 11/8/2012
Reply


На мой запрос еще не ответили. Второй день все работает стабильно. Думаю причина была в этом.

Thanks:
< 1 2 

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

loading
clippy