У вас не стоит Flash Player
Настройки
#54494 - Wed Apr 24 2013 03:54 PM Разница между заявками
Poxer Offline
newbie

Registered: Fri Mar 29 2013
Записи: 32
Не могу понять разницу между заявками:
1) Source.Positions.BuyAtPrice(Source.Bars.Count+1, lot, rt.FinInfo.Ask.Value, SignalName);
2) rt.NewOrder(TSLab.DataSource.OrderType.Limit, true, rt.FinInfo.Ask.Value, lot, SignalName);
3) source.Positions.BuyAtMarket(source.Bars.Count+1, lot, SignalName);

Чем они отличаются и будет ли разница во времени исполнения?
Хочу найти ту которую плаза 2 максимально быстро выполнит...

А по 2 варианту понял, что если не попали в цену указанным Аск, то будет отклонение заявки и попытка открыть по цене рынка. С 1 вариантом такого не наблюдал. Это единственное отличие?

Наверх
#54518 - Thu Apr 25 2013 10:27 AM Re: Разница между заявками [Re: Poxer]
Poxer Offline
newbie

Registered: Fri Mar 29 2013
Записи: 32
Так в чём отличия, что быстрее?

Наверх
#54519 - Thu Apr 25 2013 10:39 AM Re: Разница между заявками [Re: Poxer]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Если речь о скорости выставления - то они абсолютно одинаковые.
Но смысл у заявок совершенно разный, первые две лимитной ценой, вторая по рынку.

Наверх
#54522 - Thu Apr 25 2013 11:41 AM Re: Разница между заявками [Re: Nektodron]
Poxer Offline
newbie

Registered: Fri Mar 29 2013
Записи: 32
А возможно выставление быстрее чем по рынку хоть на десяток мс?
Если отправлять лимитники с разным отступом от текущей цены, то может какой-то быстрее исполнится чем по рынку или это не имеет смысла и по рынку это самый быстрый?

Наверх
#54523 - Thu Apr 25 2013 11:56 AM Re: Разница между заявками [Re: Poxer]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
На бирже нет заявок по рынку, есть только лимитные. По рынку - это имитация, т.е. выставление заявки с ценой заведомо выше предложения. Соответственно, тип заявки на скорость никак не влияет. Условные заявки на плазе контролируются самим TSLab, поэтому там скорость выставления 1мс, но когда она сработает программа так же будет выставит лимитку и потратит на это такое же время.

Наверх
#54528 - Thu Apr 25 2013 02:05 PM Re: Разница между заявками [Re: Nektodron]
Poxer Offline
newbie

Registered: Fri Mar 29 2013
Записи: 32
А можно узнать тогда сколько прибавляет BuyAtMarket к rt.FinInfo.Ask.Value? Если там значение не оптимальное, то чуть его снизив мы рискуем тем что не откроется, но если откроется, то ведь это будет чуть быстрее чем BuyAtMarket

Наверх


Moderator:  ViL, sar