Ошибки, баги, вопросы - страница 1340
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
При обработке данных со своего чарта (там где запущен советник) время обработки информации функцией ChartTimePriceToXY моментальное. При обращении к соседним чартам, время увеличивается в разы. Так и должно быть или в алгоритме допущена ошибка? МТ4 v840.
Если компилировать файлы в МЕ, лежащие в папке Projects, то скомпилированные файлы создаются в соответствующих папках Experts, Indicators, Scripts. Но если компилировать отдельным компилятором, то этого не происходит - скомпилированные файлы создаются в папке с исходником. Так и должно быть или нужно использовать соответствующие ключи?
Что значит "отдельным компилятором"?
Если речь о компиляции из консоли - пробовали указывать путь к папке MQL(4|5)?
1. Что значит "отдельным компилятором"?
2. Если речь о компиляции из консоли - пробовали указывать путь к папке MQL(4|5)?
1. Разве может быть несколько понятий у "отдельный компилятор"?
2. Нет, не пробовал. Как? В справке ничего не сказано на этот счет.
Лог файл - это хорошо. На какие строки смотреть + было бы неплохо исходник к нему, чтобы увидеть что там и как замеряется.
Советник установлен на символ EURUSD, он так же открывает еще три чарта по разным символам, вывод каждого ID чарта в логе есть. Чарт на котором стоит советник, все операции отрабатывает практически с нулевым временем, а вот другие чарты дают результаты аж в несколько тысяч на 200 итераций в цикле при получении координат функцией ChartTimePriceToXY, именно на этой функции и происходит задержка.
Советник установлен на символ EURUSD, он так же открывает еще три чарта по разным символам, вывод каждого ID чарта в логе есть. Чарт на котором стоит советник, все операции отрабатывает практически с нулевым временем, а вот другие чарты дают результаты аж в несколько тысяч на 200 итераций в цикле при получении координат функцией ChartTimePriceToXY, именно на этой функции и происходит задержка.
При обработке данных со своего чарта (там где запущен советник) время обработки информации функцией ChartTimePriceToXY моментальное. При обращении к соседним чартам, время увеличивается в разы. Так и должно быть или в алгоритме допущена ошибка? МТ4 v840.
1. Разве может быть несколько понятий у "отдельный компилятор"?
2. Нет, не пробовал. Как? В справке ничего не сказано на этот счет.
1. Ну это ваша фраза "отдельный компилятор". Может. В справке по MetaEditor в разделе "MetaEditor / Разработка программ / Компиляция" описана компиляция с использованием mql(64)?.exe. Кроме того metaeditor(64)?.exe так же имеет свой консольный режим.
2. Если речь об использовании mql(64)?.exe есть описание ключей в справке.
В любом случае из командной строки никаких интеллектуальных размещений ex? файлов не производится. Это может делать только редактор и только в оконном режиме.
metaeditor(64)?.exe имеет встроенный компилятор, не так ли? Соответственно mql(64)?.exe это и есть тот самый "отдельный", сам по себе, самодостаточный компилятор.
Поэтому мой вопрос был корректным и Ваш ответ "В любом случае из командной строки никаких интеллектуальных размещений ex? файлов не производится. Это может делать только редактор и только в оконном режиме." вполне полно отвечает на него.
За что, собственно, и спасибо.
Путь заданный при поиске в MetaEditor как R:\
Отображается в результатах поиска как R:\\
На работу не влияет, но просьба проверить на наличие скрытых ошибок (например можно задать путь R:\\\\\\\)