Какие данные отображаются в log файле MT4 build 610?

  • Автор темы Автор темы sagamore
  • Дата начала Дата начала

sagamore

Почетный гражданин
Подскажите, что за время отображается в первой строке из лог файла.
Это принятие терминалом команды, или это время поступления ордера на сервер?
И еще, возможна ли ситуация на реале, когда строки 2 и 3 отсутствуют?


13:21:25.272 '519220': order sell market 0.10 GBPUSD sl: 0.00000 tp: 0.00000
13:21:25.428 '519220': request was accepted by server
13:21:25.443 '519220': request in process
13:21:25.475 '519220': order was opened : #19504602 sell 0.10 GBPUSD at 1.66379 sl: 0.00000 tp: 0.00000
 
Последнее редактирование модератором:
Время события пишется по локальным часам.
Первая - момент отправки ордера.
2,3 - принято подтверждение от сервера.
4 - принят новый статус счета.
Строки 3 может не быть, если на сервере нет в моменте очереди на исполнение, остальные должны быть, хотя имеют право потеряться при нечеткой связи.
 
Первая - момент отправки ордера.

Спасибо, тогда если в одинаковых терминалах (build 610) от разных брокеров одновременно нажать кнопку отправки ордера, то разница во времени, к-е в первой строке является показателем того что терминалы допилены брокерами по разному? Например разница в 300ms, не одного ордера какого-то, а постоянная.
 
Последнее редактирование:
Спасибо, тогда если в одинаковых терминалах (build 610) от разных брокеров одновременно нажать кнопку отправки ордера, то разница во времени, к-е в первой строке является показателем того что терминалы допилены брокерами по разному? Например разница в 300ms, не одного ордера какого-то, а постоянная.

Брокеры не допиливают терминалы. Они может бы и рады были, но Метаквотесы (производители терминалов) им не позволяют.
300 мс очень похоже на время между кликами кнопки отправки ордера в разных окнах. Это надо программно измерять, не на ощупь.
 
300 мс очень похоже на время между кликами кнопки отправки ордера в разных окнах. Это надо программно измерять, не на ощупь.

Между кликами 1-5 мс. Даже если взять двух с разницей в 300 мс и поменять очередность кликанья, то все равно разница в 300 мс остается. Это именно то, что пишется в первой строке лога.

Вот я и думаю, может эта первая строка что-то другое означает? Либо все же допиливают? Варианта то всего два)
 
Между кликами 1-5 мс. Даже если взять двух с разницей в 300 мс и поменять очередность кликанья, то все равно разница в 300 мс остается. Это именно то, что пишется в первой строке лога.

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

Как тебе удается за 1-5 мс две кнопки кликнуть?
 
Как тебе удается за 1-5 мс две кнопки кликнуть?

не руками конечно, сторонним ПО. погрешность не особо важна, так как при изменении последовательности результаты на каждый терминал остаются примерно теми же.
 
не руками конечно, сторонним ПО. погрешность не особо важна, так как при изменении последовательности результаты на каждый терминал остаются примерно теми же.

Попробовал пощелкать руками. Наблюдается воспроизводимая разница между инстант и маркет типами счетов. Инстант заметно быстрее. Между однотипными счетами разных брокеров стабильной разницы не заметил.
 
открыл в нескольких терминалах от разных брокеров - все счета одного брокера - первая строка почти идентична.

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

таким образом, время указанное в первой строке зависит от брокера, причем даже не от пинга до его сервера, а видимо от способа, которым терминал отправляет ордер на сервер. наверное, в том числе инстант ордера уходят быстрее
Тут еще вот что может быть, у одного брокера старый еще сервер, у которого посылка ордера делается через реконнект, а у другого - новый, где реконнект не нужен. Я посмотрел трафик внимательно, первая запись в логах появляется после реконнекта, если он нужен, что логично.
 
Последнее редактирование:
Тут еще вот что может быть, у одного брокера старый еще сервер, у которого посылка ордера делается через реконнект, а у другого - новый, где реконнект не нужен. Я посмотрел трафик внимательно, первая запись в логах появляется после реконнекта, если он нужен, что логично.

проверял, без реконнекта.
 
Другой вопрос! если кто-то понимает, объясните пожалуйста.
2 метака на одном VPS.
по логам сделки открыты почти одновременно, разница 20 мс. именно не запроса, а открытия.
в стейтменте и терминалах сделки отображаются открытыми с разницей в 2 секунды (причем, тот что открыт по логам первым, открыт в стейтменте позднее)
какая может быть причина этому? разное время на серверах брокеров?
 
Последнее редактирование:

Посмотрели (1) Посмотреть

Отслеживают (1) Посмотреть

Назад
Верх