Ошибка при выставлении заявки
Atom
10.09.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()

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


Теги:


Спасибо:


< 1 2 
Mikhail Sukhov

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


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

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

Спасибо:

vk37

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


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

Спасибо:

Mikhail Sukhov

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


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

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

Спасибо:

vk37

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


Дорого начинает обходиться уже эта ошибка: сегодня робот 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:
Спасибо:

vk37

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


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

Спасибо: Mikhail Sukhov

vk37

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


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

Спасибо:

Mikhail Sukhov

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


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

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

Спасибо:

vk37

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


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

Спасибо:
< 1 2 

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

loading
clippy