В документации четко написано, что третий параметр - код СИМВОЛА (не строки). Символ в MQL4 заключается в одинарные кавычки. В случае двойных кавычек - это уже строка, даже если строка длинной ноль символов.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Только что столкнулся с такой ситуацией: функция StringSetChar третим параметром принимает строку
в виде одного символа, так вот проблема в том что её вызов вызывает ошибку, еслы строку передать в двойных
кавычках (нужно только в одинарных). Я только потом заметил в документации этот "прикол".
Кто то может мне обьяснить почему так?