Jump to content
Sign in to follow this  
WaveMatrix

Торговые сервера MT4

Recommended Posts

WaveMatrix

Здравствуйте!

 

По какому принципу при подключении терминала выбирается сервер из списка серверов для торгового счета? Для каждого диапазона торговых счетов доступны несколько серверов .ru .nl .uk (4-5 серверов всего), я выбираю наиболее оптимальный для меня сервер .uk или .nl но через какое-то время сервер перескакивает на .ru. Как можно отредактировать файл config/.srv чтоб убрать из списка сервера .ru и оставить .nl .uk

 

post-87017-1404218626,759_thumb.jpg

 

 

Спасибо!

Share this post


Link to post
Share on other sites
Support

Здравствуйте!

 

Как жестко задать используемый клиентским терминалом Дата Центр?

 

Необходимо использовать конфигурационный файл datacenter.ini. Этот файл должен располагаться в директории /config клиентского терминала.

При включенной галочке "Автоконфигурация Дата Центра" в настройках сервера будет производиться попытка открытия и анализ файла datacenter.ini. Если в этом файле для текущего сервера будет найден датацентр, то соединение будет производиться именно с этим датацентром. Для одного сервера может быть задано не более одного датацентра.

Формат строки файла datacenter.ini:

[имя сервера][разделитель][адрес датацентра]

 

где:

 

  • имя сервера - наименование соответствующего файла .srv;
  • разделитель - запятая или любое количество пробелов;
  • адрес датацентра - IP адрес : номер порта.

Строки, начинающиеся точкой с запятой (;), считаются комментарием и не обрабатываются.

Пример файла datacenter.ini:

;----------------

;комментарий

;----------------

MetaQuotes-demo1 192.168.1.4:443

MetaQuotes-demo2, 192.168.1.4:444

;----------------

MetaQuotes-demo3 192.168.1.5:445

MetaQuotes-demo4, 192.168.1.5:446

 

В случае для Standard2 файл datacenter.ini:

Alpari-Standard2 178.255.202.11:443

Alpari-Standard2, 178.255.200.30:443

 

Список датацентров: https://alpari.com/ru/platforms/faq/#faq-1


С уважением,
Тех. поддержка компании "Альпари".

Share this post


Link to post
Share on other sites
WaveMatrix

Работает. После соединения в лог файле появляется соответствующая запись - Servers: DataCenter 178.255.202.11:443 from datacenter.ini

 

 

Спасибо!

Share this post


Link to post
Share on other sites
Fe_CAMCOH

Необходимо использовать конфигурационный файл datacenter.ini. Этот файл должен располагаться в директории /config клиентского терминала.

При включенной галочке "Автоконфигурация Дата Центра" в настройках сервера будет производиться попытка открытия и анализ файла datacenter.ini. Если в этом файле для текущего сервера будет найден датацентр, то соединение будет производиться именно с этим датацентром. Для одного сервера может быть задано не более одного датацентра.

 

 

Доброго дня!

MT4 Build 765 нет такого чекбокса "Автоконфигурация Дата Центра" и соответственно не могу найти файл  datacenter.ini

54c2266570abd_20150123134021.png

Share this post


Link to post
Share on other sites
Anton_L

Доброго дня!

MT4 Build 765 нет такого чекбокса "Автоконфигурация Дата Центра" и соответственно не могу найти файл  datacenter.ini

 

Здравствуйте! Сейчас, к сожалению, данный функционал уже не предусмотрен. Не могли бы Вы уточнить, с чем у Вас возникли проблемы?

Share this post


Link to post
Share on other sites
Fe_CAMCOH

Здравствуйте! Сейчас, к сожалению, данный функционал уже не предусмотрен. Не могли бы Вы уточнить, с чем у Вас возникли проблемы?

 

У меня задержки до Нидерландских серверов 2 мс, а до серверов в России за 100 мс, я выбираю Нидерландские сервера, иногда они переподключаются на ru. Вот и хотелось задать приоритет серверам. Какой теперь алгоритм работы терминала по подключениям к серверам?

Share this post


Link to post
Share on other sites
Anton_L

У меня задержки до Нидерландских серверов 2 мс, а до серверов в России за 100 мс, я выбираю Нидерландские сервера, иногда они переподключаются на ru. Вот и хотелось задать приоритет серверам. Какой теперь алгоритм работы терминала по подключениям к серверам?

 

Добрый день! Сделайте, пожалуйста, трассировку по данной инструкции и пришлите нам результаты:

https://alpari.com/ru/faq/trading_platforms/tracing_ip_address/

Share this post


Link to post
Share on other sites
Fe_CAMCOH

Добрый день! Сделайте, пожалуйста, трассировку по данной инструкции и пришлите нам результаты:

https://alpari.com/ru/faq/trading_platforms/tracing_ip_address/

 

Сделал трассировку. У меня линукс, пользовался командой traceroute. При выполнение трассировки терминал показывал задержку для ru 80 мс

[spoiler=Результаты трассировки]

demo.nl.3

traceroute 178.255.202.34

traceroute to 178.255.202.34 (178.255.202.34), 30 hops max, 60 byte packets

1 v501.sioru.com (192.243.124.71) 0.031 ms 0.013 ms 0.011 ms

2 5.255.64.178 (5.255.64.178) 0.249 ms * *

3 equinix.equinix-am1.nl-ix.net (193.239.116.207) 2.300 ms 2.402 ms 2.245 ms

4 po2.bg1.am1.eu.equinix.net (94.103.16.37) 2.188 ms 2.227 ms 2.279 ms

5 1052.r0.r327.nkf.ams.nl.iptp.net (98.158.105.234) 2.120 ms 2.099 ms 2.115 ms

6 * * *

 

demo.uk.6

traceroute 178.255.201.31

traceroute to 178.255.201.31 (178.255.201.31), 30 hops max, 60 byte packets

1 v501.sioru.com (192.243.124.71) 0.051 ms 0.022 ms 0.016 ms

2 5.255.64.178 (5.255.64.178) 0.209 ms * *

3 serverius-1.telecity2.openpeering.nl (82.150.157.138) 10.322 ms 2.044 ms 2.150 ms

4 er1.ams1.nl.above.net (80.249.208.122) 10.636 ms 10.786 ms 10.716 ms

5 ae14.cr1.ams10.nl.zip.zayo.com (64.125.21.77) 7.412 ms 7.593 ms 7.513 ms

6 ae9.mpr3.lhr3.uk.zip.zayo.com (64.125.28.242) 11.148 ms 10.930 ms 10.849 ms

7 ae5.mpr1.lhr23.uk.zip.zayo.com (64.125.20.97) 11.402 ms 11.783 ms 11.668 ms

8 149.11.166.6 (149.11.166.6) 9.189 ms 9.121 ms 9.244 ms

9 * * *

 

demo.ru.0a

traceroute 195.189.123.35

traceroute to 195.189.123.35 (195.189.123.35), 30 hops max, 60 byte packets

1 v501.sioru.com (192.243.124.71) ыг 0.049 ms 0.020 ms 0.019 ms

2 5.255.64.178 (5.255.64.178) 2.930 ms * *

3 serverius-1.nikhef.openpeering.nl (82.150.157.137) 1.975 ms 1.956 ms 2.027 ms

4 nikhef-exch.openpeering.nl (82.150.154.30) 2.838 ms 2.035 ms 2.005 ms

5 10g.bgp-r.tl-ams.nl.iptp.net (80.249.209.196) 2.522 ms 2.437 ms 2.545 ms

6 4-5.r0.m1.m9.msk.ru.iptp.net (91.194.117.221) 40.733 ms 40.734 ms 40.715 ms

7 * * *

 

Вот текущая картина из mt4:

54ca2067e4e66_screenshot.png

 

Задержки для зоны ru бывают от 80 до 140 мс. Вот я и задумался как исключить зону ru из списков серверов, тогда переключение будет между nl и uk где задержки вполне адекватные. Почему такая жизненно необходимая опция, отсутствует в новых сборках терминала.

Share this post


Link to post
Share on other sites
Anton_L

Сделал трассировку. У меня линукс, пользовался командой traceroute. При выполнение трассировки терминал показывал задержку для ru 80 мс

 

Задержки для зоны ru бывают от 80 до 140 мс. Вот я и задумался как исключить зону ru из списков серверов, тогда переключение будет между nl и uk где задержки вполне адекватные. Почему такая жизненно необходимая опция, отсутствует в новых сборках терминала.

 

Здравствуйте! Благодарим за информацию. Проанализируем Ваш запрос.

Share this post


Link to post
Share on other sites
Anton_L

Проанализировав данные подключений по предоставленному логину, получили статистику, согласно которой RU явно хуже, и подключений к нему существенно меньше, чем к остальным. Но, учитывая максимальные пинги всех датацентров - вполне вероятна ситуация, когда RU временно становился выгоднее остальных. На основании этого можно предположить, что у Вас периодически ухудшается связь до датацентров в NL и UK. В данной ситуации необходимо обратиться к своему провайдеру.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×