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

 
Alexandr:

Суть представленного метода понятна. Спасибо за труд и запись видео.

Но если терминалов несколько. То это в каждом необходимо заводить демо-счёт от Метаквотс. Это неудобно.

Мне лично такой метод обновления не нравится!

...

Вам нужно один раз завести счёт на торговом демо сервере MetaQuotes-Demo. Затем можете в любом терминале просто подключаться к этому счёту. Подключаться это значит: ввести логин и пароль от уже открытого счёта на торговом демо сервере MetaQuotes-Demo.
 
Karputov Vladimir:
Вам нужно один раз завести счёт на торговом демо сервере MetaQuotes-Demo. Затем можете в любом терминале просто подключаться к этому счёту. Подключаться это значит: ввести логин и пароль от уже открытого счёта на торговом демо сервере MetaQuotes-Demo.
Зачем? Для обновления достаточно обновить один терминал. Остальные при следующем запуске тоже обновятся, даже без подключения к MetaQuotes-Demo.
[Удален]  

Приветствую, обновился до 924 билда и возникла странная ситуация с генерацией тиковой истории из .csv файла. Я использую CSV2FXT.mq4 для этого, так вот в новом билде появляется ошибка при вызове dll

у меня до 924 был 920 билд и там всё было нормально, ни у кого такого не наблюдается?


Причём я пишу разработчику скрипта, и он отвечает, что у него всё работает

 
Aliaksandr Kryvanos:

Приветствую, обновился до 924 билда и возникла странная ситуация с генерацией тиковой истории из .csv файла. Я использую CSV2FXT.mq4 для этого, так вот в новом билде появляется ошибка при вызове dll

у меня до 924 был 920 билд и там всё было нормально, ни у кого такого не наблюдается?


Причём я пишу разработчику скрипта, и он отвечает, что у него всё работает

А в настройках терминала стоит галочка для разрешения *.dll?

Опасно! 

[Удален]  
#property strict 

class A
{
};

void OnStart( void )
{
  A* Class[1];
  
  Class = new A; // не ругается при компиляции
//  Class[0] = new A;
  
  return;
}
 
Aliaksandr Kryvanos:

Приветствую, обновился до 924 билда и возникла странная ситуация с генерацией тиковой истории из .csv файла. Я использую CSV2FXT.mq4 для этого, так вот в новом билде появляется ошибка при вызове dll

у меня до 924 был 920 билд и там всё было нормально, ни у кого такого не наблюдается?


Причём я пишу разработчику скрипта, и он отвечает, что у него всё работает

Спасибо за сообщение.

К сожалению, в билд 924 попала ошибка, которая в некоторых случаях приводит к ошибке загрузки DLL с кодом 1114 или 998, сообщение об этом можно увидеть во вкладке "Журнал".

Ошибка исправлена, исправление войдёт в ближайший билд.

 

zaskok3:

Проверили, ругается.

Какой у Вас билд редактора?
[Удален]  
Ilyas:
Какой у Вас билд редактора?
build 1214.
[Удален]  
#property strict 

class CLASS
{
public:
  int Tmp;
    
  void operator =( const int Value )
  {
    this.Tmp = Value;
    
    return;
  }
};

template <typename T>
void Func( T &Tmp ) // Похоже '&' в данном случае стал иного смысла, чем в билдах когда-то
{
  Tmp = 5;
  
  return;
}

void OnStart( void )
{
//  Func(1); // '1' - parameter passed as reference, variable expected
  
  double Double[] = {0};
  
  Print(Double[0]); // 0.0
  Func(Double[0]);  // раньше здесь ругался компилятор, что теперь изменилось? Указатели?
  Print(Double[0]); // 5.0

  CLASS* Class[1]; 
  Class[0] = new CLASS;

  Print(Class[0].Tmp); // 0
  Func(Class[0]);      // здесь тоже не ругается, но обяснить можно, т.к. передается Pointer на класс
  Print(Class[0].Tmp); // 5
  
  delete(Class[0]);
  
  return;
}
[Удален]  
Ilyas:
Спасибо за сообщение.

К сожалению, в билд 924 попала ошибка, которая в некоторых случаях приводит к ошибке загрузки DLL с кодом 1114 или 998, сообщение об этом можно увидеть во вкладке "Журнал".

Ошибка исправлена, исправление войдёт в ближайший билд.

Да, ошибка 998

2015.12.08 14:18:37.671    Cannot load 'C:\Program Files\JustForex MetaTrader 4\MQL4\Libraries\CsvReader.dll' [998]