Бета-версия платформы MetaTrader 5 build 1910: Свободное перетаскивание графиков и .Net библиотеки в MQL5 - страница 20

 

Это компилятор дампа памяти. Надеюсь, кто-то проверит это. Компиляция крупных проектов


https://www.mql5.com/go?link=https://app.box.com/s/s29usaue6r7dpsrs13wwwpu8a9yky20v

 

Уважаемые разработчики после обновления 1910 перестал работать вот такой код:

void OnStart()
  {
      char data[];
      string params = "";
      int data_size=StringLen(params);
      StringToCharArray(params,data,0,data_size);

      uchar result[];
      string result_headers;
      int res=WebRequest("POST","https://api.telegram.org",NULL,NULL,5000,data,data_size,result,result_headers);
      Print("rez=",res);
  }

ошибка 1001

 
tyup:

Уважаемые разработчики после обновления 1910 перестал работать вот такой код:

ошибка 1001

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

 

Кажется, что каждый upadte 1910, 1911, .., 1914 в папке  ..\AppData\Roaming\MetaQuotes\Terminal\ создает новую папку терминала - даже если терминал, который был обновлен, был вызван с /portable и сам расположенный в совершенно другом месте!

(Google-Translate)

 

Поскольку я не знаю, где и как кто-то может обратиться с этой проблемой, я отправлю здесь перевод с немецкого форума:

(https://www.mql5.com/de/forum/284673)

Я теперь истек для двух учетных записей - аренды сервера VPS, несмотря на выбранное автоматическое расширение.
На первом счете я все еще был не уверен, установил ли я галочку, теперь второй, я точно посмотрел.
Вчера по-прежнему активный, установленный флажок, сегодня в день истечения срока подписки, соответствующая подписка неожиданно появляется под «завершением».
У кого есть эта проблема или кто знает, что происходит?
Не может быть, что я должен завершить новую подписку в указанный срок, так что мои подписки остаются активными.

VPS Servermiete verlängert sich nicht automatisch! Fehler??
VPS Servermiete verlängert sich nicht automatisch! Fehler??
  • 2018.10.18
  • www.mql5.com
Mir sind mittlerweile für zwei Accounts die VPS Servermieten ausgelaufen, trotz ausgewählter automatischer Verlängerung...
 
Andrey Voytenko:

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

Я тоже думал, что возможно ошибка где-то в библиотеке. А где может быть ошибка в этих семи строчках ? У меня в 1881 билде res= 200, а в 1919 res= 1001.
 
tyup:
Я тоже думал, что возможно ошибка где-то в библиотеке. А где может быть ошибка в этих семи строчках ? У меня в 1881 билде res= 200, а в 1919 res= 1001.

Пожалуйста наберитесь терпения, я подправлю и обновлю коды к статье.

 
Andrey Voytenko:

Пожалуйста наберитесь терпения, я подправлю и обновлю коды к статье.

Андрей, ваша библиотека здесь не причем. У меня перестал работать WebRequest в этом коде. Запустите пожалуйста этот скрипт на новом билде.

void OnStart()
  {
      char  data[];
      uchar result[];
      string result_headers;
      int res=WebRequest("POST","https://api.telegram.org",NULL,NULL,5000,data,NULL,result,result_headers);
      Print("rez=",res);
  }
 
Andrey Voytenko:

После завершения одиночного прохода тестера, индикатор который вызывался экспертом не отображает свои значения при открытии графика командой 'Open Chart', хотя индикатор и присутствует на графике.

Суть бага в том, что в индикаторе вызывается функция DLL. Индикатор - любой, функция любая, думаю это не влияет.

Галочка разрешающая вызовы DLL в индикаторе который появился в новом окне - сброшена! Хотя DLL вызовы разрешены глобально на уровне терминала.

Каждый раз заходить в настройки индикатора и ставить эту галочку неудобно. Прошу пофиксить.


Исправили
 
Slava:
Исправили

Очень вам за это благодарен!