Просмотр ордеров МТ4 - страница 2

 
Konstantin Erin:

Пинг нарисовалось автоматически:

Величина Пинг зависит от взаимного расположения сервера брокера и компьютера или VPS с терминалом.

Пинг - это время передачи пакета от терминала к серверу и обратно. В одну сторону это пинг/2

От пинг/2 и зависит время, через которое откроется ордер после команды с терминала

А вот время реакции робота на терминале на изменение цены будет зависеть целиком от Пинг: через Пинг/2 робот узнает об изменении цены и еще через Пинг/2 сервер узнает о действии робота

как художник-художнику - сетевой пинг (короткий ICMP ответ на ICMP-же запрос) и получение результата по соединению TCP - немного разные вещи. Схожие, зависимые, но разные-разные.

Поэтому и ответ OrderSend к удивлению может прилететь быстрее единичного пинга (а может и оттормозить внезапно)

при диагностике сети от пингов смотрят что они вообще проходят (связь есть) и их равномерность/стабильность+%потерь. Пинги ещё и приоритет имеют по отношению к прочим пакетам, что тоже стоит учесть.

 
Maxim Kuznetsov:

как художник-художнику - сетевой пинг (короткий ICMP ответ на ICMP-же запрос) и получение результата по соединению TCP - немного разные вещи. Схожие, зависимые, но разные-разные.

Поэтому и ответ OrderSend к удивлению может прилететь быстрее единичного пинга (а может и оттормозить внезапно)

при диагностике сети от пингов смотрят что они вообще проходят (связь есть) и их равномерность/стабильность+%потерь. Пинги ещё и приоритет имеют по отношению к прочим пакетам, что тоже стоит учесть.

Выше я показал, что время реакции робота на терминале на изменение цены будет зависеть целиком от Пинг: через Пинг/2 робот узнает об изменении цены и еще через Пинг/2 сервер узнает о действии робота

Чем лучше (т.е. меньше) пинг, тем лучше. А вы что хотите доказать?

Вряд ли серверы (или сервера?) Форекс используют протокол TCP. Скорее всего UDP, как более простой и менее затратный.

 
Konstantin Erin:
Провел эксперимент: один и тот же счет открыл на домашнем компьютере и ВПС
Дома 3,1 гГц                                 Ping = 52,65
2020.08.07 10:35:51.505: order was opened : #8139 = 200 мс
2020.08.07 10:35:51.305: order buy market
2020.08.07 10:35:09.486: order was opened : #8091 = 220 мс
2020.08.07 10:35:09.266: order buy market
2020.08.07 10:35:02.938: order was opened : #8083 = 190 мс
2020.08.07 10:35:02.748: order buy market
2020.08.07 10:34:18.096: order was opened : #8002 = 195 мс
2020.08.07 10:34:17.901: order buy market
                                                                Среднее = 201,25

VPS 2,4 гГц                                  Ping =  8,72
2020.08.07 10:30:01.901: order was opened : #7690 = 156 мс
2020.08.07 10:30:01.745: order sell market
2020.08.07 10:29:07.445: order was opened : #7545 = 187 мс
2020.08.07 10:29:07.258: order sell market
2020.08.07 10:22:15.915: order was opened : #7019 = 188 мс
2020.08.07 10:22:15.727: order sell market
2020.08.07 10:20:33.813: order was opened : #6866 = 187 мс
2020.08.07 10:20:33.626: order sell market
                                                                Среднее = 179,5
                                                               Разность =  21,75
     (Ping1 - Ping2)/2 = (52,65-8,72)/2 = 43,93/2 =  21,965
Вывод: счет открывается на сервере и сообщение об этом
приходит на терминал с задержкой в половину пинга.
А первое сообщение формирует термина или сервер?

Это реал? Черканите в личку - что за брокер, пжл.

 
knikk:   Это реал? Черканите в личку - что за брокер, пжл.

Какой параметр привлек Ваше внимание? Чем этот брокер лучше Вашего?

 
Konstantin Erin:

Какой параметр привлек Ваше внимание? Чем этот брокер лучше Вашего?

Скорость исполнения конечно, на реале менее 300-400 мс не видел  - это в лучшем случае, при сходном ping