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

 
Появилась 5.0.19. Будем смотреть
 
Я так понимаю, вызов python скриптов из mql программы для продуктов из маркета то же запрещен?
 
Vladimir Perervenko:

Будет позже? Или?

Будет в релизе на следующей неделе.
 
Dmitri Custurov:
Я так понимаю, вызов python скриптов из mql программы для продуктов из маркета то же запрещен?

Да.

Никакой связи или интеграций Python <-> MQL5 не будет, как и снижения уровня безопасности программ аппстора.

 

Господа, кажись что-то сломали в релизе терминала. После автоапдейта на билд 2321 от 14.02.2020, перестал работать MT5WaitForTerminal.

При вызове:

        MT5Initialize()
        MT5WaitForTerminal()

Выдает отшибку:

Exception has occurred: RuntimeError
IPC recv failed
 
Дмитрий Прокопьев:

Господа, кажись что-то сломали в релизе терминала. После автоапдейта на билд 2321 от 14.02.2020, перестал работать MT5WaitForTerminal.

При вызове:

Выдает отшибку:

Вы какую версию библиотеки используете?

 
Vladimir Perervenko:

Вы какую версию библиотеки используете?

Package           Version

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

MetaTrader5       5.0.11

 
Дмитрий Прокопьев:

Package           Version

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

MetaTrader5       5.0.11

Проапдейтил на 5.0.19, получил еще более загадочный результат:

    MT5Initialize()

NameError: name 'MT5Initialize' is not defined

Импорт как обычно, from MetaTrader5 import *

Судя потому, что я вижу с 5.0.14, что-то изменилось и появилась проблема с видимостью методов, начиная с этого релиза и до .19 ошибка сохраняется.

Если все откатить на .11 и терминал до предыдущего релиза, все норм.

 
Дмитрий Прокопьев:

Проапдейтил на 5.0.19, получил еще более загадочный результат:

    MT5Initialize()

NameError: name 'MT5Initialize' is not defined

Импорт как обычно, from MetaTrader5 import *

Судя потому, что я вижу с 5.0.14, что-то изменилось и появилась проблема с видимостью методов, начиная с этого релиза и до .19 ошибка сохраняется.

Если все откатить на .11 и терминал до предыдущего релиза, все норм.

;) если есть в системе установленные терминалы разных релизов (стоит сейчас 2321 от 14.02.2020 и 2280 от 13.12.2019) то все работает норм,  на либе .11

 
Дмитрий Прокопьев:

Господа, кажись что-то сломали в релизе терминала. После автоапдейта на билд 2321 от 14.02.2020, перестал работать MT5WaitForTerminal.

При вызове:

Выдает отшибку:

API и библиотека полностью переписаны, старые методы больше не работают.

Вот новое описание и пример: https://www.mql5.com/ru/forum/306688/page37#comment_14972868

MetaTrader 5 Python User Group - как использовать Python в Метатрейдере
MetaTrader 5 Python User Group - как использовать Python в Метатрейдере
  • 2020.02.12
  • www.mql5.com
Мы готовим модуль MetaTrader 5 для Python...