Делаю так, жму подключение(создаются все объекты), после этого
закрываю, открываю квик, ReConnectionManager пересоединяется выдается
MessageBox.Show("Соединение
восстановлено"); а вот на StartDde(); выдается исключение. Вот
скопировал текст исключения в клипборд.
System.ArgumentException was unhandled by user code
Message="Окно с заголовком 'инструменты' не было найдено.\r
\nParameter name: caption"
Source="Ecng.Trading.Quik"
ParamName="caption"
StackTrace:
at Ecng.Trading.Quik.QuikTrader. (String )
at Ecng.Trading.Quik.QuikTrader. (DdeTable )
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement]
(IEnumerable1 source, Func2 keySelector, Func2 elementSelector, IEqualityComparer1 comparer)
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement]
(IEnumerable1 source, Func2 keySelector, Func2 elementSelector) at Ecng.Trading.Quik.QuikTrader. (IEnumerable1 , Action`2 )
at Ecng.Trading.Quik.QuikTrader.StartDde(DdeTable[] ddeTables)
at WindowsFormsApplication1.Form1.StartDde() in E:\bcs\C#\my
\WindowsFormsApplication1\WindowsFormsApplication1\Form1.cs:line 73
at WindowsFormsApplication1.Form1.<button1_Click>b__2() in E:
\bcs\C#\my
\WindowsFormsApplication1\WindowsFormsApplication1\Form1.cs:line 151
at Ecng.Common.DelegateHelper.SafeInvoke(Action handler)
at Ecng.Trading.Algo.ReConnectionManager. ()
InnerException: