![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Это должно быть
Спасибо, Младен, и больше никаких ошибок в папке expert не появлялось. Однако я заметил, что индикатор r_BBands-2K-311213.mq4 все еще встречает ту же ошибку. Я попытался снова загрузить с вашего сайта, но ошибка все еще существует. Спасибо, что вы смогли это сделать.
Может быть, ошибка связана с DateExpire.h?
Опять же, смотрите прикрепленный файл:r_bbands-2k-311213_1.mq4.
Вот, пожалуйста (теперь ошибок нет
Здравствуйте, Младен, извините, что снова беспокою вас. Когда я попытался декомпилировать, все равно возникли ошибки:
1;41;D:\1_Software\RichardIndicator bug fixed\r_BBands-2K-311213-1.mq4;242:5;'trend' - выражение в глобальной области видимости не разрешено.
2;75;D:\1_Software\RichardIndicator bug fixed\r_BBands-2K-311213-1.mq4;242:5;'trend' - переменная не определена
1;41;D:\1_Software\RichardIndicator bug fixed\r_BBands-2K-311213-1.mq4;243:4;'{' - выражение в глобальной области видимости не разрешено
2;73;D:\1_Software\RichardIndicator bug fixed\r_BBands-2K-311213-1.mq4;262:3;'}' - несбалансированные круглые скобки
Надеюсь, вы их исправите.
Может быть, вы можете указать мне, где можно скачать оригинал.
Заранее спасибо.
тайпан99
Я скачал индикатор по ссылке выше и не получил никаких ошибок компиляции. Попробуйте скачать его снова и скомпилировать заново (как есть, ничего в нем не меняя - моя версия имеет 250 строк, в ваших ошибках компилятора написано, что последняя ошибка была найдена на 262-й строке)
Привет, Младен, извините, что снова беспокою вас. Когда я попытался декомпилировать, все равно возникли ошибки:
1;41;D:\1_Software\RichardIndicator bug fixed\r_BBands-2K-311213-1.mq4;242:5;'trend' - expression on global scope not allowed
2;75;D:\1_Software\RichardIndicator bug fixed\r_BBands-2K-311213-1.mq4;242:5;'trend' - переменная не определена
1;41;D:\1_Software\RichardIndicator bug fixed\r_BBands-2K-311213-1.mq4;243:4;'{' - выражение в глобальной области видимости не разрешено
2;73;D:\1_Software\RichardIndicator bug fixed\r_BBands-2K-311213-1.mq4;262:3;'}' - несбалансированные круглые скобки
Надеюсь, вы их исправите.
Заранее спасибо....
Вариация на тему качества волатильности:
В индексе качества волатильности есть один шаг, на котором накапливается само качество волатильности. Этот шаг делает его "ненулевым" индикатором, и поэтому для того, чтобы иметь хоть какой-то сигнал, требуются дополнительные скользящие средние. Если не учитывать шаг накопления, он внезапно становится осциллятором, основанным на нуле (довольно быстро, как кажется), и таким образом мы можем отказаться от скользящих средних (используя вместо них для сигналов пересечения нулевой линии). Попробуйте. Похоже, что он дает верные сигналы даже на более длительных периодах
PS: при использовании более длительного предварительного сглаживания цены лучше иметь меньшее значение фильтра на более низких таймфреймах. Для этого фильтр сделан дробным: чтобы можно было управлять фильтром настолько точно, насколько это возможно. Нужно немного поэкспериментировать с параметрами, но это кажется перспективным способом использования качества волатильности.
taipan99 Я скачал индикатор по ссылке выше и не получил никаких ошибок компиляции. Попробуйте скачать его снова и скомпилировать (как есть, ничего не меняя в нем - моя версия имеет 250 строк, в ваших ошибках компилятора написано, что последняя ошибка была найдена на 262-й строке)
Согласно совету, скачал и декомпилировал без ошибок. Но те же ошибки все еще присутствуют, когда я перетащил его на график. Ниже приведены ошибки:
00:00:08 r_BBands-2K-311213 EURUSD,H1: invalid time value for ObjectMove function
00:00:10 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:10 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:14 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:14 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:16 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:18 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:20 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:20 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:22 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:23 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:25 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:26 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
Эта ошибка индикатора была исправлена, но она вернулась. Не знаю почему.
Это свечи Блау и эргодические осцилляторы на Юрике.
...
тайпан99
Название индикатора, который вы должны использовать, следующее : неиспользуйте тот, который имеет точное имя, и он будет работать. Сейчас вы используете тот, который без последнего изменения. Я проверил этот вариант снова и снова (из этого сообщения: https: //www.mql5.com/en/forum/general ) и нет никакого сообщения об ошибке - все работает как надо.
с уважением
Mladen
Как и советовали, скачал и декомпилировал без ошибок. Но те же ошибки все еще присутствуют, когда я перетащил его на график. См. ошибки ниже:
00:00:08 r_BBands-2K-311213 EURUSD,H1: invalid time value for ObjectMove function
00:00:10 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:10 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:14 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:14 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:16 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:18 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:20 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:20 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:22 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:23 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:25 r_BBands-2K-311213 EURUSD,H1: недопустимое значение времени для функции ObjectMove
00:00:26 r_BBands-2K-311213 EURUSD,H1: неверное значение времени для функции ObjectMove
Эта ошибка индикатора была исправлена, но она вернулась. Не знаю, почему.taipan99 Название индикатора, который вы должны использовать, следующее: не
используйте тот, который имеет точное имя, и он будет работать. Сейчас вы используете тот, что без последнего изменения. Я проверил этот вариант снова и снова (из этого сообщения: https: //www.mql5.com/en/forum/general ) и нет никакого сообщения об ошибке - все работает как надо.
с уважением
MladenСпасибо за ваше терпение, теперь все мои проблемы с индикаторами решены.
...
тайпан99
Рад, что вопрос решен
:):):)
Mladen
Спасибо за ваше терпение, теперь все мои проблемы с индикаторами решены.
Запрос на Double-EMA plse
Доброе утро, Младен,
Пожалуйста, не могли бы вы добавить значение Double-EMA к этому "Averages MACD - mtf & alerts+divergence" для меня?
В "Averages MACD - alerts & arrows" есть эта опция, и я нахожу ее лучше.
Заранее благодарю.
Посмотрите, пожалуйста, мою просьбу "взмахнуть волшебной палочкой" над моим выложенным RSi-M5 на предыдущей странице, plse. (Пост #4382)
С наилучшими пожеланиями отличных выходных.