Скачать MetaTrader 5

Помогите обновить индикаторы под новые билды....

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Загружай коды из Библиотеки MQL5 через MetaTrader. Это удобно!
Пётр
244
Пётр 2014.05.27 01:57 
Здравствуйте. Большая просьба обновить индикаторы, чтобы работали в новых билдах терминала.
Файлы:
emi.mq4 3 kb
Пётр
244
Пётр 2014.05.27 01:59  
Midas09:
Здравствуйте. Большая просьба обновить индикаторы, чтобы работали в новых билдах терминала.
И этот по-возможности тоже....
Спасибо!
Файлы:
Vitalie Postolache
12140
Vitalie Postolache 2014.05.27 09:02  

Первый в прицепе.

А второй что делать-то должен, а то не рисует ничего?

Файлы:
emi_1.mq4 3 kb
Пётр
244
Пётр 2014.05.27 10:42  
evillive:

Первый в прицепе.

А второй что делать-то должен, а то не рисует ничего?


Спасибо! Второй индикатор в том-то и дело, что в новом билде терминала вообще ничего не показывает.... ((
Пётр
244
Пётр 2014.05.27 10:57  
evillive:

Первый в прицепе.

А второй что делать-то должен, а то не рисует ничего?


Предложенный вами вариант при переключении ТФ пропадает и его приходится снова ставить в подвал графика....

Vitalie Postolache
12140
Vitalie Postolache 2014.05.27 13:16  
Midas09:

Предложенный вами вариант при переключении ТФ пропадает и его приходится снова ставить в подвал графика....

Деление на ноль в строке

            EMV=(((_H + _B ) / 2 ) - (( _HP + _BP )/2)) / ( _V / ( _H - _B )) * 10000000000.0 ; //красным выделено вычитание которое иногда равно 0

Алгоритм непонятен, зачем там (Хай-Лоу) и как результат их вычитания может быть равен 0? Нет свечи, или свеча пустая, разрыв котировок, не знаю.

Во втором тоже в двух местах деление на 0 получается, даже если исправляю, ничего не рисует.

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

Файлы:
emi.01.mq4 3 kb
Пётр
244
Пётр 2014.05.27 13:46  
evillive:

Деление на ноль в строке

            EMV=(((_H + _B ) / 2 ) - (( _HP + _BP )/2)) / ( _V / ( _H - _B )) * 10000000000.0 ; //красным выделено вычитание которое иногда равно 0

Алгоритм непонятен, зачем там (Хай-Лоу) и как результат их вычитания может быть равен 0? Нет свечи, или свеча пустая, разрыв котировок, не знаю.

Во втором тоже в двух местах деление на 0 получается, даже если исправляю, ничего не рисует.

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


Спасибо за проделанную работу! Второй индикатор сейчас стал вообще показывать прямую горизонтальную линию.....
Пётр
244
Пётр 2014.05.27 13:57  
Сейчас проверил emi.01 так вот, он почему-то не обновляется вслед за графиком..... ((
Vitalie Postolache
12140
Vitalie Postolache 2014.05.27 21:59  
как-то слабо верится что эти индикаторы работали, даже в старом МТ. тут код переделывать надо, ту часть, что определяет сколько баров пересчитывать (задающюю длительность расчётного цикла), может тогда станет обновляться с приходом нового бара. а что раньше второй индикатор изображал, если он раньше работал, конечно?
Vitalie Postolache
12140
Vitalie Postolache 2014.05.28 01:54  
Этот вроде обновляется, на М1 понаблюдал.
Файлы:
emi.01_1.mq4 4 kb
Пётр
244
Пётр 2014.05.28 03:48  
evillive:
Этот вроде обновляется, на М1 понаблюдал.

Спасибо, вечером проверю.... ))
123
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий