← Zurück

Нет коннекта с квиком

using (var waitHandle = new AutoResetEvent(false)) { // создаем подключение к Quik-у Console.WriteLine("перед using (var trader...)"); Console.ReadLine();

try { using (var trader = new QuikTrader(quikPath) ) { Console.WriteLine("после using (var trader...)"); Console.ReadLine(); // необходимо раскомментировать, если идет работа с РТС Стандарт //trader.FormatTransaction += builder => builder.RemoveInstruction(Transaction.TimeInForce);

                    // подписываемся на событие успешного подключения
                    // все действия необходимо производить только после подключения
                trader.Connected += () =>
                    {
                        Console.WriteLine(LocalizedStrings.Str2169); Console.ReadLine();

                        // извещаем об успешном соединени
                        waitHandle.Set();
                    };

                    Console.WriteLine(LocalizedStrings.Str2170); Console.ReadLine();
                
              //  catch (System.MissingMethodException ex) {}
                    trader.Connect();

                    // дожидаемся события об успешном соединении
                    waitHandle.WaitOne();

Последняя выдача на консоль производим подключение... Далее, после энтера - бесконечно долгое ожидание. Квик загружен, настроен по документации (ДДЕ), в VS 2013 Express: последняя платформа х86, версия S# 4.2.43.0 , папки были разблокированы перед разархивацией. В чём может быть проблема? Заранее большое спасибо!

War dieses Thema hilfreich?

Thema teilen

Kommentare (5)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

RomSunZ
RomSunZ

при подключении по ДДЕ в квике обязательно должна быть открыта закладка с настроенными таблицами.

NLRR
NLRR Autor

Есть таблицы. Я воспользовался файлом настроек квика info_extended.wnd из SampleDdeExtendedInfo, только добавил инструменты и стаканы, а также выкинул таблицы, лишние для Фортса. Разве на стадии коннекта уже важен конкретный перечень таблиц? А как же тогда добаляются новые колонки в них?

NLRR
NLRR Autor

Вы советуете сразу yfxfnm работать с Lua ?

NLRR
NLRR Autor

Непосредственно с файлом настроек квика info_extended.wnd из SampleDdeExtendedInfo всё тоже самое.

nicolasmuz
nicolasmuz

Та же проблема: висит статус соединения connecting. Почему не устанавливается соединение?