Скачать MetaTrader 5

Очевидный баг МТ4

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Denis Lysenko
5566
Denis Lysenko  

Функция Symbol() возвращает периодически пустое значение!!!
И сколько еще таких функций???...

Что же это получается после использования каждой встроенной функции MQL4 мне надо проверять правильность срабатывания этой функции?...

o_o
Модератор
24290
o_o  
Expert:

Функция Symbol() возвращает периодически пустое значение!!!
И сколько еще таких функций???...

Что же это получается после использования каждой встроенной функции MQL4 мне надо проверять правильность срабатывания этой функции?...

журнал с кодом показать можете?
Vadim Zhunko
5226
Vadim Zhunko  
У меня работает.
Дмитрий
1460
Дмитрий  

Есть еще один баг, очень раздражает.

Открыт Метатрейдер и МетаЭдитор. Установлен индикатор в отдельном окне, после доработки и компилирования по идее индикатор должен перерисоваться (в зависимости от исправлений), а получается пустое окно (без индикатора), причем диапазон значений стоит от -900000000 до 900000000. Удаляешь индикатор из окна, снова набрасываешь - все работает.

keekkenen
1135
keekkenen  

это да..

может в деинит if ( UninitializeReason() == REASON_RECOMPILE ) init(); поможет ?

Дмитрий
1460
Дмитрий  
То ли билд помог, то ли строка в деините. С утра обновился, а косячок не засек.
Vadim Zhunko
5226
Vadim Zhunko  

У меня индикатор исчезает из окна после компиляции. Не всегда.

Тоже заметил, изменения в индикаторе не применяются после компиляции.

Yuriy Zaytsev
16460
Yuriy Zaytsev  
Expert:

Функция Symbol() возвращает периодически пустое значение!!!
И сколько еще таких функций???...

Что же это получается после использования каждой встроенной функции MQL4 мне надо проверять правильность срабатывания этой функции?...

а можно код увидеть этот?

и на каком билде это все

--

не замечал такого ни разу - может не попадалось

Bicus
2389
Bicus  
Я тоже такого не замечал ни разу. С кодом что-то не то, скорее всего.
Denis Lysenko
5566
Denis Lysenko  
YuraZ:

а можно код увидеть этот?

и на каком билде это все

--

не замечал такого ни разу - может не попадалось



Да ради бога =)
вот он весь код:

void start(){

if(Symbol()=="")Alert("Pusto");

return;

}

Ставим этот советник на 20 парах и получаем кучу алертов.

Билд 392. Терминал от Альпари.

Artem Titarenko
4268
Artem Titarenko  
Zhunko:

У меня индикатор исчезает из окна после компиляции. Не всегда.

Тоже заметил, изменения в индикаторе не применяются после компиляции.


Я заметил что если пользуешь метэдитором который в этом же терминале, всё в порядке индикатор после компиляции перерисовывается, если же пишем метаэдитором который в другом каталоге находится то происходит то о чём Вы пишите...
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий