Группа пользователей MetaTrader 5 Python - краткое содержание - страница 3

 
Sergey Golubev:

привет сергей ,

Вы имеете в виду, что нет возможности подключить тестер стратегий к python?

Я пытаюсь подключить тестер стратегий к python, но у меня ничего не получается.

Я буду очень признателен, если вы подскажете мне, как это сделать.



 
jalal ahmadi:

привет сергей ,

Вы имеете в виду, что нет возможности подключить тестер стратегий к python?

Я пытаюсь подключить тестер стратегий к python, но у меня ничего не получается.

Я буду очень признателен, если вы подскажете мне, как это сделать.



Я не программист.
Я просто предоставляю ссылки и копии некоторых сообщений, чтобы эта тема была живой.
 

привет,

Я получаю следующую ошибку при попытке дождаться терминала:



Очевидно, что терминал запущен и работает правильно. Я только что запустил его с помощью аргумента \portable.

Есть идеи, почему это происходит?


Спасибо за помощь!!!

 

Привет, ребята, я хотел бы обратить внимание на небольшую ошибку, которую я обнаружил в пакете MetaTrader5 для Python3.

В данных, полученных от функции MT5CopyRatesFromPos, есть ошибка, так как "низкая" цена всегда кажется выше, чем все остальные цены.

Пример:

MT5Rate(time=datetime.datetime(2019, 9, 20, 14, 57), open=49.79, low=49.9, high=49.79, close=49.9, tick_volume=12, spread=1, real_volume=3800)

Я попытался проверить данные с помощью графиков MT5 и, очевидно, поле MT5Rate "high" поменялось местами с "low".

Если ваш метод зависит от этих полей, будьте осторожны, так как они представлены в обратном порядке.
 

Форум о трейдинге, автоматизированных торговых системах и тестировании торговых стратегий

MetaTrader 5 Python User Group - как использовать Python в Metatrader

MetaQuotes Software Corp., 2019.10.20 11:29

Выпущена обновленная версия MetaTrader 5.0.7 для Python.

Обновление можно произвести следующим образом:

pip install --upgrade matplotlib
pip install --upgrade MetaTrader5

Изменения/исправления в обновленной версии -

Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

MetaTrader 5 Python User Group - как использовать Python в Metatrader

MetaQuotes Software Corp., 2019.10.20 11:39

Переход от истинных / ложных результатов к подробным числовым кодам.

Улучшенные режимы ожидания для доступности данных с терминала.

 

Привет Можно ли вывести объем бид и аск через python.

MT5CopyTicksFrom эта функция не может выполнить эту работу thx

 
cryptowhale:

Привет Можно ли вывести объем спроса и предложения через python

MT5CopyTicksFrom эта функция не может выполнить эту работу thx

Вы можете попытаться получить XML поток данных напрямую, чтобы минимизировать задержки.

Вы также можете поискать один из многочисленных API и использовать вызовы JSON.
 
Пожалуйста, не делайте двойных сообщений.
 

Объявление -

----------------

Новая бета-версия платформы MetaTrader 5 build 2245: Функции DirectX для 3D-визуализации в MQL5 и настройки символов в Тестере стратегий

MQL5: Fixed time operations in the MetaTrader module for Python integration. Now all output data use the time of the trading server to which the terminal is connected.

MetaEditor: Добавлена возможность компиляции C/C++ и Python проектов непосредственно из MetaEditor. Теперь можно управлять мультиязычными проектами с помощью встроенного редактора.

New MetaTrader 5 Platform beta build 2245: DirectX functions for 3D visualization in MQL5 and symbol settings in Strategy Tester
New MetaTrader 5 Platform beta build 2245: DirectX functions for 3D visualization in MQL5 and symbol settings in Strategy Tester
  • 2019.11.29
  • www.mql5.com
The beta version of the updated MetaTrader 5 platform will be released on November 29, 2019...
 

Библиотека не устанавливается и даже не обновляется. Текущая версия, которую я использую, - 5.0.4, а последняя - 5.0.8.

Вот журнал. Что мне делать?

Collecting MetaTrader5
  Downloading https://files.pythonhosted.org/packages/56/76/58682d9a70b8eea2a707634125fb495bf457b21fef565d2d4bac559aad94/MetaTrader5-5.0.8.tar.gz
Building wheels for collected packages: MetaTrader5
  Building wheel for MetaTrader5 (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: 'c:\python35\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\la\\AppData\\Local\\Temp\\pip-install-s2bqudzg\\MetaTrader5\\setup.py'"'"'; __file__='"'"'C:\\Users\\la\\AppData\\Local\\Temp\\pip-install-s2bqudzg\\MetaTrader5\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\la\AppData\Local\Temp\pip-wheel-6x877lgv' --python-tag cp35
       cwd: C:\Users\la\AppData\Local\Temp\pip-install-s2bqudzg\MetaTrader5\
  Complete output (10 lines):
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build\lib.win-amd64-3.5
  creating build\lib.win-amd64-3.5\MetaTrader5
  copying MetaTrader5\__init__.py -> build\lib.win-amd64-3.5\MetaTrader5
  running build_ext
  building 'MetaTrader5.C' extension
  error: [WinError 2] The system cannot find the file specified
  ----------------------------------------
  ERROR: Failed building wheel for MetaTrader5
  Running setup.py clean for MetaTrader5
Failed to build MetaTrader5
Installing collected packages: MetaTrader5
  Found existing installation: MetaTrader5 5.0.4
    Uninstalling MetaTrader5-5.0.4:
      Successfully uninstalled MetaTrader5-5.0.4
    Running setup.py install for MetaTrader5 ... error
    ERROR: Command errored out with exit status 1:
     command: 'c:\python35\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\la\\AppData\\Local\\Temp\\pip-install-s2bqudzg\\MetaTrader5\\setup.py'"'"'; __file__='"'"'C:\\Users\\la\\AppData\\Local\\Temp\\pip-install-s2bqudzg\\MetaTrader5\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\la\AppData\Local\Temp\pip-record-7ohhmuga\install-record.txt' --single-version-externally-managed --compile
         cwd: C:\Users\la\AppData\Local\Temp\pip-install-s2bqudzg\MetaTrader5\
    Complete output (10 lines):
    running install
    running build
    running build_py
    creating build
    creating build\lib.win-amd64-3.5
    creating build\lib.win-amd64-3.5\MetaTrader5
    copying MetaTrader5\__init__.py -> build\lib.win-amd64-3.5\MetaTrader5
    running build_ext
    building 'MetaTrader5.C' extension
    error: [WinError 2] The system cannot find the file specified
    ----------------------------------------
  Rolling back uninstall of MetaTrader5
  Moving to c:\python35\lib\site-packages\metatrader5-5.0.4.dist-info\
   from c:\python35\lib\site-packages\~etatrader5-5.0.4.dist-info
  Moving to c:\python35\lib\site-packages\metatrader5\
   from c:\python35\lib\site-packages\~-tatrader5
ERROR: Command errored out with exit status 1: 'c:\python35\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\la
\\AppData\\Local\\Temp\\pip-install-s2bqudzg\\MetaTrader5\\setup.py'"'"'; __file__='"'"'C:\\Users\\la
\\AppData\\Local\\Temp\\pip-install-s2bqudzg\\MetaTrader5\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\la\AppData\Local\Temp\pip-record-7ohhmuga\install-record.txt' --single-version-externally-managed --compile Check the logs for full command output.
Причина обращения: