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

 
Roffild:

Ну, при увеличении иконка более-менее, но поскольку разрешение экрана большое, то и сливается она в непонятно что...

Старая мне больше нравится.

Какая разница как выглядить и так народ на свой код смотрит, а не по сторонам.
 

Что-то в последней версии компилятора накосячили.

Под билдом 852 и Вин7-64 - после компиляции и попытке запуска своего работающего ранее индикатора получаю сообщение в логе - Invalid EX5 file

Что интересно, в отладчике этот же индикатор запускается и работает нормально.
 
Dima_S:

Что-то в последней версии компилятора накосячили.

Под билдом 852 и Вин7-64 - после компиляции и попытке запуска своего работающего ранее индикатора получаю сообщение в логе - Invalid EX5 file

Что интересно, в отладчике этот же индикатор запускается и работает нормально.

1.  Такие вещи нужно немедленно в сервисдеск скидывать.  С логами и исходниками.

--

2.  Одно из различий между дебаг- и релиз-версией состоит в дефолтной инициализации нулями всех переменных.  Попробуй поискать неинициализированные переменные/массивы в коде.

// Но сначала пункт первый.

 
paladin800:
Какая разница как выглядить и так народ на свой код смотрит, а не по сторонам.
На Панель Задач вообще-то часто взгляд падает...
 
MetaDriver:

2.  Одно из различий между дебаг- и релиз-версией состоит в дефолтной инициализации нулями всех переменных.  Попробуй поискать неинициализированные переменные/массивы в коде.

ИМХО, неинициализированность может приводить к багам в работе советника/индикатора, но не к инвалидности самого EX5.
 
Dima_S:

Что-то в последней версии компилятора накосячили.

Под билдом 852 и Вин7-64 - после компиляции и попытке запуска своего работающего ранее индикатора получаю сообщение в логе - Invalid EX5 file

Что интересно, в отладчике этот же индикатор запускается и работает нормально.
Возможно, эту ошибку уже исправили (исправили ошибку с такими же симптомами). Ждите официального релиза. Он будет очень скоро
 
stringo:
Возможно, эту ошибку уже исправили (исправили ошибку с такими же симптомами). Ждите официального релиза. Он будет очень скоро
OK, ждем. Пока использую отладочные версии)
 

За ранее извиняюсь за банальные вопросы.

1) Как понять mq5-файл является экспертом или индикатором? Или он определяется расположением в папках Experts и Indicators? Пробовал запускать свой mq5 из Expert, все равно ф-я OrderCalcMargin выдает ошибку ERR_FUNCTION_NOT_ALLOWED

2) Нет возможности запускать код из своей папки (MQL5\Serega). Какой в этом смысл?

 
 

Там явно не написано в чем различия.

Разобрался методом тыка, закоментил OnCalculate и индикатор стал экспертом) Как-то странно это.

И почему из своей папки нельзя код выполнять - мне не понятно.

Причина обращения: