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

 

Посмотрите код ошибки - он явно указан.

Вы не путаете отложенные ордеры вида buy limit и открытие позиции? Это разные функции

 
Renat Fatkhullin:

Посмотрите код ошибки - он явно указан.

Вы не путаете отложенные ордеры вида buy limit и открытие позиции? Это разные функции

Ренат, спасибо, всё верно, спутал. Дошёл до функции "positions total", разобрался.

Но остаётся проблема с отправкой ордеров, пишет "retcode=10030" (Указан неподдерживаемый тип исполнения ордера по остатку)

Не пойму, что не так,ведь пример копировал из справочника(

 

Прошу прощения.

Разобрался)

В примере был указан ORDER_FILLING_RETURN вместо  ORDER_FILLING_FOK

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

Господа, можете выложить инфо какие эксцепшины и когда умеет генерировать MetaTrader5 ?

Пусть пока кратко, метод - эксцепшин.

Получаем, RuntimeError: Terminal: Authorization failed, но ни как не false

Господа разработчики, так порадуете описанием иерархии эксепшенов?

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

Господа разработчики, так порадуете описанием иерархии эксепшенов?

Этот момент перписывается, exception больше не будет, будет аналог GetLastError() для получения описания ошибки строкой и коды возврата.
 
Almaz:
Этот момент перписывается, exception больше не будет, будет аналог GetLastError() для получения описания ошибки строкой и коды возврата.

Хм, жаль, в рамках использования либы не как расширения ф-ций терминала, было бы удобно юзать стандартные конструкции python.

Ну ок ... подстроемся.

 

За последние несколько дней происходит странный сбой. При первом запуске терминала скрипт запускается и работает нормально. Снимаю скрипт ставлю другой. Работает нормально. снимаю его и ставлю первый-получаю ошибку и скрипты перестают работать. В приложении лог ошибки и лист модулей в окружении которое я использую. 

Подскажете где и что мне нужно исправить? 

Запуск платформы - Для продвинутых пользователей - Справка по MetaTrader 5
Запуск платформы - Для продвинутых пользователей - Справка по MetaTrader 5
  • www.metatrader5.com
По завершении установки в меню "Пуск" создается группа программ торговой платформы, а на рабочем столе дополнительно помещается ярлык программы. Используйте их для запуска. Нельзя запускать одновременно две копии платформы из одной директории. Чтобы одновременно запустить несколько копий, установите соответствующее количество программ в разные...
Файлы:
ErrorLog.txt  9 kb
 
В дополнение в приложении системное окружение, система и скрипт.
Файлы:
Envir.txt  8 kb
 

Снимается вопрос. С трудом разобрался с эти "колхозом". Вроде заработало нормально.

На одном графике можно запустить один скрипт. Верно?

 

Выпустили новый билд питоновской библиотеки 5.0.25

Просьба обновиться через:

pip install --upgrade metatrader5
Причина обращения: