Номинальная скорость обработки ордеров - МТ4 vs МТ5. Тестируем вместе. - страница 5

 
papaklass:

Renat, на Чемпионате можно будет пользоваться асинхронной функцией отсылки ордеров?

Да, конечно.
 
papaklass:

Не забываем выкладывать результат команды ping 204.26.61.70.

Кому не сложно, выкладывайте еще MT4.  

 

пинг 165 мс

 

 
Renat:
Будем разбираться детально, у меня тоже вопросы есть.
Сравнение MT4 и MT5 корректно? Очевидно же, что MT4-демо загружен на порядки сильнее MT5-демо хотя бы из-за разницы клиентской базы. Для того же скрипта на MT5 хранится только одна поза, а на MT4 - 10. Т.е. размеры таблиц ордеров сильно отличаются.
 

асинхр - 78 ms

синхр - 1218 ms

ping - 56 ms 

 
Better:

асинхр - 78 ms

синхр - 1218 ms

ping - 56 ms 

Такой отвратительный результат повторяется?

Скрипт, конечно, кривоват в синхронной части - надо бы выводить время по каждому OrderSend, а не среднюю температуру по больнице. Какой-нибудь один OrderSend может оказаться уродом по массе причин, и испортить общую семейную идилию.

 

Пинг ~ 130

 

 
hrenfx:

Такой отвратительный результат повторяется?

Скрипт, конечно, кривоват в синхронной части - надо бы выводить время по каждому OrderSend, а не среднюю температуру по больнице. Какой-нибудь один OrderSend может оказаться уродом по массе причин, и испортить общую семейную идилию.

Он показал общее общее время 10 сделок, как это выводится в логах. То есть 1218/10 = 128 ms на сделку.
 
hrenfx:
Сравнение MT4 и MT5 корректно? Очевидно же, что MT4-демо загружен на порядки сильнее MT5-демо хотя бы из-за разницы клиентской базы. Для того же скрипта на MT5 хранится только одна поза, а на MT4 - 10. Т.е. размеры таблиц ордеров сильно отличаются.
Корректно. Будем детально разбирать после 1 мая.
 
Renat:
Он показал общее общее время 10 сделок, как это выводится в логах. То есть 1218/10 = 128 ms на сделку.
Понял. Обратите внимание на расхождения на скрине выше.
Причина обращения: