У вас не стоит Flash Player
Настройки
#47422 - Mon Oct 08 2012 10:46 AM Скорость исполнения заявок
Kermit Offline
enthusiast

Registered: Wed Jan 18 2012
Записи: 256
Предлагаю обсудить - возможно ли увеличить скорость исполнения сделок в стандартном подключении, т.е. без плазы.
Сейчас у меня при выполнени условия на вход в позицию идут заявки по нескольким инструментам. Судя по таблице сделок, разница во времени между открытием позиций достигает 4 секунд.
Скрипт считается быстро (покызывает время исполнения 20ms), канал тоже хороший (ping до брокера около 3ms).
Что можно сделать для ускорения сделок?
По ощущениям, скрипт при исполнии условия задумывается на 1-2 секунды, а только потом начинает выставлять заявки.

Наверх
#47434 - Mon Oct 08 2012 12:03 PM Re: Скорость исполнения заявок [Re: Kermit]
andy Offline

Pooh-Bah

Registered: Mon Feb 16 2009
Записи: 2130
Какой брокер ?

Алор посмотрите. В 1.1 в последних билдах существенно увеличили раундтрип на сделку.

Наверх
#47449 - Mon Oct 08 2012 03:10 PM Re: Скорость исполнения заявок [Re: andy]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
4 секунды на выставлении заявки говорит обычно о некачественной связи. 3сек пинг у вас стабильный или нет? Так же может просто не хватать пропускной способности и данные "застревают", не успевая приходить во время.
При качественной связи практически любой брокер выставляет заявку в пределах 0.5сек.

Наверх
#47454 - Mon Oct 08 2012 04:04 PM Re: Скорость исполнения заявок [Re: Nektodron]
Kermit Offline
enthusiast

Registered: Wed Jan 18 2012
Записи: 256
to Andy. Брокер Алор и есть. И сравниваю время (разумеется субъективно) со скоростью родного терминала брокера (Алор Фаст).

to Nektodron Проблем со стабильностью не замечал. Канал хороший 100 Мб/сек.
А как тслаб выставляет заявки по нескольким инструментам? Поочередно или одновременно?
Т.е
так
1. Заявка Инструмент 1
2. Подтверждение об исполнении Инструмент 1
3. Заявка Инструмент 2
4. Подтверждение Инструмент 2

Или
1. Заявка Инструмент1, Заявка Инструмент2...
2. Подтверждение...

Наверх
#47463 - Mon Oct 08 2012 04:59 PM Re: Скорость исполнения заявок [Re: Kermit]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
если из разных скриптов, то:
1. Заявка Инструмент1, Заявка Инструмент2...
2. Подтверждение...
Если в одном, то все заявки по очереди


Отредактировано ViL (Mon Oct 08 2012 05:09 PM)

Наверх
#47486 - Mon Oct 08 2012 08:56 PM Re: Скорость исполнения заявок [Re: ViL]
Kermit Offline
enthusiast

Registered: Wed Jan 18 2012
Записи: 256
Т.е. если разнести алгоритм по нескольким скриптам, то в теории заявки будут исполнять одновременно?
Или тогда возникнут проблемы с синхронизацией?
А с точки зрения нагрузки на процессор, что больше грузит один более сложный скрипт или несколько простых?

Наверх
#47488 - Mon Oct 08 2012 09:12 PM Re: Скорость исполнения заявок [Re: Kermit]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
нагрузка без разницы.

Наверх


Moderator:  ViL, sar