Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1356
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Почему может не выволиться в журнал команда Print?
Срабатывает защита от ... неверных действий пользователя. Выполните в терминале, во вкладке "Эксперты" правый клик и выполните команду "Просмотр".
Здравствуйте господа и госпожи!
Не кидайтесь тапками за мой вопрос. Понимаю что он наивный, но все мы "Боже какими мы были наивными" (романс).
Я написал советника по оригинальному алгоритму. Тестирование показывает, что он наиболее эффективен в скальперском режиме. О результатах пока умолчу, потому что не поверите, мол знаем мы тут изобретателей перпетуум мобиле и Граалей. Он не тот и не другой и у него есть серьезный недостаток - он как все скальперские стратегии зависит от величины спреда и комиссий и стоплевел. Настройка у него практически одна - SL , на тесте 6-10 pps на 5 ти знаках. Можете меня просветить как с этим бороться или с каким брокером можно играть в эти игры.
Есть индикатор. Он суммирует лимитные заявки в стакане и выводит это в виде диаграммы.
И при каждом новом изменении стакана он переписывает прошлую сумму. А как сделать чтобы он накапливал сумму? То есть, не переписывал данные на текущем баре, а прибавлял? Пытался все реализовать через цикл while и суммировать данные пока текущий бар не сдвинулся, но что-то пошло не так. Прошу сильно не бить за такой банальный вопрос.
FileOpen возвращает ошибку 5001 (Не может быть открыто одновременно более 64 файлов).
Вроде каждый раз корректно закрываю через FileClose(file_handle).
Где и как накапливается счетчик открытых файлов и как его сбросить?
Здравствуйте!
Может быть, есть «кто в теме»… Ищу решение, каким способом можно полученную с помощью WebRequest байтовую последовательность ZIP-файла преобразовать в ZIP-архив и распаковать на диск средствами MQL5.
Поиск решения привел меня к статье «Работаем с ZIP-архивами средствами MQL5 без использования сторонних библиотек» от 2015 ( https://www.mql5.com/ru/articles/1971 ). Здесь автор показал решение и опубликовал класс CZip для работы с ZIP-архивами. Однако, применить это решение не удается – при компиляции, MetaEditor не может собрать исполняемый файл ссылаясь на ошибки в библиотеке класса CZip.
Суть моего вопроса, может быть сведена к следующему: - как можно отдельно использовать методы класса CZip, в частности CreateFromCharArray() и UnpackZipArchive(), включив их непосредственно в код скрипта?
Есть сервис который периодически создает файлы (закрываю все корректно через FileClose).
После запуска обычно первый фаил создается нармально, потом FileOpen начинает возвращать ошибку 5001.
Но все это рандомно - то работает то нет. При этом когда этот же код запускаю в скрипте или эксперте проблему не замечал.
Как обойти этот запрет?
Повторю вопрос.
Есть сервис который периодически создает файлы (закрываю все корректно через FileClose).
После запуска обычно первый фаил создается нармально, потом FileOpen начинает возвращать ошибку 5001.
Но все это рандомно - то работает то нет. При этом когда этот же код запускаю в скрипте или эксперте проблему не замечал.
Как обойти этот запрет?
Вы хотите чтобы кто-то написал аналогичный сервис с теми-же ошибками как у вас и рассказал вам что надо исправить?
Вы хотите чтобы кто-то написал аналогичный сервис с теми-же ошибками как у вас и рассказал вам что надо исправить?
В функии поиска файла не закрывался поиск через FileFindClose().
В любом случае, спасибо за ответ.
Начал вырезать лишее что бы код выложить и все заработало ))
В функии поиска файла не закрывался поиск через FileFindClose().
В любом случае, спасибо за ответ.
Да, все что пользует файл, его открывает (открывает доступ к файлу) ))) И требуется закрытие файла (доступа).
Лишнее закрытие вернет -1 без последствий, а забытый открытый файл может создать кучу проблем)
Напомните в input блоке можно комментарий не выводить в параметры робота?
чтобы в параметрах все же вылазил MagicNumber вместо - Магический номер (это как пример)