Без понимания того, что находится под капотом, DirectX вызывает недоумение: "Почему все так сложно и запутанно, неужели нельзя сделать проще?". И это только первый этап. Далее вас ждет изучение шейдерного языка HLSL и особенностей программирования видеокарт. Чтобы избежать всей этой путаницы, предлагаю рассмотреть внутреннюю структуру DirectX, не слишком вдаваясь в подробности. Затем мы напишем небольшой скрипт на MQL, который выводит на экран треугольник.
It is an introductory article on DirectX, which describes specifics of operation with the API. It should help to understand the order in which its components are initialized. The article contains an example of how to write an MQL5 script which renders a triangle using DirectX.
В MetaEditor создаю python скрипт, выбираю import metatrader5. в окне с текстом "import MetaTrader5 as mt5" нажимаю "compilation" и получаю ошибку: "ModuleNotFoundError: No module named 'MetaTrader5'". Так что, не написав ни строчки кода, я получаю ошибку
Alex Vitkovski #: hiinMetaEditor создаю python скрипт, выбираю import metatrader5. в окне с текстом "import MetaTrader5 as mt5" нажимаю "compilation" и получаю ошибку: "ModuleNotFoundError: No module named 'MetaTrader5'". Так что, не написав ни строчки кода, я получаю ошибку
Я пытаюсь установить пакет на Mac и попробовал выполнить следующие команды
pip install MetaTrader5
python3 -m pip install "MetaTrader5"
и я получаю ошибки
ERROR: Не удалось найти версию, удовлетворяющую требованию MetaTrader5 (из версий: нет)
ERROR: Не найдено подходящего дистрибутива для MetaTrader5
Это потому что это Mac?
Да. Он корректно работает только под Windows. Вы можете запустить Windows на Mac с помощью Parallels. Если ваш Mac использует чип M1, он будет работать нормально.
Release Date: Oct. 4, 2021 This is the stable release of Python 3.10.0 Python 3.10.0 is the newest major release of the Python programming language, and it contains many new features and optimizations. Major new features of the 3.10 series, compared to 3.9 Among the new major new features and changes so far: PEP 623 -- Deprecate and prepare for...
Самоучитель 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