Длительность исполнения запросов

 

уважаемые разработчики, прошу ответить на следующие два вопроса:

первый: от какого момента нужно измерять время открытия/закрытия ордера?

1) от момента, когда в логе появляется: instant order buy ...
2) либо от момента: request was accepted by server

т. к. единственной записью в логе, удостоверяющей, что сервер получил запрос является запись "request was accepted by server" то можно думать, что именно от этого момента,
НО, почему в некоторых дилингах от момента посылки приказа до этой записи проходит меньше секунды, а в некоторых более 10ти секунд, таким образом дилинг может
утверждать, что это у меня плохая связь, а на самом деле это дилинг так долго его не принимает и никаких доказательств, что это они мудрят у меня при этом нет...

второй вопрос: что влияет на длительность времени от момента "instant order ..." до "request was accepted by server" кроме качества связи?

 

Измерять наверно правильнее с момента

2008.05.20 19:52:22 '1004624': order was opened : #5945809 sell 0.10 EURUSD at 1.5673 sl: 0.0000 tp: 0.0000

 
Michael:

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

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

 
Michael:

второй вопрос: что влияет на длительность времени от момента "instant order ..." до "request was accepted by server" кроме качества связи?

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

Торговые часы тоже сильно влияют на загрузку сервера и время ответа.

Котирование может быть как ручным так и автоматическим, при первом исполнение будет медленнее.

Если на реале, то Вашу открывающуюся позу хотя бы в клиринге (без вывода на межбанк), дилер должен перекрыть встречной дабы избежать убытков если она окажется профитной. А если клиентов мало, то нужно ждать встречной заявки.

И это далеко не всё...

Короче, не связью единой...

 
Talex:
Michael:

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

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

получились следующие результаты, не могли бы вы пояснить, чем чреваты превыш. ожид. запроса на пути к серверу в моих логах? ведь связь в терминале несмотря на это есть и торговать можно

Трассировка маршрута к 87.117.225.78 с максимальным числом прыжков 30

1 <1 мс <1 мс <1 мс 2.24.168.192.in-addr.arpa [192.168.24.2]

2 36 ms 35 ms 36 ms 89.232.12.34

3 44 ms 34 ms 44 ms 10.255.15.1

4 * * * Превышен интервал ожидания для запроса.

5 40 ms 39 ms 39 ms 18.224.168.192.in-addr.arpa [192.168.224.18]

6 34 ms 34 ms 33 ms 17.224.168.192.in-addr.arpa [192.168.224.17]

7 34 ms 33 ms 34 ms 217.150.48.30

8 134 ms 105 ms 104 ms ge0-1.linx.lon.rapidswitch.com [195.66.224.207]

9 * * * Превышен интервал ожидания для запроса.

10 * * * Превышен интервал ожидания для запроса.

11 * * * Превышен интервал ожидания для запроса.

12 106 ms 105 ms 106 ms 87.117.225.50

13 107 ms 107 ms 107 ms 87.117.225.78

Трассировка завершена.

 
Michael:

получились следующие результаты, не могли бы вы пояснить, чем чреваты превыш. ожид. запроса на пути к серверу в моих логах? ведь связь в терминале несмотря на это есть и торговать можно.

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

 
goldtrader:
Michael:

второй вопрос: что влияет на длительность времени от момента "instant order ..." до "request was accepted by server" кроме качества связи?

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

Торговые часы тоже сильно влияют на загрузку сервера и время ответа.

Котирование может быть как ручным так и автоматическим, при первом исполнение будет медленнее.

Если на реале, то Вашу открывающуюся позу хотя бы в клиринге (без вывода на межбанк), дилер должен перекрыть встречной дабы избежать убытков если она окажется профитной. А если клиентов мало, то нужно ждать встречной заявки.

И это далеко не всё...

Короче, не связью единой...

:-) да... если жить от слива


перекрытие, это все равно что открыться по одной паре в обе стороны


у дилера правда суммарное перекрытие от группы клиентов


один купил другой продал... ( в такой ситуации т е клиенты друг другу продают и друг у друга покупают )

тот кто пошел в профит просто раньше выскочит из профитной позы

а в убытке народ сидит дольше

- психология -


а если дилер просто выводит на межбанк то ему вообще все равно в профите вы или в убытке...



 
YuraZ:

а если дилер просто выводит на межбанк то ему вообще все равно в профите вы или в убытке...

0.1 лот тоже на межбанк не выведешь, нужно собрать хотя бы 10*0.1 = 1.0 лот, а для этого тоже время (задержка) потребуется...

Причина обращения: