Ошибки, баги, вопросы - страница 2239
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вопрос к разработчикам.
Есть функция синхронизации:
С помощью нее иногда получаю такую ошибку:
Т.е. индикатор запускается на USDJPY, и получаю ошибку с символа EURGBP. При этом есть открытый график EURGBP в терминале.
Ошибка 4014 говорит о том, что:
Системная функция не разрешена для вызова
Как такое может быть?
А так, что она была сгенерирована каким-то другим вызовом.
Используйте ResetLastError() перед вызовом SymbolIsSynchronized
А так, что она была сгенерирована каким-то другим вызовом.
Используйте ResetLastError() перед вызовом SymbolIsSynchronized
Да, уже сделал... Получается, что если в документации к функции явно не прописано, что в случае ошибки нужно вызывать GetLastError(), значит, что функция код ошибки не сбрасывает. Верно?
Также, хотелось бы знать, какие функции в принципе могут вызывать появление такой ошибки в индикаторе?
В моем случае СервисДеск сейчас пишет что не может воспроизвести... соответственно требуется помощь зала... чуть позже я подробно распишу что и как
Итак по заявке #1530548 СервисДеск не может воспроизвести ошибку https://www.mql5.com/ru/forum/1111/page1628#comment_2702870 при том что у меня даже сейчас (в build 1881) устойчивое воспроизведение. Немного поразмыслив я понял почему! Ответ следующий: потому что у меня медленный компьютер (планшет)
Подобная ситуация была и в заявке #1952509 вот по этой проблеме https://www.mql5.com/ru/forum/1111/page2124#comment_6518537
СервисДеск также первое время сообщал о том что не может воспроизвести ошибку. Мне стоило больших трудов убедить, что ошибка все-таки есть... в итоге:
Support Team 2018.02.10 22:35
Похоже воспроизвели вашу проблему ещё в пятницу на слабой машине с 39 чартами.
Будем смотреть. Если потребуется запросим дополнительные данные. Спасибо.
В связи с этим возникает вопрос: А нужно ли вообще заморачиваться на такие ошибки? Или пусть себе тихо живут своей жизнью... авось не всплывут больше - ведь достаточно пересесть за быстрый компьютер?!
Эти вопросы возникают в контексте того что десяток другой чартов с несколькими экспертами\индикаторами вполне способны превратить быстрый компьютер в медленный (а среднестатистический трейдер использует именно много советников - вот пример https://www.mql5.com/ru/forum/267154/page5#comment_8164924 - 82 советника запущено)... или даже медленным он может стать на короткое время вследствии других обстоятельств (антивирус... другие программы... или сама система временно захватила почти все ресурсы).
И тогда наступит именно тот самый необъяснимый сбой 1 из 100 (ну и по законам природы естественно он возникает в самое неподходящее время)
Итак по заявке #1530548 СервисДеск не может воспроизвести ошибку https://www.mql5.com/ru/forum/1111/page1628#comment_2702870 при том что у меня даже сейчас (в build 1881) устойчивое воспроизведение. Немного поразмыслив я понял почему! Ответ следующий: потому что у меня медленный компьютер (планшет)
Подобная ситуация была и в заявке #1952509 вот по этой проблеме https://www.mql5.com/ru/forum/1111/page2124#comment_6518537
СервисДеск также первое время сообщал о том что не может воспроизвести ошибку. Мне стоило больших трудов убедить, что ошибка все-таки есть... в итоге:
Support Team 2018.02.10 22:35
Похоже воспроизвели вашу проблему ещё в пятницу на слабой машине с 39 чартами.
Будем смотреть. Если потребуется запросим дополнительные данные. Спасибо.
В связи с этим возникает вопрос: А нужно ли вообще заморачиваться на такие ошибки? Или пусть себе тихо живут своей жизнью... авось не всплывут больше - ведь достаточно пересесть за быстрый компьютер?!
Эти вопросы возникают в контексте того что десяток другой чартов с несколькими экспертами\индикаторами вполне способны превратить быстрый компьютер в медленный (а среднестатистический трейдер использует именно много советников - вот пример https://www.mql5.com/ru/forum/267154/page5#comment_8164924 - 82 советника запущено)... или даже медленным он может стать на короткое время вследствии других обстоятельств (антивирус... другие программы... или сама система временно захватила почти все ресурсы).
И тогда наступит именно тот самый необъяснимый сбой 1 из 100 (ну и по законам природы естественно он возникает в самое неподходящее время)
у меня далеко не слабый комп. Но такая ошибка с открытием файла также возникает периодически.
у меня далеко не слабый комп. Но такая ошибка с открытием файла также возникает периодически.
Тем более что Вы не рядовой пользователь, а Вашими трудами пользуются многие и многие
я бы так сказал:
при чтении файла эта ошибка может возникнуть 1 раз за 100 чтений (чтение файла, например, с периодичностью 10 раз в секунду)
При чем такая ошибка возникает, потом пропадает и эксперт работает дальше.
я бы так сказал:
при чтении файла эта ошибка может возникнуть 1 раз за 100 чтений (чтение файла, например, с периодичностью 10 раз в секунду)
При чем такая ошибка возникает, потом пропадает и эксперт работает дальше.
В связи с этим есть простое и честное предложение к Разработчикам: взять компьютер именно в той конфигурации(*), который указан как минимальные системные требования к MetaTrader и в том числе на нем проводить тесты (в том числе и в СервисДеск)
(*) мой планшет по сравнению с этой конфигурацией - метеор и кроме MetaTrader ничего не загружено
В связи с этим есть простое и честное предложение к Разработчикам: взять компьютер именно в той конфигурации(*), который указан как минимальные требования к MetaTrader и в том числе на нем проводить тесты (в том числе и в СервисДеск)
(*) мой планшет по сравнению с этой конфигурацией - метеор
может быть дело доходит до тормозов (даже мой не слабый уже на 90 % загружен) и тогда возникает эта ошибка? как Вы показали на объяснении выше?
Спасибо за направление, я постараюсь выяснить это.
Итак по заявке #1530548 СервисДеск не может воспроизвести ошибку https://www.mql5.com/ru/forum/1111/page1628#comment_2702870 при том что у меня даже сейчас (в build 1881) устойчивое воспроизведение. Немного поразмыслив я понял почему! Ответ следующий: потому что у меня медленный компьютер (планшет)
Подобная ситуация была и в заявке #1952509 вот по этой проблеме https://www.mql5.com/ru/forum/1111/page2124#comment_6518537
СервисДеск также первое время сообщал о том что не может воспроизвести ошибку. Мне стоило больших трудов убедить, что ошибка все-таки есть... в итоге:
Support Team 2018.02.10 22:35
Похоже воспроизвели вашу проблему ещё в пятницу на слабой машине с 39 чартами.
Будем смотреть. Если потребуется запросим дополнительные данные. Спасибо.
В связи с этим возникает вопрос: А нужно ли вообще заморачиваться на такие ошибки? Или пусть себе тихо живут своей жизнью... авось не всплывут больше - ведь достаточно пересесть за быстрый компьютер?!
Эти вопросы возникают в контексте того что десяток другой чартов с несколькими экспертами\индикаторами вполне способны превратить быстрый компьютер в медленный (а среднестатистический трейдер использует именно много советников - вот пример https://www.mql5.com/ru/forum/267154/page5#comment_8164924 - 82 советника запущено)... или даже медленным он может стать на короткое время вследствии других обстоятельств (антивирус... другие программы... или сама система временно захватила почти все ресурсы).
И тогда наступит именно тот самый необъяснимый сбой 1 из 100 (ну и по законам природы естественно он возникает в самое неподходящее время)
а в чем проблема перенести рабочую стратегию за пределы МТ5 оставив МТ5 как коннектор ? думаю потратить время на такие танцы это нормально если стратегия стоящая, а не как обычно ))