В этой статье я представлю программу для измерения скорости Quik.
А именно скорости регистрации заявок.
Полезна программа SpeedTestQuik скальперам и всем кто хочет проверить скорость связи между Quik и сервером брокера.
Программа занимается замером скорости регистрации транзакций в Quik.
При построении скальперских стратегий с множеством ордеров важна скорость регистрации заявки в торговой системе и изменение ее статуса. И надо было выяснить, можно ли использовать Quik или надо переходить на что-то другое. Так была написана эта программка.
В чем ее суть.
Данная программа показывает именно скорость получения информации о регистрации ордера в терминале, то есть регистрация на бирже и исполнение ордера происходит немного быстрей. Да, немного странно, но регистрация изменившейся заявки внутри робота произойдет немного позже, чем прошедшие трейды по ней. Короче, исполнение будет быстрей.
И так скорость прихода трейдов мерить не будем, но поверьте, они придут быстрей я на этом собаку съел. Будем мерить скорость прихода колбэков о регистрации заявки и ее удалении.
Установка.
Запускаем SpeedTestQuik.luac в Quik
Сервисы->Lua скрипты
Запускаем SpeedTestQuik.exe вводим счет и инструмент, один котракт которого позволяет взять ваша маржа. Выбираем лонг/шорт без разницы. Жмем START. Все
Важно.
Тесты надо проводить на рынке Форст в рабочее время, не надо пытаться сделать это в выходной день!
Желательно отключить показ сообщений и просматривать их через таблицу.
В Quik 7 это делается:
Система->Настройки->Основные настройки->Сообщения(убираем галку с Показывать окно сообщений).
Сообщения лучше смотреть через таб. сообщений
Создать окно->Все типы окон->Таблица сообщений.
Одно нажатие на кнопку START приведет к созданию пяти заявок, которые после создания будут удалены. Ордера при запуске будут создаваться на границе экстремальных цен инструмента. Не надо тестировать скорость на планке. Данные по скорости будут отображаться в окне сообщений.
Помним, что трейдерские программы детям не игрушки и сопряжены с риском.
Я территориально нахожусь в Сочи поэтому думаю у тех кто в Москве с низким пингом интернета тесты будут по шустрей.
скачать
А на Профессора не обращай внимания- работа у него такая- обосрать все и всех)
Отличный пост. Плюсую.
Добавьте в нее следующую фишку:
1)Получить согласие пользователя на предоставление анонимной информации от него
2)После тестов собирать информацию в единый центр о брокере, на котором проводился тест и определяйте по ip откуда проводился тест.
3)Разместите у себя на сайте и здесь на смарте сводную таблицу скорости работы брокеров с возможностью фильтровать и сортировать разнообразно по брокерам и городам.
Например, в целом самый быстрый брокер (усредненно) — брокер К, а вот для жителей Сочи в среднем самый быстрый — Брокер Н.
Думаю идею вы поняли. Уверен, что будет очень интересно многим узнать такую объективную информацию.
Если кто-то захочет углубиться, то на этом форуме есть неплохая ссылка на объемную статью.
Эпический батл: QScalp vs. EasyScalp; QUIK vs. MetaTrader 5; Плаза 2 vs. Полу-Плаза; Лента Беритца vs. полу-лента ATAS; Footprint vs. Smart Footprint + матчинг FORTS!
smart-lab.ru/blog/offtop/215082.php
так ссылка не работает.
Полезная программа, скачаю.
Программа делает это без синхронизации — по времени прохождения сигнала «туда-обратно», это гораздо полезнее.
Ну вот серьёзно. Программа же бесплатная, но не понятно что делает на самом деле.
Зачем применять такой подход?