Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Спасибо, причину выяснили - разные таймзоны. Сообщим как будет найдено решение.
Имеете ввиду таймзоны стран?
Имеете ввиду таймзоны стран?
Таймзона пользователя (терминала) и источника события
Таймзона пользователя (терминала) и источника события
Я конечно не собираюсь спорить с программистами грамотнее меня, но что-то тут логики не видно. Ведь если время новости указано 1:30 и запрос делается от 1:00 до 2:00 то эта новость должна быть видна не зависимо от времени МТ. А когда делается запрос от 1:00 до 4:00 вдруг эта новость находится и время новости определяется как 1:30. При всём при том другие даты указанные в моём примере работают без проблем с диапазоном времени 1 час.
И поскольку сейчас идёт работа по экономическому календарю, хочу попросить, чтобы была возможность задать диапазон времени, ну хотя-бы 5 минут, если уж не получится запрашивать новости в диапазоне времени 1:30 до 1:31 Правда я должен признаться, я не проверял какой минимальный диапазон допустим.
Время выхода новости может изменятся на час
И что? В какое время может произойти изменение? Непосредственно в назначенное время вместо новости происходит изменение времени?
Но ведь в запросе CalendarValueHistory, время GMT, а не время терминала, да и в структуру пишется время GMT.
Добавляем примечание к функциям календаря
Примечание
Все функции для работы с Экономическим календарем используют время торгового сервера (TimeTradeServer). Это означает, что время в структуре MqlCalendarValue и входящие параметры времени в функциях CalendarValueHistoryByEvent/CalendarValueHistory задаются в таймзоне торгового сервера, а не в локальном времени пользователя.
Добавляем примечание к функциям календаря
Примечание
Все функции для работы с Экономическим календарем используют время торгового сервера (TimeTradeServer). Это означает, что время в структуре MqlCalendarValue и входящие параметры времени в функциях CalendarValueHistoryByEvent/CalendarValueHistory задаются в таймзоне торгового сервера, а не в локальном времени пользователя.
Спасибо, на одном проблемном участке проверил. Всё как доктор прописал.
Если знаете точное время новости можно задать диапазон запроса 1 минуту. Но надо учитывать что date_to не входит в диапазон. То-есть, если задать время
События экономического календаря из примера выше, не будут получены.
Renat Fatkhullin:
Мы уже сделали собственную лицензионно чистую реализацию экономического календаря.
Наш сервис собирает самостоятельно исходные данные со множества официальных источников и настроен на максимально быструю реакцию. Кроме того, ведется глубокая история значений.
Сначала мы включим календарь на этом сайте, а потом проапгрейдим календарь в МТ5 и дадим прямой доступ ко всем данным календаря из MQL5. Можно будет использовать календарь и в тестере - его история тоже будет моделироваться.
__________________
видать в тестере это еще не реализовано