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

 
Mihail Marchukajtes:

Ситуация Хелп, ситуация сос!!!! При запуске любого скрипта терминал крашется. Тупо ошибка и винда его закрывает. Вот лог файла, помогите, Братцы!!!!

Запускаю скрипт по очистке графика от символом и всё равно вылетает. :-(

Добрый день.

Напишите заявку в сервисдеск.

Приложите логи и срипт, на котором воспроизводится проблема. Спасибо.

 
Alexander:

Добрый день.

Напишите заявку в сервисдеск.

Приложите логи и срипт, на котором воспроизводится проблема. Спасибо.


Проблема в том что это любой скрипт, не важно какой. Я так думаю связано с переходом на сентябрьский контракт, вот советники и глючат, ладно посмотрим....

 
Mihail Marchukajtes:

Проблема в том что это любой скрипт, не важно какой. Я так думаю связано с переходом на сентябрьский контракт, вот советники и глючат, ладно посмотрим....

Абсолютно любой? В том числе из стандартной поставки ?

Какой терминал? Какой билд? Какая ОС? Какая битность?

 
Alexander:

Абсолютно любой? В том числе из стандартной поставки ?

Какой терминал? Какой билд? Какая ОС? Какая битность?


Проблема в советнике ClusterX? Сегодня идёт переход на другой фьючерсный контракт, так что думаю из за него, потому как только я его добавил к графику, сразу вылетел. Думаю дождатся понедельника, если проблема не решится, тогда обращусь....

 
Mihail Marchukajtes:

Проблема в советнике ClusterX? Сегодня идёт переход на другой фьючерсный контракт, так что думаю из за него, потому как только я его добавил к графику, сразу вылетел. Думаю дождатся понедельника, если проблема не решится, тогда обращусь....

Проблему нужно решать пока она воспроизводится. Иначе потом опять всплывёт, если сейчас не разобраться. Напишите заявку в сервисдеск, пожалуйста.

 
Mihail Marchukajtes:

Ситуация Хелп, ситуация сос!!!! При запуске любого скрипта терминал крашется. Тупо ошибка и винда его закрывает. Вот лог файла, помогите, Братцы!!!!

Запускаю скрипт по очистке графика от символом и всё равно вылетает. :-(

У вас в логе много ошибок о невозможности открыть файл индикатора

cannot open file 'C:\Users\Mike\AppData\Roaming\Alpari Limited MT4\MQL4\indicators\ClusterX_Stochastic .ex4'

Обратите внимание на пробел в названии перед расширением .ex4 - Попробуйте убрать пробел в названии файла индикатора

 

MQ5-файл в папке Experts сделал в виде скрипта - OnStart, вместо OnTick.


Теперь при запуске терминала появляется такое сообщение

2017.06.18 20:51:06.033 MQL5    wrong type, loading of TestCode failed
Ну лежит скрипт теперь в папке Experts, чего об этом сообщать-то? В Навигаторе он все равно видится, как Скрипт.
 
fxsaber:

MQ5-файл в папке Experts сделал в виде скрипта - OnStart, вместо OnTick.


Теперь при запуске терминала появляется такое сообщение

Ну лежит скрипт теперь в папке Experts, чего об этом сообщать-то? В Навигаторе он все равно видится, как Скрипт.

Добрый день!

Подскажите версию и битность терминала.

 
Evgeny Chernyshev:

Подскажите версию и битность терминала.

1607x64.

 

МТ5 (1607) при оптимизации советника в Сloud вообще не срабатывает событие OnTesterPass,
однако при использовании локальных агентов все корректно отрабатывает и выводится в лог "OnTesterPass".

Проверялись оба варианта вызова FrameAdd(через массив и через файл).
Кеш предыдущих тестов удалялся и он ни при чем.

Проблемы на Win 10 (c UAC) и на Win 7 (даже с выключенным firewall, без UAC).
Машины находятся за NAT (доступ в инет идет через роутер).

Для тестирования использовался стандартный Moving Average c добавленным к нему кодом:

void OnTesterInit(){
   Print(__FUNCTION__);
}

void OnTesterDeinit(){
   Print(__FUNCTION__);
}


double OnTester(){
   Print(__FUNCTION__);
   
   //return file data
   string fileName = "test.txt";
   string data = "test123";
   int handle = FileOpen(fileName, FILE_TXT | FILE_WRITE);
   FileWriteString(handle, data);
   FileFlush(handle);
   FileClose(handle);
   FrameAdd("testFrame", 1, 1, fileName);
   
   //return array data
   int result[1];
   result[0] = 12345;
   FrameAdd("testFrame", 0, 0, result);
   
   return 1;
}


void OnTesterPass(){
   Print(__FUNCTION__);
}

//Moving Average code....


Возможно я где-то туплю, буду рад помощи.
Спасибо.

Файлы:
Причина обращения: