MetaTrader 5 Python User Group - как использовать Python в Метатрейдере - страница 41
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
API и библиотека полностью переписаны, старые методы больше не работают.
Вот новое описание и пример: https://www.mql5.com/ru/forum/306688/page37#comment_14972868
Ок, суть понятна. Внесите плс, тогда в официальную документацию корректировку, чтобы путаницы не было. Ну или ссылку на то, что для кода в офф доке надо использовать .11 либу и такую-то версию терминала,
пока данная либа на бета релизе.
Есть еще вопрос, каким образом обрабатывается path в initialize(path=None), если path=None, по какой логике выбирается терминал с которым работает либа?
Какие коды ошибки возвращаются и их значение?
В следующую пятницу мы выпустим релиз МТ5, параллельно обновляя документацию.
Описания старых интерфейсов в форуме тоже отредактируем.
По умолчанию запускается терминал, который последним запускался под учеткой пользователя. Смотрится каталог C:\Users\%username%\AppData\Roaming\MetaQuotes\Terminal и выбирается наиболее свежий инстанс.
Коды ответов заворачиваются в tuple и аналогичны кодам ответов в MQL5.
Позже в документации опишем.
В следующую пятницу мы выпустим релиз МТ5, параллельно обновляя документацию.
Описания старых интерфейсов в форуме тоже отредактируем.
По умолчанию запускается терминал, который последним запускался под учеткой пользователя. Смотрится каталог C:\Users\%username%\AppData\Roaming\MetaQuotes\Terminal и выбирается наиболее свежий инстанс.
Коды ответов заворачиваются в tuple и аналогичны кодам ответов в MQL5.
Позже в документации опишем.
Как быть любителям портативного режима работы терминала?
Как быть любителям портативного режима работы терминала?
Я думаю это никак не повлияет на /portable режим МТ.
По умолчанию запускается терминал, который последним запускался под учеткой пользователя. Смотрится каталог C:\Users\%username%\AppData\Roaming\MetaQuotes\Terminal и выбирается наиболее свежий инстанс.
т.е. если C:\Users\%username%\AppData\Roaming\MetaQuotes\Terminal, после установки двух терминалов имеем:
То из 36A64B8C79A6163D85E6173B54096685 или D0E8209F77C8CF37AD8BF550E51FF075 вызовется последний установленный и запущенный после установки экземпляр, но не как не последний запущенный под данным пользователем терминал.
Верно?
В следующую пятницу мы выпустим релиз МТ5, параллельно обновляя документацию.
Описания старых интерфейсов в форуме тоже отредактируем.
Поменялись также константы?
На выходе:
Сейчас запускается терминал который закрывался последним. В открывающемся терминале откроется брокер и счет который был при закрытии (?).
В новом релизе обещают сделать явное открытие (path, broker, login).
Так как сейчас сделано - неудобно, врукопашную нужно править. Или открывать предварительно терминал с нужным брокером и счетом.
Подождем нового релиза.
Сейчас запускается терминал который закрывался последним. В открывающемся терминале откроется брокер и счет который был при закрытии (?).
В новом релизе обещают сделать явное открытие (path, broker, login).
Так как сейчас сделано - неудобно, врукопашную нужно править. Или открывать предварительно терминал с нужным брокером и счетом.
Подождем нового релиза.
Да, это было бы очень удобно.
А вот если еще с python lib станет доступен обработчик событий, будет вообще фантастично :)
Поменялись также константы?
На выходе:
Да они по ходу вывалили в глобальное окружение все что нужно и что совсем не нужно. Так уже было с библиотекой для R.
Ну может кто подскажет и исправят. Я не большой специалист Питона, поэтому не могу сказать действительно ли это ошибка.
Ждем релиза.