Не фурычит экспорт заявок
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