Отсутствие заявок в Orders
Atom
22.09.2011
frontman


После регистрации заявки через RegisterOrder, заявки не появляются в Orders В чем может быть причина?


Теги:


Спасибо:


1 2 3  > >>
frontman

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


Я правильно понимаю что они туда автоматом вноситься должны?

Спасибо:

esper

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


Имеется ввиду ITrader.Orders? Экспорт таблицы заявок работает?

Думаю, в эту коллекцию они добавляются только тогда, когда приходят данные из квика, а не в момент регистрации заявки. Поэтому, если выставление заявок асинхронное, то данные могут приходить позже, либо, если не запущен экспорт таблицы заявок, вообще не приходить.

Спасибо:

frontman

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


Нет. Тема же "Стратегии и алгоритмы" Свойство Strategy.Orders

Спасибо:

esper

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


frontman: Нет. Тема же "Стратегии и алгоритмы" Свойство Strategy.Orders Экспорт таблицы заявок работает? В какой момент смотрится наличие завки?

Спасибо:

frontman

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


Да. Работает. Если смотреть событие ITrader.NewOrders заявки поступают. А внутри стратегии Orders не заполняется заявками почему то. Просмотр Orders делаю продолжительное время после выставления заявки внутри стратегии. Я так понимаю заявка там должна появиться сразу после вызова метода RegisterOrder?

Спасибо:

Alexander

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


покажите кусок кода с вызовом RegisterOrder

Спасибо:

frontman

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


var order = CreateOrder(quote.OrderDirection, price);
                this
                    .When(order.Registered())
                    .Protect(order, take, stop);

                RegisterOrder(order);
Спасибо:

frontman

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


Вообще не че не понимаю. Вызываю Trader.CancelOrders(Orders) - где Orders - свойство которое я сделал из за того что стандартный Orders не работает. А заявки все равно не снимаются... Может это все как то связанно... Торгую через Plaza 2

Спасибо:

frontman

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


Короче появилась идея что это связанно с задержкой при ответе биржи на выставление заявки. Пока биржа не подтвердила факт выставления заявки(вернула номер заявки) они не попадают в Orders?

Спасибо:

frontman

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


Кто нибудь может объяснить почему может быть задержка? Это связанно с архитектурой класса Strategy?

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

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

loading
clippy