Группа пользователей MetaTrader 5 Python - краткое содержание - страница 26
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Самоучитель DirectX (часть I): Рисуем первый треугольник - статья
привет
В MetaEditor создаю python скрипт, выбираю import metatrader5. в окне с текстом "import MetaTrader5 as mt5" нажимаю "compilation" и получаю ошибку: "ModuleNotFoundError: No module named 'MetaTrader5'". Так что, не написав ни строчки кода, я получаю ошибкуВы должны сначала установить пакет, прежде чем использовать его в своем коде - Документация по MQL5: Интеграция / MetaTrader для Python
Установка пакета из командной строки:
Я пытаюсь установить пакет на Mac и попробовал выполнить следующие команды
pip install MetaTrader5
python3 -m pip install "MetaTrader5"
и получаю ошибки
ERROR: Не удалось найти версию, удовлетворяющую требованию MetaTrader5 (из версий: нет)
ERROR: Не найдено подходящего дистрибутива для MetaTrader5
Это потому, что это Mac?
Здравствуйте, я пытаюсь изменить значение стоп-лосса и получаю следующий результат:
OrderSendResult(retcode=10013, deal=0, order=0, volume=0.0, price=0.0, bid=0.0, ask=0.0, comment='Invalid request', request_id=0, retcode_external=0, request=TradeRequest(action=6, magic=0, order=0, symbol='', volume=0.0, price=0.0, stoplimit=0.0, sl=5461.5, tp=0.0, deviation=0, type=0, type_filling=0, type_time=0, expiration=0, comment='', position=214787925, position_by=0))
Мой запрос показан выше:
request = {
Кто-нибудь может мне помочь?'action': mt5.TRADE_ACTION_SLTP,
' position': ticket_operacao_compra_longa,
'sl ': novo_stop_compra,
}
result = mt5.order_send( request)
Я пытаюсь установить пакет на Mac и попробовал выполнить следующие команды
pip install MetaTrader5
python3 -m pip install "MetaTrader5"
и я получаю ошибки
ERROR: Не удалось найти версию, удовлетворяющую требованию MetaTrader5 (из версий: нет)
ERROR: Не найдено подходящего дистрибутива для MetaTrader5
Это потому что это Mac?
Скачайте python версии 3.10.0, а затем попробуйте установить metatrader5.
вот ссылка: https: //www.python.org/downloads/release/python-3100/
после долгого перерыва я пытаюсь использовать MetaTrader5 в python:
я получил следующее сообщение об ошибке:
Я использую anaconda и обновил версию anaconda
Я также попробовал уже pip install -U numpy
не работает
Есть ли у кого-нибудь идея, как решить эту проблему?
спасибо
Форум о трейдинге, автоматизированных торговых системах и тестировании торговых стратегий
Новая платформа MetaTrader 5 build 2085: интеграция с Python и улучшения в тестере стратегий
Фернандо Каррейро, 2023.02.26 00:03
Документация изменилась. Вот правильная ссылка: Документация по MQL5: Интеграция с Python