Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Метаквоты, поясните, пожалуйста! Есть такая структура:
1. szString дополняется нуль-терминатором?
2. Если дополняется, то, что определяет nLength? Длину буфера с нуль-терминатором или без?
Вадим, это откуда? Вроде не видел в MQL4 таких типов LPWSTR, они вроде как в С++ присутствуют.
Это структура строки в MQL-массиве строк. Она нужна в коде С++.
Ставила вопрос в др. ветке. Но поскольку никто из старожилов не знает ответа, просьба ответить разработчиков.
После обновления перестал работать индикатор. Окно индикатора отображается пустое и в журнале появляется надпись:
Что это означает?
А как MQL4 понимает LPWSTR ? Ведь в С++ это константный указатель long на строку Unicode, а в MQL4 указателей как в С++ нет.
Прям, не знаю, что сказать... :-)) Никаких противоречий нет. Так сделано.
Ставила вопрос в др. ветке. Но поскольку никто из старожилов не знает ответа, просьба ответить разработчиков.
После обновления перестал работать индикатор. Окно индикатора отображается пустое и в журнале появляется надпись:
Что это означает?
Хм. Получается, что логическая конструкция из 509 билда типа if (A && B && C || D && E && F) будет эквивалентна if (((A && B && C) || D) && E && F) в 600 билде.
Прям, не знаю,.....
Мне не понятно, что означает "нарушение прав доступа для чтения к .... ?????"
Может быть разработчики все же ответят, - в каких случаях обновленный мт4 с сервера возвращает этот ответ? Чьи права нарушены?
Access violation read to 0x000003E5 in 'C:\Program Files\InstaTrader\MQL4\indicators\Spr
Хм. Получается, что логическая конструкция из 509 билда типа if (A && B && C || D && E && F) будет эквивалентна if (((A && B && C) || D) && E && F) в 600 билде.
Утверждать, что условия эквивалентны не буду, потому как и в 509м не применял условий без скобок, но суть такая, что в старом языке условие проверялось полностью, а в новом так-же как в С++ и даже в васике.
В твоём примере сначала будет проверено (A && B && C) и если условие выполнено, то условие D проверяться не будет, а перейдёт к проверке условия E и только если оно выполнено, будет проверено условие F. В случае если условие А не будет выполнено, то проверка минуя условия В и С перейдёт к проверке условия D и продолжится только если оно будет выполнено.
Проверьте плиз команду
кажется она не работает
К вопросу "о стилях", может есть возможность расширить список?
По умолчанию, их не так уж и много, всего дюжина