Приветствую! Есть МТС написанный на MQL5, как все это перенести на plaza II ? Какое надо ПО использовать? Терминал? Привод? Самописное? Каков приблизительный бюджет? Спасибо!
Приветствую! Есть МТС написанный на MQL5, как все это перенести на plaza II? Какое надо ПО использовать? Терминал? Привод? Самописное? Каков приблизительный бюджет? Спасибо!
Андрей К, можете не сомневаться. В зоне колокации заявка на плазе летит около 500 микросекунд, данные раз в 3мс обновляются и приходят с задержкой тоже около 500мкс. МТ5 данные скорее всего обновляются раз в 15мс, причем данные летят (возможно с плазы) на сервер МТ5 а затем через интернет на ваш терминал не менее 10мс, когда посылается заявка тоже сначала на сервер МТ5 а потом на биржу (возможно через туже самую плазу). Цифры примерные, но порядок задержек думаю понятен.
SECRET, я задержки вроде знаю.
речь вроде не про колокацию в топике (я так понял). Мне просто интересно было, если взять плазу через vpn (нужен ли там vpn я не в курсе), насколько игра стоит свеч. Может кто тестил, да проверил слова метаквотс.
Андрей К, ну если задержки не важны то МТ5 гораздо более простое и менее затратное решение. А так можно предположить что МТ5 медленнее минимум на 5-10мс чем плаза по vpn.
Поправьте если я ошибаюсь. Но какой бы быстрый не был MT5 он отправляет заявки на сервер брокера а уже с него на биржу, в отличии от плазы — когда заявки сразу попадают на промсервер биржи. В используемом алгоритме очень критична скорость выставления и исполнения заявок. Получается что надо самописное ПО и сертификация биржей?
Уходил я осенью со связки тслаб+плаза2 на мт5. Если вам так нужна плаза, можно пойти в обратном направлении ))
По деньгам в открытии вот так было:
TSLab 4000
Основной логин плаза 4720
Брокер за плазу 1180
vpn 5310
PS: Пока я переносил алго с тслаба на мт5 у меня на одном сервере одновременно работали одни и те же алго и через тслаб и через мт5, так вот, в большинстве случаев мт5 был быстрее ))
Eventus, если свой софт под плазу, то конечно он будет быстрее. Но если сравнивать общедоступные решения, то будет вот так как я выше описал.
У меня пинг 2.4мс в мт5 до сервера.
Eventus, нет, использовал ultravds.com когда-то, но там пинги до биржи под 70мс были (физически сервак в европе был), да и виртуалка по сравнению с выделенным сервером сильно проигрывает в скорости и надежности
Chepell, у ultravds.com есть сервера в москве. Там до плазы пинг 3-5мс
Я там и на плазу полгода хостился. Обычно два-три раза в неделю у них инет отрубается. В reg.ru пинг постабильней. 2-3 мс, но дороже и если инет там падает, то (в отличие от ultravds.com) на несколько часов. Но это было давно, когда ещё vds не нужен был.
Chepell, это да. Но если алгоритм толковый и это не олимпийский hft, то большой разницы нет. Как правило проблема не в нехватке производительности, а в том, что её не хватает к примеру когда один хер кидат по рынку заяву в 2000 лотов и она бьётся о сотни встречных заявок. И на тебя летит цунами fillов. Редкий сервак справится с этим за пару имллисекунд. Тут не комп надо прокачивать, а алгоритм обработки маркетдаты )
Разница между секундой и миллисекундой значительно меньше влияет на скорость чем между миллисекундой и наносекундой. Все что миллисекундами исчисляется нет даже смысла говорить про скорость. Это уровень Квика и ручных сделок. Скорость имеет смысл использовать как параметр только когда будут микросекунды как минимум.
Мы пишем МТС под Plaza 2.
Подключаются как модули в нашем терминале www.fortssoft.ru. Можем перенести код с МТ5.
По стоимости надо обсуждать сложность алгоритма.
На MT5 ножно работать с Plaza2 напрямую, минуя мт5 сервера.
Можно даже использовать TWIME или fast! Задержки будут соответенно такими же минимальными. Для этого достаточно написать и подключить к скрипту на MT5 самописную dll, которая будет работать с плазовским роутером. Проблема в том, что скрипты на MT5 не сильно дружат с реакцией на события от стороннего софта. Но как вы понимаете это дело только для самых преданных любителей толлерантности))
Chepell, да там всё просто, если есть опыт в написании длл и использовании библиотеки cgate. Суть в том, что в мт5 (и lua для quik) есть возможность подключения к скрипту сторонних длл для расширения функционала скриптового языка. Пишешь свою длл на любимом языке. Там будут функции вызывакмые скриптом и перекидывающие роутеру все что надо в соответстии с доками по cgate. Ну с получением маркетдаты придётся помуздыхаться.
Отдел новостей Зеленого Аллигатора сообщает — новостной фон финансовых рынков стабильно — негативный.
Основные события дня и текущих суток:
ОАО «Три болта» — выплатит дивиденды болтами, по болту н...
Разрыв в ставках между США и ЕС, который спровоцировал критику Трампа со стороны ФРС, снова увеличится в 2025 году
Декабрь 16, 2024
(Bloomberg) — Удивительно сильная экономика Америки пов...
Кстати разработчики mt5 вроде хвастают, что они не сильно отстают от плазы.
речь вроде не про колокацию в топике (я так понял). Мне просто интересно было, если взять плазу через vpn (нужен ли там vpn я не в курсе), насколько игра стоит свеч. Может кто тестил, да проверил слова метаквотс.
По деньгам в открытии вот так было:
TSLab 4000
PS: Пока я переносил алго с тслаба на мт5 у меня на одном сервере одновременно работали одни и те же алго и через тслаб и через мт5, так вот, в большинстве случаев мт5 был быстрее ))Основной логин плаза 4720
Брокер за плазу 1180
vpn 5310
У меня пинг 2.4мс в мт5 до сервера.
подскажите, пожалуйста, где хостите MT5?
Я там и на плазу полгода хостился. Обычно два-три раза в неделю у них инет отрубается. В reg.ru пинг постабильней. 2-3 мс, но дороже и если инет там падает, то (в отличие от ultravds.com) на несколько часов. Но это было давно, когда ещё vds не нужен был.
Разница между секундой и миллисекундой значительно меньше влияет на скорость чем между миллисекундой и наносекундой. Все что миллисекундами исчисляется нет даже смысла говорить про скорость. Это уровень Квика и ручных сделок. Скорость имеет смысл использовать как параметр только когда будут микросекунды как минимум.
Подключаются как модули в нашем терминале www.fortssoft.ru. Можем перенести код с МТ5.
По стоимости надо обсуждать сложность алгоритма.
Можно даже использовать TWIME или fast! Задержки будут соответенно такими же минимальными. Для этого достаточно написать и подключить к скрипту на MT5 самописную dll, которая будет работать с плазовским роутером. Проблема в том, что скрипты на MT5 не сильно дружат с реакцией на события от стороннего софта. Но как вы понимаете это дело только для самых преданных любителей толлерантности))