MetaTrader 5 Python User Group - как использовать Python в Метатрейдере - страница 77

 
MrBrooklin:

Здравствуйте, Максим!

Ранее Вам обещал, что на выходных проверю вариант с добавлением кода задержки. Проверил, но задержка ни на что не повлияла. С левой вкладкой проблем нет, т.к. на неё просто не обращаю внимания.

Ещё раз Вам огромное спасибо за содействие. Больше в этой ветке вопросов задавать не буду.

С уважением, Владимир.

пожалуйста, удачи ;)

 
MrBrooklin :

Hello, Maxim!

Earlier I promised you that on the weekend I will check the option with the addition of a delay code. I checked it, but the delay didn't affect anything. There are no problems with the left tab, tk. I just don't pay attention to it.

Once again, thank you very much for your assistance. I will not ask more questions in this thread.

Sincerely, Vladimir.

https://stackoverflow.com/questions/50411346/update-an-excel-sheet-in-real-time-using-python
Update an Excel sheet in real time using Python
Update an Excel sheet in real time using Python
  • 2018.05.18
  • West
  • stackoverflow.com
Is there a way to update a spreadsheet in real time while it is open in Excel? I have a workbook called Example.xlsx which is open in Excel and I have the following python code which tries to update cell B1 with the...
 
Алексей Тарабанов:

Читал китайский пейджер. Много думал... 

Это я к вопросу об интеграции Python и MQL. Оба языка близки, но MQL прост, а Python примитивен, вроде бэйсика. Любой, программирующий на MQL, может на коленке слепить что-то на Python и наоборот. В чём интерес к этой теме? Во-первых, это для очень ленивых людей. Ну, напиши ты что-то на сильно похожем языке... Интерес может быть к двум составляющим: библиотеки, которых много в Python и интерфейсы, которыми славен MQL. Так почему не сделать доступ из Python к интерфейсам MQL и доступ из MQL к библиотекам Python? И всё. 

Питон не умеет в треды. У него глобальный стейт на весь процесс. 
 
Maxim Kuznetsov:
Питон не умеет в треды. У него глобальный стейт на весь процесс. 

Питон умеет asyncio.

 

Renat Fatkhullin:

...

Позже мы расширим библиотеку и дадим возможность обращаться к встроенным и кастомным индикаторам из терминала.


Позже, это когда, хоть примерно?

 
Maxim Kuznetsov:
Питон не умеет в треды. У него глобальный стейт на весь процесс. 

Максим, я 30 лет назад был ктн по кибернетике и специалистом по разработке спецматематики для АСУ. Сегодня я выращиваю капусту, как Нерон и не знаю, что такое тред и стейт. 

 

Как использовать эту   функцию   Tick ​​()?      

Я получаю сообщение об ошибке:

>>> mt5.Tick ()
Traceback (most recent call last):
  File " < stdin > ", line 1, in < module > 
TypeError: structseq () missing required argument 'sequence' (pos 1)

Пожалуйста, дайте мне знать.

Где найти документацию по этой функции?
 

Московская биржа, OpenBroker, Si-12.20. Несколько вопросов:

1. На запрос opders_total, positions_total получаю в ответ 0. Хотя позиция в рынке есть. Так задумано?

2. На запрос в течение сессии account_info.balance/equity/profit текущих значений не получаю.

3. Во вкладку "Торговля" отслеживается величина "Средства" - как ее получить с помощью команды библиотеки MetaTrader5?

 
Vladimir Perervenko:

Московская биржа, OpenBroker, Si-12.20. Несколько вопросов:

1. На запрос opders_total, positions_total получаю в ответ 0. Хотя позиция в рынке есть. Так задумано?

2. На запрос в течение сессии account_info.balance/equity/profit текущих значений не получаю.

3. Во вкладку "Торговля" отслеживается величина "Средства" - как ее получить с помощью команды библиотеки MetaTrader5?

Вопрос снимается. Разобрался.

 
Renat Fatkhullin:

Кто-нибудь уже использовал интеграцию Питона в MetaEditor в билдах 2302 и выше(лучше бета 2304)?


Сейчас работает первая версия интеграции в редактор, а дальше будет:

  • запуск скриптов(не экспертов) и сервисов в виде Питон *.py программ
  • полностью переписанная питон библиотека metatrader5 с доступом к чартам, символам, возможности торговать, истории торговли
  • подсветка в редакторе

Уже сейчас работает запуск в редакторе *.py и *.ipynb программ.

Попробуйте, пожалуйста.


После того, как отработаем машинное обучение через питоновые скрипты, перейдем к внедрению WinML с ONNX нативно в сам MQL5.

Ренат, есть какой-нибудь апдейт по поддержке ONNX? 

Причина обращения: