Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 929
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Код
Даёт такой результат:
Что я делаю не так?Вы не проходите по всем членам перечесиления. По встроенным перечислениям нельзя пройтись аки по массиву - типа от "0" и до "конца". Для обращения к встроенным перечислениям нужно обращаться непосредственно к каждому члену перечисления корректно. Например так:
Вы не проходите по всем членам перечесиления. По встроенным перечислениям нельзя пройтись аки по массиву - типа от "0" и до "конца". Для обращения к встроенным перечислениям нужно обращаться непосредственно к каждому члену перечисления корректно. Например так:
Вот в таком выражении val равно 16385. Что это за значение?
Я всегда думал, что int и enum можно легко преобразовывать друг в друга :(
Кто бы мог подумать...
Если нужно иметь доступ к стандартному перечислению как к массиву, то такой массив сначала нужно самому объявить и заполнить:
Вот в таком выражении val равно 16385. Что это за значение?
Я всегда думал, что int и enum можно легко преобразовывать друг в друга :(
Мой пример выше (#9281 ): воспроизведите и посмотрите на цифры
Пытаюсь настроить ftp передачу файлов.
Нажатием кнопки Тест в Сервис-Настройки-FTP переслать файл получается, т.е. пароли и путь верны.
Пересылать файлы программно не получается. При отправке файла скриптом при исполнении SendFTP("Файл_1.txt", "/ftp_failes"); терминал зависает. Файл Файл_1.txt лежит в каталоге Files.
Вопрос. TerminalInfoInteger( TERMINAL_FTP_ENABLED) в моём скрипте =0. Не смог найти где и как это вообще настраивается, подскажите, пожалуйста.
И может подскажете, что ещё я упустил?Пытаюсь настроить ftp передачу файлов.
Нажатием кнопки Тест в Сервис-Настройки-FTP переслать файл получается, т.е. пароли и путь верны.
Пересылать файлы программно не получается. При отправке файла скриптом при исполнении SendFTP("Файл_1.txt", "/ftp_failes"); терминал зависает. Файл Файл_1.txt лежит в каталоге Files.
Вопрос. TerminalInfoInteger( TERMINAL_FTP_ENABLED) в моём скрипте =0. Не смог найти где и как это вообще настраивается, подскажите, пожалуйста.
И может подскажете, что ещё я упустил?Вопрос снят.
Пытаюсь прочитать строку из файла:
Вот первая строка в файле:
,1,1,1,21,0,unmatch count,IGNORECRLF
В str получаю только символ ","
FILE_UNICODE
помогло, но в этом случае китайские иероглифы считываются.
Что если мне нужно ANSI? Почему я не могу считать целую строку, когда флаг FILE_ANSI?
заменить на: