Ошибка при старте DDE
Atom Ответить
20.09.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 при этом работает и котировки внутри него идут. На остальных компьютерах такой проблемы не наблюдается.

Теги:


Спасибо:




7 Ответов
Alexander

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


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

dmitry_trestkom

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


Были, но с ними и без них ошибка остается та же.
Автор топика
Спасибо:

Alexander

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


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


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

dmitry_trestkom

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


Оба от имени администратора.
Автор топика
Спасибо:

Alexander

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


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

Mikhail Sukhov

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


Alexander Перейти
Какая версия квика \ S#?


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

dmitry_trestkom

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


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

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


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

loading
clippy