Адрес подключения должен быть добавлен в список разрешенных на стороне клиентского терминала (Tools \ Options \ Expert Advisors).
Если соединение не удается, в_LastError записывается ошибка 5272 (ERR_NETSOCKET_CANNOT_CONNECT).
Функция может быть вызвана только из советников и скриптов, так как они работают в собственных потоках исполнения. При вызове из индикатораGetLastError() возвращает ошибку 4014 - "Функция не разрешена для вызова".
Я разрешил локалхост и он работает корректно.Спасибо большое! Но когда я запустил в бэктесте с помощью Strategy Tester, ошибка 4014 сохранилась. Сокет не работает с бэктестом?
Я разрешил локалхост и он работает корректно.Спасибо большое! Но когда я запустил в бэктесте с помощью Strategy Tester, ошибка 4014 сохранилась. Сокет не работает с бэктестом?
С уважением
Да, все верно. Metaquotes отключила эту функцию в бэктестере, но они говорят, что, возможно, разрешат ее в ближайшем будущем.
Опубликовал статью Грокаем "память" рынка через дифференцирование и энтропийный анализ Область применения дробного дифференцирования достаточно широка. Например, алгоритмы машинного обучения, обычно, принимают дифференцированный ряд на вход. Проблема в том, что необходимо вывести новые данные в...
Файл "C:\Users\anton\AppData\Local\Programs\Python\Python37\lib\site-packages\MetaTrader5\__init__.py", строка 35, in <module>
from .C import *
ImportError: DLL load failed: The specified module could not be found.
Кто-нибудь знает, что я делаю не так?
Здравствуйте Антонио,
эта ошибка обычно возникает, когда вы пытаетесь установить библиотеку на Python, который не является Python for Windows. Попробуйте установить https://www.python.org/downloads/ и посмотрите, исправит ли это ошибку.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Всем привет
Примечание
Адрес подключения должен быть добавлен в список разрешенных на стороне клиентского терминала (Tools \ Options \ Expert Advisors).
Если соединение не удается, в_LastError записывается ошибка 5272 (ERR_NETSOCKET_CANNOT_CONNECT).
Функция может быть вызвана только из советников и скриптов, так как они работают в собственных потоках исполнения. При вызове из индикатораGetLastError() возвращает ошибку 4014 - "Функция не разрешена для вызова".
https://www.mql5.com/en/docs/network/socketconnect
Здравствуйте, Максим Дмитриевский,
Я разрешил локалхост и он работает корректно.Спасибо большое! Но когда я запустил в бэктесте с помощью Strategy Tester, ошибка 4014 сохранилась. Сокет не работает с бэктестом?
С наилучшими пожеланиямиЗдравствуйте, Максим Дмитриевский,
Я разрешил локалхост и он работает корректно.Спасибо большое! Но когда я запустил в бэктесте с помощью Strategy Tester, ошибка 4014 сохранилась. Сокет не работает с бэктестом?
С уважениемДа, все верно. Metaquotes отключила эту функцию в бэктестере, но они говорят, что, возможно, разрешат ее в ближайшем будущем.
Почему бы не закрыть "xxx" сразу же после получения ответа от сервера, вместо того чтобы продолжать ждать ответа, пока он не достигнет TimeOut?
Я имею в виду удивительную программу, разработанную @Maxim Dmitrievsky -> https://www.mql5.com/ru/articles/5691
(( Функция socketreceive() прослушивает порт, и при появлении ответа от сервера возвращает его в виде строки: ))
Поздравляю с этой замечательной статьей.
Доброе утро, я получаю ошибку dll
Traceback (последний последний вызов):
ImportError: DLL load failed: The specified module could not be found.
Кто-нибудь знает, что я делаю не так?
<Удалено>
Это англоязычный форум. Пожалуйста, пишите только на английском.
Здравствуйте,
Может ли кто-нибудь написать пример кода, как открыть позицию 'Buy' или 'Sell' из Python, а также как закрыть эту позицию?
Или, может быть, это невозможно?
Большое спасибо!
Доброе утро, я получаю ошибку dll
Traceback (последний последний вызов):
ImportError: DLL load failed: The specified module could not be found.
Кто-нибудь знает, что я делаю не так?
Здравствуйте Антонио,
эта ошибка обычно возникает, когда вы пытаетесь установить библиотеку на Python, который не является Python for Windows. Попробуйте установить https://www.python.org/downloads/ и посмотрите, исправит ли это ошибку.
Будьте здоровы
не работает модуль MetaTrader5
вот так работает import MetaTrader5 as mt5
а когда from MetaTrader5 import * (полностью подключаю гаснет в Pycharme)
Подскажет кто нибудь в чем проблема???
как подключить индикатор metatrader5 к python.
Спасибо