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

 
IvanRobul #:
здравствуйте! я оплатил покупку приложения, а доступа у меня еще нет к этой программе! прошли после оплаты 3 дня! почему так долго??? спасибо!

Купили какой-то продукт Маркета, так? Маркет тут https://www.mql5.com/ru/market 
Если вы что-то купили где-то на другом сайте и так далее - обращайтесь туда.

------------------

Я спрашиваю, так как покупают сразу из Метатрейдера (используя средства на форумном MQL5 профайле/аккаунте), и через какое-то время (не дня, а минуты, максимум часы) - на этот же Метатрейдер и устанавливают; потому что это внутренний платеж.

А если вы покупали, используя карту Visa или MasterCard, то это не быстро, так как это в любом случае - международный платеж.

Ваша покупка - должна появиться у вас в профайле (форумном аккаунте) тут https://www.mql5.com/ru/users/ivanrobul/market и (что более важно) - на вкладке "My Purchases" в Метатрейдере (появиться почти сразу - если платили с форумного MQL5 профайла/аккаунта, или через несколько дней - если платили с карты Visa или MasterCard), и потом вы устанавливаете на Метатрейдер (используя вкладку "My Purchases").

------------------

Информация - как установить и так далее:

и и   и 

Справка по MetaTrader 5Маркет - магазин приложенийКак купить приложение

Форекс-маркет – Магазин торговых роботов, советников и технических индикаторов для MetaTrader 5
Форекс-маркет – Магазин торговых роботов, советников и технических индикаторов для MetaTrader 5
  • www.mql5.com
Официальная витрина приложений для торговли из терминала
 
Здравствуйте! Покупал сервер на 6 месяцев. В последний месяц возник баг. Проблема была в ошибки failed to send migration date[1003 (raw send failed, 16406 bytes needed], как я понял по форуму, проблема была в отправке запроса через webrequest. Необходимые уведомления приходили плохо. С задержкой или могли вообще не приходить. Был хаос. При этом, если терминал запущен. То сигналы приходили без всяких проблем. 
 
Sergei Gurov #:
Покупал сервер на 6 месяцев. В последний месяц возник баг. Проблема была в ошибки failed to send migration date[1003 (raw send failed, 16406 bytes needed], как я понял по форуму, проблема была в отправке запроса через webrequest.
Про webrequest с MQL5 VPS - нашел информацию (не знаю - поможет или нет) - в короткой англояpычной ветке - см пост 
VPS Hosting
VPS Hosting
  • 2018.08.31
  • www.mql5.com
Hi, I would like to inquire whether your MQL VPS may now trade and allow EA which has external webistes "Allow WebRequest" options such as "http...
 

Это нормально?


 
Alain Verleyen #:
Подтверждено и передано в MetaQuotes.

WebRequest не вычитывает большие ответы. Тайм-аут не работает.
В реальном использовании моя конечная точка возвращает примерно 42 000 байт, но ответ не читается полностью.

Вот тестовый пример большого ответа.
Таймаут не работает.

//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
{  
   //Stream n JSON responses
   string n = "50"; 
   
   string url = "https://httpbin.org/stream/"+n;
   string header;
   char   body[];   
   char   result[];
   string res_header;
   
   
   ResetLastError();
   if(WebRequest("GET", url, header, 30000, body, result, res_header) < 0)
   {
      Print("Failed to complete WebRequest, error ", _LastError);
      return;
   }       
                
   Print(res_header);
   Print(CharArrayToString(result));

}
DO      0       20:36:19.331    TEST_Rest (EURUSD,M1)   Date: Wed, 25 Feb 2026 15:36:18 GMT
IH      0       20:36:19.331    TEST_Rest (EURUSD,M1)   Content-Type: application/json
KO      0       20:36:19.331    TEST_Rest (EURUSD,M1)   Transfer-Encoding: chunked
KD      0       20:36:19.331    TEST_Rest (EURUSD,M1)   Connection: keep-alive
DS      0       20:36:19.331    TEST_Rest (EURUSD,M1)   Server: gunicorn/19.9.0
GK      0       20:36:19.331    TEST_Rest (EURUSD,M1)   Access-Control-Allow-Origin: *
GQ      0       20:36:19.331    TEST_Rest (EURUSD,M1)   Access-Control-Allow-Credentials: true
JG      0       20:36:19.331    TEST_Rest (EURUSD,M1)   
GR      0       20:36:19.331    TEST_Rest (EURUSD,M1)   {"url": "https://httpbin.org/stream/50", "args": 
                                                         ... etc }
                                                         ...
                                                         ...
                                                         ...
LP      0       20:36:19.332    TEST_Rest (EURUSD,M1)   {"url": "https://httpbin.org/stream/50", 
                                                         "args": {}, 
                                                         "headers": {"Host": "httpbin.org", 
                                                                     "X-Amzn-Trace-Id": "Root=1-699f16f2-772574300043c4145c3899ce", 
                                                                     "Accept": "*/*", 
                                                                     "Accept-Encoding": "gzip, deflate", 
                                                                     "Accept-Language": "ru,en;q=0.5", 
                                                                     "User-Agent": "MetaTrader 5 Terminal/5.5640 (Windows NT 11.0.22631; x64)"}, 
                                                                     "origin": "0.000.000.0", ?????
 
Aleh Sasonka #:

Это нормально?


Вероятно кому-то в той организации лень нормально настроить MetaTrader Server и заполнить через MetaTrader Administrator все поля правильно, человеческий фактор :)

Напишите им об этом, вдруг они забыли или может бэкап не тот накатили.

 
Roman #:

WebRequest не вычитывает большие ответы. Тайм-аут не работает.
В реальном использовании моя конечная точка возвращает примерно 42 000 байт, но ответ не читается полностью.

Вот тестовый пример большого ответа.
Таймаут не работает.

How is your code related to timeout ? Such request take less than 1 second to return.

2026.02.25 13:04:25.220    Script (EURUSD,M1)    WebRequest executed in 766 ms

Running your code, I don't have any issue.

 
Alain Verleyen #:

How is your code related to timeout ? Such request take less than 1 second to return.

2026.02.25 13:04:25.220    Script (EURUSD,M1)    WebRequest executed in 766 ms

Running your code, I don't have any issue.

The data is not fully read. Look at the end of the response body, it is not fully read.
 
Roman # :
The data is not fully read. Look at the end of the response body, it is not fully read.

Данные в порядке. Проблема в том, что вырезается (печатается) лог, ответ корректный.

Извините, я забыл перевести свой предыдущий ответ.

 
Alain Verleyen #:

Данные в порядке. Проблема в том, что вырезается (печатается) лог, ответ корректный.

Извините, я забыл перевести свой предыдущий ответ.

I have written the data to a file. Everything is really correct, please excuse me.