Ошибки, баги, вопросы - страница 2683

 

при выполнении

rsi_handle=iRSI(_Symbol,_Period,14,PRICE_CLOSE);

double rsi[1];

CopyBuffer(rsi_handle, 0, 0, 1, rsi);

Print(rsi[0]);

получаю не текущее значение RSI, а значение RSI на 1 баре, хотя для CCI все работает нормально! ни кто не сталкивался?

 
fxsaber:

Через один MT5-терминал всегда мог зайти на счет любого брокера. Если возникала проблема с первым заходом, то просто делал средствами Терминала поиск соответствующего брокера, автоматически получая данные его торговых серверов. После чего сразу мог без проблем логиниться.


Сегодня впервые столкнулся с ситуацией (новый брокер), что ничего не помогает. Не зайти. В лог пишет.


Скачиваю родной Терминал брокера - заходит на ура. А мой исследовательский Терминал - ни в какую. Впервые такое.

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

Назовите полное имя брокера и полное имя сервера, пожалуйста.

Нельзя ответить на вопрос "что делать с ХХХХ", если нет данных.

 
MetaQuotes:

Назовите полное имя брокера и полное имя сервера, пожалуйста.

Нельзя ответить на вопрос "что делать с ХХХХ", если нет данных.

Swissquote-Server

 
fxsaber:

Swissquote-Server

Проверил, нормально ищется по этому имени.
 
Баг МТ5 (build 2368) Некорректный подсчет круглых скобок в циклах for и do-while, успешная компиляция при ошибочном коде.

void OnStart(){
   int nn;
   for(nn = 0; ++nn < 5;;
      Print(nn);             // Print: 5
   
   int xx = 0;
   do{
      Print(++xx);
   }while(xx < 5;;          // Print: 1,2,3,4,5
}
 
Renat Fatkhullin:
Проверил, нормально ищется по этому имени.

Вы не поняли. Ищется, действительно, на любом Терминале. Но зайти на счет могу только на родном. На другом - нет.


Родной Терминал.

2020.03.26 07:09:11.330 'xxx': authorized on Swissquote-Server through Europe DE (ping: 38.32 ms, build 2280)
2020.03.26 07:09:11.330 'xxx': previous successful authorization performed from xx.xx.xx.xx on 2020.03.26 06:08:52
2020.03.26 07:09:11.391 'xxx': terminal synchronized with Swissquote Bank SA
2020.03.26 07:09:11.391 'xxx': trading has been enabled - hedging mode


Не родной Терминал.

2020.03.26 07:06:16.555 'xxx': no connection to Swissquote-Server


Папка Config.

Слева папка чужого, справа - родного. Папка certificates пустая.


Если копирую чужой terminal64.exe в пустую папку и запускаю, то заходит на счет. Получается, что для того, чтобы зайти на счет, нужно обнулить config-папку. Но тогда потеряю все данные по другим счетам. Это баг? Build 2368.


Заходить из одного Терминала на все счета важно, потому что это исследовательский Терминал.

 
fxsaber:

Вы не поняли. Ищется, действительно, на любом Терминале. Но зайти на счет могу только на родном. На другом - нет.

Скорее всего на том терминале, где не подключается, закешировались старые точки доступа и нет новых (брокеры меняют конфигурацию точек доступа).

1) На неподключающемся терминале раньше делали подключения(успешные или неуспешные) к серверу Swissquote-Server?

2) Зайдите в окно открыти счета, введите "Swissquote-Server", нажмите Enter, дождитесь успешной отработки и попробуйте снова подключиться

3) Это переинсталлированный/новый/неиспользованный компьютер? Какая операционка и стоят ли апдейты?

 
Renat Fatkhullin:

Скорее всего на том терминале, где не подключается, закешировались старые точки доступа и нет новых (брокеры меняют конфигурацию точек доступа).

1) На неподключающемся терминале раньше делали подключения(успешные или неуспешные) к серверу Swissquote-Server?

Не делал.

2) Зайдите в окно открыти счета, введите "Swissquote-Server", нажмите Enter, дождитесь успешной отработки и попробуйте снова подключиться

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

3) Это переинсталлированный/новый/неиспользованный компьютер? Какая операционка и стоят ли апдейты?

Родной Терминал.

2020.03.26 08:05:40.967 Terminal        Swissquote Bank MT5 Client Terminal x64 build 2368 started for Swissquote Bank SA
2020.03.26 08:05:40.969 Terminal        Windows 7 Service Pack 1 build 7601, Intel Core i7-2700K  @ 3.50GHz, 7 / 15 Gb memory, 4 / 29 Gb disk, IE 11, Admin, GMT+2
2020.03.26 08:05:40.969 Terminal        C:\Program Files\Swissquote Bank MT5 Client Terminal


Чужой Терминал.

2020.03.26 08:06:51.678 ICMarkets - MetaTrader 5 x64 build 2368 started for International Capital Markets Pty Ltd.
2020.03.26 08:06:51.679 Windows 7 Service Pack 1 build 7601, Intel Core i7-2700K  @ 3.50GHz, 7 / 15 Gb memory, 4 / 29 Gb disk, IE 11, Admin, GMT+2
2020.03.26 08:06:51.679 C:\Program Files\ICMarkets - MetaTrader 5


Запускается на одной и той же машине. Если уничтожить config-папку, то коннект идет. Но тогда потеряю данные всех остальных счетов на исследовательском Терминале.


ЗЫ Можете мне в ЛС сообщить IP-адрес сервера, чтобы я попробовал напрямую?

 
fxsaber:

Не делал.

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

Родной Терминал.


Чужой Терминал.


Запускается на одной и той же машине. Если уничтожить config-папку, то коннект идет. Но тогда потеряю данные всех остальных счетов на исследовательском Терминале.


ЗЫ Можете мне в ЛС сообщить IP-адрес сервера, чтобы я попробовал напрямую?

У меня всё подключилось без проблем:

2020.03.26 13:34:06.558 Network new demo account '6036452' opened on Swissquote-Server
2020.03.26 13:34:21.308 Network '8550475': disconnected from MetaQuotes-Demo
2020.03.26 13:34:22.540 HistoryCenter   delete old files from E:\MetaQuotes\MetaTrader 5\bases\Swissquote-Server\history\AEP, last access time 2018.03.02 18:42
2020.03.26 13:34:23.588 Experts automated trading is disabled because the account has been changed
2020.03.26 13:34:23.946 Network '6036452': authorized on Swissquote-Server
2020.03.26 13:34:23.946 Network '6036452': previous successful authorization performed from 176.49.173.218 on 2020.03.26 07:34:05
2020.03.26 13:34:25.751 Network '6036452': terminal synchronized with Swissquote Bank SA
2020.03.26 13:34:25.751 Network '6036452': trading has been enabled - hedging mode
2020.03.26 13:34:26.843 Network '6036452': scanning network for access points
2020.03.26 13:35:01.961 Network '6036452': scanning network finished
 
Artyom Trishkin:

У меня всё подключилось без проблем:

Да, на демо заходит без проблем.

2020.03.26 08:42:07.401 new demo account '6036453' opened on Swissquote-Server
2020.03.26 08:42:09.188 '6036453': authorized on Swissquote-Server


На реал - нет.

2020.03.26 08:42:40.551 '6036453': disconnected from Swissquote-Server
2020.03.26 08:42:41.418 'xxxxxxx': no connection to Swissquote-Server