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


После регистрации заявки через 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 GoTo
Нет.
Тема же "Стратегии и алгоритмы"
Свойство Strategy.Orders

Экспорт таблицы заявок работает? В какой момент смотрится наличие завки?
Спасибо:

frontman

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


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

Alexander

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


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

frontman

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


Code
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