Market closed - страница 10

 
Alexey Viktorov:

Если таймер в процессоре имеет погрешность, то на мой взгляд можно допустит, что


разве что не обязательно на 16, но в одном направлении.

Допустить можно, но не утверждать, что именно в этом дело.

Ладно, это не принципиально, давайте закончим. Делу все равно не поможет.

 
Andrey Khatimlianskii:

А просто в миллисекундном (1) таймере пробовали?

100 мс, получше пошло. На том и остановился.
 

Всё хорошо, но почему биржа не публикует время по которому она работает?

Понятно что хозяин барин, какое время хочу такое и устанавливаю.

Но трейдеры-кормильцы биржи должны знать когда просыпаться чтобы начинать пахать на барина.

Вижу полное неуважение к своим клиентам со стороны ммвб, или я чего то не знаю? Где транслируется биржевое (не мировое) время?

Может стоит написать в регулятор?
 
Sergey Chalyshev:

Всё хорошо, но почему биржа не публикует время по которому она работает?

Понятно что хозяин барин, какое время хочу такое и устанавливаю.

Но трейдеры-кормильцы биржи должны знать когда просыпаться чтобы начинать пахать на барина.

Вижу полное неуважение к своим клиентам со стороны ммвб, или я чего то не знаю? Где транслируется биржевое (не мировое) время?

Может стоит написать в регулятор?

Сергей, ты ошибаешься, Биржа публикует своё время, а теперь с микросекундной точностью,

я неоднократно писал об этом. Но MQ не хотят вводить все нововведения.

https://www.mql5.com/ru/forum/188687

ФОРТС: Обращение к разработчикам
ФОРТС: Обращение к разработчикам
  • 2017.03.28
  • www.mql5.com
Уважаемые разработчики! С введением нового релиза Spectra 5.3 (Функционирует в боевом режиме с 27 февраля 2017г...
 

Насколько помню в 4-ке можно при помощи такой функции

IsTradeAllowed(_Symbol, TimeCurrent())

можно увидеть закрыт или нет рынок, и таким образом предупредить ошибку "Market closed".

А в MQL5 какой аналог этой функции?

 
prostotrader:

Сергей, ты ошибаешься, Биржа публикует своё время, а теперь с микросекундной точностью,

я неоднократно писал об этом. Но MQ не хотят вводить все нововведения.

Зачем в MT5 микросекунды?!
 
Vasiliy Pushkaryov:

Насколько помню в 4-ке можно при помощи такой функции

можно увидеть закрыт или нет рынок, и таким образом предупредить ошибку "Market closed".

А в MQL5 какой аналог этой функции?

Тики могут идти, а торговля закрыта, поэтому та функция не решала проблему
 
Vitaly Muzichenko:
Тики могут идти, а торговля закрыта, поэтому та функция не решала проблему

Может от брокера зависит. Я давно этой проблемы не вижу у себя в логах, хотя эксперты работают на 3-х разных брокерах. Можно еще выходных дождаться и проверить через OnTimer, что выдает функция по разным символам перед закрытием рынка и после. Только, наверное, TimeLocal() использовать, в качестве передаваемого времени. Если не забуду в пятницу, потестирую.

 
prostotrader:

Сергей, ты ошибаешься, Биржа публикует своё время, а теперь с микросекундной точностью,

я неоднократно писал об этом. Но MQ не хотят вводить все нововведения.

https://www.mql5.com/ru/forum/188687

Можешь точнее показать в каком месте? Может быть можно через WebRequest забрать эти данные?
 
Sergey Chalyshev:
Можешь точнее показать в каком месте? Может быть можно через WebRequest забрать эти данные?

Нет, через WebRequest нельзя.

Просто, сейчас (уже ГОД), биржа транслирует (FIX И Plaza II) ВСЮ необходимую

для трейдера инфу в таблицах. Посмотри в файле раздел

4.1. Поток FORTS_FUTTRADE_REPL - Фьючерсы: заявки и сделки

Файлы:
p2gate_ru.zip  812 kb
Причина обращения: