← Back

Проблема при выставлении заявок

Решил глобализация данный вопрос так сказать. Ранее я описывал симптомы проблемы в разделе Стратегии и алгоритмы » Создание в стратегии заявок с объемом не равным Strategy.Volume Но теперь такое ощущение что дело не в объеме. Решил не изменять объем а выставлять заявки так:

var price = Security.GetMarketPrice(directions, 10, MarketPriceTypes.Opposite);
var order = directions == OrderDirections.Buy ? strategy.BuyAt(price) : strategy.SellAt(price);
RegisterOrder(order);

Но все равно иногда заявки не доходят до биржи. P.s исп PlazaTrader OrdersFailed и ProcessDataError молчат.

Comments (5)

Login or Create account, Log in or register to leave a comment

Mikhail Sukhov
Mikhail Sukhov

frontman: Но все равно иногда заявки не доходят до биржи. P.s исп PlazaTrader OrdersFailed и ProcessDataError молчат.

Значит берем исходники PlazaTrader и смотрим, почему молчат.

frontman
frontman Author

Так заявки я выставляю через метод Strategies.RegistrOrder Мало ли что он там делает. Может в нем проблема...

Mikhail Sukhov
Mikhail Sukhov

frontman: Так заявки я выставляю через метод Strategies.RegistrOrder Мало ли что он там делает. Может в нем проблема...

В PlazaTrader.OnRegisterOrder заявка попадает?

frontman
frontman Author

Mikhail Sukhov:

frontman: Так заявки я выставляю через метод Strategies.RegistrOrder Мало ли что он там делает. Может в нем проблема...

В PlazaTrader.OnRegisterOrder заявка попадает?

Да Михаил. Сделал трассировку. В метод OnRegisterOrder заявка попадает. Но до биржи почему то не доходит(

frontman
frontman Author

Вот. Понял откуда начинать поиск. Все спасибо. Будут результаты обязательно напишу.