Выставление двух заявок одновременно
Atom Ответить
17.12.2011


Здравствуйте. Подскажите, пожалуйста, есть ли более быстрый способ выставления двух заявок под Смарт одновременно, чем два последовательных вызова Trader.RegisterOrder? Если выставлять каждую заявку в своем потоке, может, будет быстрее?

Теги:


Спасибо:




3 Ответов
Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 17.12.2011
Ответить


vk37 Перейти
Здравствуйте. Подскажите, пожалуйста, есть ли более быстрый способ выставления двух заявок под Смарт одновременно, чем два последовательных вызова Trader.RegisterOrder? Если выставлять каждую заявку в своем потоке, может, будет быстрее?


Советую не мелочиться, и выставлять сразу из восьми потоков. Одну заявку поделить на 8-ем частей не получится, но можно поделить объем. Если оперируете одним контрактом, то выставляете по 0.125(=1/8) объем у заявки. Но могут возникнуть трудности при торговле на ММВБ. В день расчета брокер вам так же даст одну акцию, порезанную на 8-ем частей. Говорят, даже в магазине ими потом не расплатиться.
Спасибо:

vk37

Фотография
Курсы
Дата: 17.12.2011
Ответить


Ну, мне в разных направлениях нужно: одну на покупку, вторую на продажу. Чего тут смешного?
Автор топика
Спасибо:

Ortn

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


vk37 Перейти
Здравствуйте. Подскажите, пожалуйста, есть ли более быстрый способ выставления двух заявок под Смарт одновременно, чем два последовательных вызова Trader.RegisterOrder? Если выставлять каждую заявку в своем потоке, может, будет быстрее?


Основные задержки возникают при непосредственной постановке заявки на бирже и внутренней системы брокера. Даже если вы и выиграете 1-2 мс используя два потока (да и то врядли) это очень слабо скажется на общей скорости выставления заявок. Постановка двух и более заявок не поддерживается на уровне биржи (на фортс по крайней мере) в любом случае.
Спасибо:


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

loading
clippy