По документации функция initialize() вызванная без параметров находит терминал для подключения автоматически.
По факту это не работает.
Вот так
работает.
Причём сразу после первой установки терминала работало и без параметров, потом деинсталлировал терминал, стёр папки. Потом повторно установил с сайта MQ, работать перестало.
Откуда функция считывает путь когда он не указан ?
Терминал : MetaTrader 5 x64 build 2670 .
Ошибка: initialize() failed, error code = (-10003, 'IPC initialize failed, MetaTrader 5 x64 not found')
Работает. Более того - открывает терминал.

- www.mql5.com
Я же написал ...
MetaTrader 5 Python User Group - the summary
Вот короткая ветка, которая вам может помочь.
Используйте встроенный онлайн переводчик в каждом посте.

- 2019.03.14
- www.mql5.com
- C:\Users\username\AppData\Roaming\MetaQuotes\Terminal\instance_id\

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
По документации функция initialize() вызванная без параметров находит терминал для подключения автоматически.
По факту это не работает.
Вот так
работает.
Причём сразу после первой установки терминала работало и без параметров, потом деинсталлировал терминал, стёр папки. Потом повторно установил с сайта MQ, работать перестало.
Откуда функция считывает путь когда он не указан ?
Терминал : MetaTrader 5 x64 build 2670 .
Ошибка: initialize() failed, error code = (-10003, 'IPC initialize failed, MetaTrader 5 x64 not found')