Ошибка при старте DDE


Ошибка при старте DDE
Atom
9/20/2011


При подключении к Quik на одном из компьютеров выкидывается ArgumentException "Process with an Id of 3356 is not running." при вызове QuickTrader.StartExport().

Стек:
at System.Diagnostics.Process.GetProcessById(Int32 processId, String machineName)
at System.Diagnostics.Process.GetProcessById(Int32 processId)
at ManagedWinapi.Windows.SystemWindow.get_Process()
at Ecng.Trading.Quik.QuikTerminal.#=qBZBK3TETq0e4XvtbseNxzyGangxiG1saW5RpAJgMzoE=(SystemWindow #=qMtJjt_PgHWhtJrRSmkIJyA==)
at System.Linq.Enumerable.<>c__DisplayClassf`1.<CombinePredicates>b__e(TSource x)
at System.Linq.Enumerable.<>c__DisplayClassf`1.<CombinePredicates>b__e(TSource x)
at System.Linq.Enumerable.WhereArrayIterator`1.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at Ecng.Trading.Quik.QuikTerminal.#=qLf_crOe1JHJEFc__wF$K7w==()
at Ecng.Trading.Quik.QuikTerminal.#=qykgdrRI$hApMdOJsIJ1gYtJlJO6z31pLaMxbbG5FtTo=()
at Ecng.Trading.Quik.QuikTerminal.#=qk_BGJ3gRaLlbh7oqiRxkag==(#=qEPDnlldvwGYHIG6QNMmKB7mmUlsURsJbX1BZlMK$lVY= #=q2s3wsj3DL6cVroJYYVTxNw==)
at Ecng.Trading.Quik.QuikTerminal.StartDde(String caption)
at Ecng.Trading.Quik.QuikTerminal.#=qD8GqYnRbIZODoN_Nw3xaXw==(IEnumerable`1 #=q5LHBkmYnXgywUNx3oEHwnA==)
at Ecng.Trading.Quik.QuikTerminal.StartDde(DdeTable[] ddeTables)
at Ecng.Trading.Quik.QuikTrader.StartExport()
at PositionGuard.TradeService.StartDde() in ...\TradeService.cs:line 94
at System.Action.Invoke()
at Ecng.Common.DelegateHelper.SafeInvoke(Action handler)
at Ecng.Trading.Algo.BaseTrader.RaiseConnected()
at Ecng.Trading.Quik.QuikTrader.#=qN3WOmt7BFWfQbMKxJ_MWEaSD9HPgO1kio_phpKABKpQ=.#=qHqFT$w4r_B3xCoQpBdulnLP0q1LkhjITNICyu_uxXEE=()

Quik при этом работает и котировки внутри него идут. На остальных компьютерах такой проблемы не наблюдается.

Tags:


Thanks:


Alexander

Avatar
Date: 9/20/2011
Reply


А есть ещё запущенные процессы с именем info?
Thanks:

dmitry_trestkom

Avatar
Date: 9/20/2011
Reply


Были, но с ними и без них ошибка остается та же.
Thanks:

Alexander

Avatar
Date: 9/20/2011
Reply


dmitry_trestkom Go to
Были, но с ними и без них ошибка остается та же.


Без них робот и квик как запускаются - от администратора?
Thanks:

dmitry_trestkom

Avatar
Date: 9/20/2011
Reply


Оба от имени администратора.
Thanks:

Alexander

Avatar
Date: 9/20/2011
Reply


Какая версия квика \ S#?
Чем компьютер на котором не запускается отличается от того, где запускается?
Thanks:

Mikhail Sukhov

Avatar
Date: 9/20/2011
Reply


Alexander Go to
Какая версия квика \ S#?


Судя по неймспейсу древняя. Обновитесь до последней. Возможно, ошибка исчезнет сама собой.
Thanks:

dmitry_trestkom

Avatar
Date: 9/20/2011
Reply


Да, была майская версия.

После обновления проблема исчезла, плюс все стало в разы быстрее работать. Спасибо!
Thanks:


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

loading
clippy