Ошибки, баги, вопросы - страница 3295
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Есть ли ограничения на совместный доступ запись/чтение нескольких программ в глобальные переменные? ничего не нашел об этом в справке.
Если речь о глобальных переменных клиентского терминала - то нет
Если речь о глобальных переменных клиентского терминала - то нет
откуда у Вас эта информация? можете дать ссылку на соответствующее указание в справке по языку?
фраза "совместный доступ запись/чтение нескольких программ" уже подразумевает что речь о глобальных переменных терминала, а на счет глобальных переменных программы - так и не возникает такой вопрос из-за отсутствия параллельных вычислений в MQL5.
откуда у Вас эта информация? можете дать ссылку на соответствующее указание в справке по языку?
фраза "совместный доступ запись/чтение нескольких программ" уже подразумевает что речь о глобальных переменных терминала, а на счет глобальных переменных программы - так и не возникает такой вопрос из-за отсутствия параллельных вычислений в MQL5.
https://www.mql5.com/ru/docs/globals
Глобальные переменные клиентского терминала доступны одновременно из всех mql5-программ, запущенных на клиентском терминале.
https://www.mql5.com/ru/docs/globals
Спасибо! не доглядел.
По замерам чартэвенты от 20 до 100 раз медленнее глобальных переменных терминала (сам акт отправки эвента не считая время на его получение). Возможно ли разработчикам терминала ускорить эвенты чтобы приблизить по скорости к глобалам?
Спасибо! не доглядел.
По замерам чартэвенты от 20 до 100 раз медленнее глобальных переменных терминала (сам акт отправки эвента не считая время на его получение). Возможно ли разработчикам терминала ускорить эвенты чтобы приблизить по скорости к глобалам?
Но. Глобальные переменные нужно постоянно мониторить. В цикле.
Этим отличается секвентальная модель от эвентуальной
Но. Глобальные переменные нужно постоянно мониторить. В цикле.
Этим отличается секвентальная модель от эвентуальной
да, в этом есть значительное неудобство (приходится иначе строить архитектуру программы) при использовании глобалов, но, пока это самый быстрый вариант (скорость иногда критически важна). респект разработчикам за скорость MQL5 - даже с десяток программ в зацикленном режиме на слабом ноутбуке шустро бегают.
поэтому остаётся надежда что эвенты будут когда нибудь ускорены.
Недоработка или специально сделано, что нигде нет ссылки на MQL5-блог пользователя?
https://www.mql5.com/ru/users/username/blogНедоработка или специально сделано, что нигде нет ссылки на MQL5-блог пользователя?
https://www.mql5.com/ru/users/fxsaber/blog
Вроде работает. Или вопрос был в другом?https://www.mql5.com/ru/users/fxsaber/blog
Вроде работает. Или вопрос был в другом?Вопрос был в том, что нигде на сайте не найти подобной ссылки.
Если я хочу посмотреть личный блог пользователя, то вынужден править URL, чтобы его увидеть.
https://www.mql5.com/ru/docs/globals
Правильно я понимаю, что при одновременном доступе из разных программ к глобальной переменной, deadlock исключён на уровне МТ5?
Или необходимо самому заботится о взаимной блокировке?