Transaq
СБО "Transaq" => Торговый терминал Transaq => Topic started by: andreyvv on 31.03.2017, 10:24:00
-
Добрый день. В некоторых стратегиях использую фильтры по времени (открытие торгов, закрытие и т.д.). В связи с этим вопрос - какое время отображается на графиках эмитентов США)? В данный момент на открытии сервер отдаёт 13 часов и на закрытии 20:00. Очевидно, что это не время работы NYSE и NASDAQ, и также не московское время. Это время какого-то промежуточного сервера? И может ли оно измениться?
-
Добрый день.
Все рыночные данные в Транзак транслируются с тем временем, с каким его поставляет дата-вендор конкретного рынка.
Поставщик данных для ММА ("Зарубежные площадки") в настоящий момент использует время в UTC.
Теоретически оно может поменяться ( и от нас это не зависит), но я думаю, что вероятность этого очень мала.
-
UPD.
Протестировал алгоритм. Интересная ситуация получается. На графике эмитентов США указано время UTC. Начало торгов в 13:00 получается. Но на запрос:
ServerHour = getHour(getServerTime()); робот получает московское время. Т.е. начало торгов в 17:00. Может getCandleTime() будет отдавать тоже UTC в соответствии с тем, что на графике. Хотя в принципе несущественно, просто в настройках робота буду указывать московское.
-
getServerTime() - это время сервера TRANSAQ
это время никак не связано со временем маркет-данных