Не фурычит экспорт заявок
Atom
10.11.2010
XMbIPb


Почему-то при запуске экспорта из таблицы приходит только последняя заявка и всё.. дальше экспорт не идёт.. т.е. ни старые, ни новые заявки уже не приходят.. где искать причину[confused]

И Quik и S# последней версии.. экспорт других таблиц идёт без нареканий.. Verifier ошибок не находит...

Заявки ловлю так:

  trader.NewOrders += Orders =>
                    {
                        foreach (var order in Orders)
                        {
                            Console.WriteLine("order.State = {0}", order.State);
                         }
                     }

VS пишет в окне вывода:

order.State = Done
Первый этап обработки исключения типа "System.ArgumentException" в приложении Ecng.Trading.Quik.dll

Похоже там генерится какое-то исключение.. вот только как его отловить?


Теги:


Спасибо:


< 1 2 3  >
XMbIPb

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


Обновил.. но свои заявки по прежнему игнорирует...

Спасибо:

Mikhail Sukhov

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


XMbIPb: Обновил.. но свои заявки по прежнему игнорирует...

Режим синхронный?

Спасибо:

XMbIPb

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


Включил Асинхронный режим.. всё заработало...

Спасибо:

Mikhail Sukhov

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


XMbIPb: Включил Асинхронный режим.. всё заработало...

Тогда давайте по порядку. Из какого обработчика регистрировали заявку?

Спасибо:

XMbIPb

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


QuotesChanged и из NewTrades пробовал...

Спасибо:

XMbIPb

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


Возвращаясь к потокам.. хотелось бы всё-таки услышать Ваше компетентное мнение по поводу моей конструкции.. я правильно всё сделал?

Система у меня простенькая - анализирую содержимое GetMarketDepth в обработчике QuotesChanged и от туда же, если нужно выставляю заявки.. может быть стоит как-то по другому построить логику, чтобы по максимуму использовать функционал S#?

Спасибо:

Mikhail Sukhov

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


XMbIPb: Возвращаясь к потокам.. хотелось бы всё-таки услышать Ваше компетентное мнение по поводу моей конструкции.. я правильно всё сделал?

Система у меня простенькая - анализирую содержимое GetMarketDepth в обработчике QuotesChanged и от туда же, если нужно выставляю заявки.. может быть стоит как-то по другому построить логику, чтобы по максимуму использовать функционал S#?

Я вы можете ее как-то откомментировать?

Спасибо:

XMbIPb

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


Конструкцию взаимодействия с GUI я описал в десятом посте.. под GUI у меня подразумевается свой стакан, в котором я наблюдаю чего замышляет робот...

Спасибо:

Mikhail Sukhov

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


XMbIPb: Конструкцию взаимодействия с GUI я описал в десятом посте.. под GUI у меня подразумевается свой стакан, в котором я наблюдаю чего замышляет робот...

Вот именно этот пост я и не понял =) Понял что это все сделано для синхронизации для ГУИ. Но что из чего вызывается - не понимаю.

Спасибо:

XMbIPb

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


Кликом по кнопке в моей форме я вызываю функцию Quik в которой у меня находятся QuotesChanged и другие обработчики.. а при поступлении котировок из квика, уже из QuotesChanged вызываю функцию GUI которая обновляет данные в моём стакане...

Спасибо:
< 1 2 3  >

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

loading
clippy