Timestamp for this request is outside of the recvWindow
Last updated
Last updated
Проверьте настройки поставщика данных отвечающих за запросы
Макс.запрашив.сделок 1000 штук
Интервал обработки 10000 мс
Работают эти настройки следующим образом: При отправке запроса на подключение или запроса сделок по инструменту, отсылается локальное время и интервал от этого локального времени для обработки биржей. Например время 10:00:00.000 интервал 10000, говорит бирже о том, что если время биржи 10:00:09.999 то биржа должна обработать запрос. Если время больше, биржа не должна обрабатывать запрос. Интервал обработки можно устанавливать до 30секунд. Макс.запрашиваемых сделок - это сколько сделок по инструменту может быть в каждом запросе, биржа не позволяет заправшивать более 1000 штук, поэтому, какое бы число Вы не поставили, более 1000 получить за один запрос нельзя, меньше можно. Следующий параметр "Сдвиг автоподстройки времени в мс", -500 У нас выполняется синхронизация времени раз в три минуты, с помощью программы Dimension4 и сдвиг в поставщике стоит -500. Если настройки установлены верно, то перейдите к следующему шагу.
Необходимо синхронизировать время компьютера по интернету. Посмотрите статью на эту тему : Синхронизация времени
Как рекомендации еще:
Сервер поближе к городу Токио, на котором проходит торговля.
Автооткрытие и Автозакрытие поставить побольше.
That's what the exchange sent at the time of the signal/order:
08:45:03.99[273]DEBUG:Cmd: 123456789, "-1021: Timestamp for this request was 1000ms ahead of the server's time. ", error=True, last=True, orderId=0, comment=OrderType:Market; ContainerId:0; PortfolioOrderId:
This may be a problem on the exchange server, at the time of high volatility. And it could be a time synchronization issue in windows. Recommendation is to install the Dimention4 program and configure it to synchronize once 3 minutes.