MetaTrader 5 Python User Group - как использовать Python в Метатрейдере - страница 39
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Я правильно понимаю, что для передачи из Py в mt5 рассчитанных значений и массивов, таких функций не будет ?
И остаётся использовать - сетевые решения, или пилить модуль по передаче через память?
Библиотека для связи MT5 <-> Python с упором на получение данных.
Из питоновских программ в терминал идут только запросы и торговые заявки. Нет причин передавать массовые данные из питона, так как он не имеет доступа к вариативному MQL5 окружению, а строго ограничен узким интерфейсом запросов к терминалу.
У питоновской интеграции следующая область применения:
Питоновская библиотека не является заменой MQL5 и мы не принимаем никаких запросов на расширение функционала.
Библиотека для связи MT5 <-> Python с упором на получение данных.
Из питоновских программ в терминал идут только запросы и торговые заявки. Нет причин передавать массовые данные из питона, так как он не имеет доступа к вариативному MQL5 окружению, а строго ограничен узким интерфейсом запросов к терминалу.
У питоновской интеграции следующая область применения:
Питоновская библиотека не является заменой MQL5 и мы не принимаем никаких запросов на расширение функционала.
Снова эта sandbox... Возможно вы не допоняли вопрос, и решение найдётся.
Есть необходимость из скрипта Py, передавать массив в mql программу.
Причины передавать, массивы рассчитанных данных, как раз есть.
Для построения реал тайм кастомных mql графиков.
Для построения реал тайм mql индикаторов.
Для использования реал тайм расчётов в mql экспертах.
Запуск *.py файлов прямо из навигатора, не решает проблему построения профессиональных кастомных графиков в mt5.
Нужны реал тайм кастомные графики mt5, рассчитанные в Py скрипте.
Для этого нужна передача массива из Py скрипта.
Есть необходимость из скрипта Py, передавать массив в mql программу.
Ответ был дан полный и четкий.
Ответ был дан полный и четкий.
Ответ то прочитан, но не понятна причина ограничения.
Чем контролируемые в открытом Py скрипте массивы, могут навредить mql программе?
О каком зоопарке тогда речь, если снова изгаляться и использовать костыли, те же сокеты, dll и т.д.
Создаётся искусственная преграда для создания профессиональных решений для mt5.
Люди добрые, подскажите как здесь сделать отложенные ордера и если можно, то пример
Готовых ф-ций нет, но вы можете посмотреть как сделаны простые ордера в __init__.py, отложенные делаются аналогично:
поля передаваемые в order_send:
они аналогичны: https://www.mql5.com/ru/docs/trading/ordersend
Здравствуйте.
Может быть вопрос уже задавался, но поиск (google, forum) не дал положительного результата. Мне кажеться, что у меня получалось пользоваться пакетом MetaTrader5 в jupyter notebook, установленном на ПК с ОС Ubuntu. После некоторых неприятностей с моим ПК, я его поменял, при этом HDD установил в новый. После этой процедуры я потерял связь с пакетом и при попытке установить пакет командой pip install MetaTrader5 получаю следующее сообщение:
ERROR: Could not find a version that satisfies the requirement MetaTrader5 (from versions: none)
ERROR: No matching distribution found for MetaTrader5
Будьте добры, подскажите:
1. Устаовка пакета на ПК с ОС Ubuntu возможна?
2. В случае положителььного ответа, какие могут быть предприняты мной действия для устранения получаемой при установке ошибки?
Здравствуйте.
Может быть вопрос уже задавался, но поиск (google, forum) не дал положительного результата. Мне кажеться, что у меня получалось пользоваться пакетом MetaTrader5 в jupyter notebook, установленном на ПК с ОС Ubuntu. После некоторых неприятностей с моим ПК, я его поменял, при этом HDD установил в новый. После этой процедуры я потерял связь с пакетом и при попытке установить пакет командой pip install MetaTrader5 получаю следующее сообщение:
ERROR: Could not find a version that satisfies the requirement MetaTrader5 (from versions: none)
ERROR: No matching distribution found for MetaTrader5
Будьте добры, подскажите:
1. Устаовка пакета на ПК с ОС Ubuntu возможна?
2. В случае положителььного ответа, какие могут быть предприняты мной действия для устранения получаемой при установке ошибки?
Нет, библиотека только для Windows версии Питона, так как она работает в связке с Windows версией терминала.
Пишем новую версию библиотеки интеграции, там добавим явный выбор и авторизацию на нужном счете.
Будет позже? Или?
Готовых ф-ций нет, но вы можете посмотреть как сделаны простые ордера в __init__.py, отложенные делаются аналогично:
поля передаваемые в order_send:
они аналогичны: https://www.mql5.com/ru/docs/trading/ordersend
Откуда это _init_.py ? Где его посмотреть?