Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Уже два дня НЕ наблюдаю ни задержек, ни других "косяков" в работе сервера МТ5
НЕУЖЕЛИ ВСЁ ПОЧИНИЛИ?
Уже два дня НЕ наблюдаю ни задержек, ни других "косяков" в работе сервера МТ5
НЕУЖЕЛИ ВСЁ ПОЧИНИЛИ?
Может быть ЦБ отстранил тормозов? ))
Прошло 2 года и 2 месяца
Не знаю кто виноват брокер или ПО (похоже что никогда не выяснится), но результат такой.
2018.02.15 10:00:54.309 Trades 'ххххх': cancel order #84312120 sell limit 2.00 MOEX-6.18 at 11557 2018.02.15 10:01:25.698 Trades 'ххххх': accepted cancel order #84312120 sell limit 2.00 MOEX-6.18 at 11557 2018.02.15 10:01:25.711 Trades 'ххххх': cancel order #84312120 sell limit 2.00 MOEX-6.18 at 11557 placed for execution in 31407.470 ms
Прошло 2 года и 2 месяца
Не знаю кто виноват брокер или ПО (похоже что никогда не выяснится), но результат такой.
Как то Ренат говорил, что для выяснения нужно кроме всего ещё иметь и данные по реальному пингу, и не только пингу, в сети от компьютера до брокера - то есть проверить мысль: "А нет ли проблем (а такие проблемы бывают всегда и могут возникнуть в любое время) в данный момент в сети".
Остаётся понять, как именно засекать одновременно с отправкой торгового запроса (а что делать если это отложенный ордер???) прохождение сигнала от компьютера до брокера.
Как то Ренат говорил, что для выяснения нужно кроме всего ещё иметь и данные по реальному пингу, и не только пингу, в сети от компьютера до брокера - то есть проверить мысль: "А нет ли проблем (а такие проблемы бывают всегда и могут возникнуть в любое время) в данный момент в сети".
Остаётся понять, как именно засекать одновременно с отправкой торгового запроса (а что делать если это отложенный ордер???) прохождение сигнала от компьютера до брокера.
Что вы хотите "засекать", если предыдущая команда исполнилась за 6 мс, и последующая тоже!?
Как то Ренат говорил, что для выяснения нужно кроме всего ещё иметь и данные по реальному пингу, и не только пингу, в сети от компьютера до брокера - то есть проверить мысль: "А нет ли проблем (а такие проблемы бывают всегда и могут возникнуть в любое время) в данный момент в сети".
Остаётся понять, как именно засекать одновременно с отправкой торгового запроса (а что делать если это отложенный ордер???) прохождение сигнала от компьютера до брокера.
В данном случае (31 секунды) достаточно было бы посмотреть время вызова каждого OnTradeTransaction. Уверен, подтверждение от торгового сервера, что запрос на удаление ордера принят, был почти сразу.
Далее посмотреть время закрытия по Истории (не OnTradeTransaction). Скорее всего, разница между этими временами будет 31 секунда. Это будет 100% говорить, что связь Клиент<->Терминал никакого отношения к тормозам не имеет.
Что вы хотите "засекать", если предыдущая команда исполнилась за 6 мс, и последующая тоже!?
Простой пример. Лажу по сайтам. Вдруг интернет начинает жутко тормозить. Через минуту всё восстанавливается. Причин может быть масса: WiFi барахлит - подключилось новое устройство с не совместимым стандартом (у меня лично есть телефон, который при первом подключении к домашнему WiFi убивает наповал роутер и приходится перегружать роутер), или подписание маршрутизаторов после домашнего роутера ...
Простой пример. Лажу по сайтам. Вдруг интернет начинает жутко тормозить. Через минуту всё восстанавливается. Причин может быть масса: WiFi барахлит - подключилось новое устройство с не совместимым стандартом (у меня лично есть телефон, который при первом подключении к домашнему WiFi убивает наповал роутер и приходится перегружать роутер), или подписание маршрутизаторов после домашнего роутера ...
Не нужно лазить по сайтам, здесь всё просто
При ассинхронной отправке ордеров получаем следующее:
Означает, что ордер отослан терминалом на МТ5 сервер
Означает, что сервер МТ5 получил приказ
2018.02.15 10:01:25.711 Trades 'ххххх': cancel order #84312120 sell limit 2.00 MOEX-6.18 at 11557 placed for execution in 31407.470 ms
Означает, что сервер ОТПРАВИЛ ордер на биржу.
А вот ответ от биржи сразу приходит в OnTradeTransaction, при этом сам терминал не выводит НИКАКОГО сообщения!
Добавлено
Вот ответ СД годовалой давности:
Асинхронный метод не ожидает и не отслеживает результат операции (выставление ордера), только сам факт посылки, и соответственно, не протоколирует его.
Еще раз посмотрите предыдущую и последующую команды
Возможно, конечно, что это проблемы с сетью, но не МОИ, а брокера.
Потому что это повторяется изо дня в день, после установки нового билда 1755 и именно в начале утренней сесии.
Добавлено
Что касаемо интернета.
Логи прведённые выше, были сделаны с терминала, который работает через OnLime (100 мбит), а
это логи терминала, который работает через MGTS (оптоволокно 200 мбит)
Фрагмент лога имеет тоже время, что и другой терминал, а результат такой же:
Что на это скажите?
Сделал запрос Открывашке по поводу логов сервера по ордеру #84312120
Получил эти логи
Из моих и логов сервера видно:
Терминал сообщает:
2018.02.15 10:00:54.309 Trades 'ххххх': cancel order #84312120 sell limit 2.00 MOEX-6.18 at 11557
Сервер:
2018.02.15 10:01:25.239 * 'ххххх': cancel order #84312120 sell limit 2.00 MOEX-6.18 at 11557 (11002 / 11221 / 11200)
Т.е с момента отдачи приказа ТЕРМИНАЛОМ, то принятия прикакза СЕРВЕРОМ прошла 31 секунда.
Значит проблема может быть:
1. В самом терминале (он сообщил, что отправил приказ, а на самом деле не отправил) в чём я ОЧЕНЬ сомневаюсь
2. Провайдеры ОТКРЫВАШКИ или внутренняяя сеть ОТКРЫВАШКИ не правильно работают.
3. Сервер поставил в очередь МОЙ приказ и ожидание составило 31 секунду.
Мой интернет ПОЛНОСТЬЮ исключаю, по причине указанной в посте выше.
Отправил свои умозаключения брокеру, жду ответа...
Значит проблема может быть:
1. В самом терминале (он сообщил, что отправил приказ, а на самом деле не отправил) в чём я ОЧЕНЬ сомневаюсь
Нет.
2. Провайдеры ОТКРЫВАШКИ или внутренняяя сеть ОТКРЫВАШКИ не правильно работают.
Нет.
3. Сервер поставил в очередь МОЙ приказ и ожидание составило 31 секунду.
Да.
Имхо, Открывашка просто поставила задержку на исполнение Вашего приказа, вот и всё... какие технические проблемы могут быть в эпоху развитого социализма? Смешно :-))
Высокочастотная торговля? Робот часто отправляет приказы на сервер?