миллисекунды будут когда вы скачаете весь форекс к себе в компьютер, вместе со всем интернетом в придачу )))
ну или, как вариант, установите свой терминал на сервере брокера, чтобы сигнал далеко не бегал.
но и тогда придётся ждать рынок для своих запросов, а это уже десятки или даже сотни миллисекунд.
в общем, время всегда разное, зависит от многих факторов, как тип ордера, загруженность сервера и волатильность конкретного инструмента и даже от конкретного брокера многое зависит.
на практике быстрее всего открываются лимитные ордера, а медленнее всего - по рынку вручную.
а закрываются быстрее всего позиции по стопам, практически мгновенно, по сравнению с ручным закрытием прибыльных позиций, которые иногда в некоторых конторах только с десятой попытки закрыть удаётся, через минуты от начала попыток и хорошо если не в ноль )))
Меня интересует техническая сторона , возможно кто то изучал эту тему и проводил тесты за счет чего можно было б добиться максимальной скорости исполнения .
Меня интересует техническая сторона , возможно кто то изучал эту тему и проводил тесты за счет чего можно было б добиться максимальной скорости исполнения .
Максимальная скорость возможно, если терминалы находятся на ВПС брокера (или ДЦ), но результат от этого может не зависеть
Максимальная скорость возможно, если терминалы находятся на ВПС брокера (или ДЦ), но результат от этого может не зависеть
пинг , мощный VPS ок , а как на счет настроек дц касательно скорости исполнения ?
сейчас использую функцию :
Li_56 = GetTickCount(); res=OrderSend(symb,OP_BUY,Lots,NormalizeDouble(MarketInfo(symb,MODE_ASK),Digits),Slippage,0,0,comment,magic,0,Blue); Li_60 = GetTickCount(); Print("Open speed time : ", Li_60 - Li_56," ms ");
только так можно приблизительно проверить ?
только так можно приблизительно проверить ?
Так можно проверить время отправки ордера, но никак не время его исполнения
Что касается исходного вопроса: закрытие или открытие - всегда покупка или продажа. Что происходит быстрее?
пинг , мощный VPS ок , а как на счет настроек дц касательно скорости исполнения ?
сейчас использую функцию :
только так можно приблизительно проверить ?
В комментарий записать время отправки, запомнить и когда появится позиция с данным комментарием, узнаете время, потраченное на исполнение.
Так можно проверить время отправки ордера, но никак не время его исполнения
Что касается исходного вопроса: закрытие или открытие - всегда покупка или продажа. Что происходит быстрее?
Так вот риторический вопрос . Мое предположение что закрытие быстрее .
В комментарий записать время отправки, запомнить и когда появится позиция с данным комментарием, узнаете время, потраченное на исполнение.
скорость открытия зависит от настроек сервера. К МТ4 есть плагин автодиллер, который может замедлять исполнение в пользу броекера. Например открывается ордер за 3 секунды и цена за это время двинулась. Если в вашу сторону, то откроется по новой цене либо реквот будет. если в сторону брокера - то по старой, заявленой цене. При этом скорость открытия может быть разной.
При этом не важно что вы делаете, открываете или закрываете.
Если вы торгуете у ECN или STP брокера, то все ордера исполняются в порядке живой очереди. Чей первый ордер пришел на сервер тот раньше и исполнился. На новостях исполнение может быть в несколько раз медленней из большого кол-ва заявок. На спокойном рынке исполнение происходит обычно в 50-300 мс + время пинга от вас до сервера.
скорость открытия зависит от настроек сервера. К МТ4 есть плагин автодиллер, который может замедлять исполнение в пользу броекера. Например открывается ордер за 3 секунды и цена за это время двинулась. Если в вашу сторону, то откроется по новой цене либо реквот будет. если в сторону брокера - то по старой, заявленой цене. При этом скорость открытия может быть разной.
При этом не важно что вы делаете, открываете или закрываете.
Если вы торгуете у ECN или STP брокера, то все ордера исполняются в порядке живой очереди. Чей первый ордер пришел на сервер тот раньше и исполнился. На новостях исполнение может быть в несколько раз медленней из большого кол-ва заявок. На спокойном рынке исполнение происходит обычно в 50-300 мс + время пинга от вас до сервера.
Спасибо за ответ , вот именно это я и хотел услышать .
Скажите , при "Если вы торгуете у ECN или STP брокера, то все ордера исполняются в порядке живой очереди" ECN , STP ясно , а если DMA или межбанк , то такой же механизм очереди или уже по другому ?
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Добрый день
Интересует с технической точи зрения , что быстрее : открытие ордера или закрытие (в миллисекундах )? .
Зависит ли эти действия от рынка , дц , пинга , тех . возможностей VPS и т.д
И что больше всего влияет .