누군가에게 말해! 약 3개월 동안 접속이 되지 않아 단말기를 업데이트 했습니다. 업데이트 직후 동일한 오류:
failed to connect at account #25115284, error code: (-2, 'Terminal: Invalid params')
예제의 코드도 새로 생성된 데모 계정에서 작동하지 않습니다 ... 패키지를 버전 5.0.35로 업데이트하고 numpy를 1.21.2로 업데이트했습니다.... 그리고 파이썬 자체를 3.10.0으로 업데이트했습니다. 새 오류가 발생했습니다.
import MetaTrader5 as mt5
ModuleNotFoundError: No module named 'MetaTrader5'
작동하는 구성과 실제로 동일한 콘솔에서 Python 버전을 새 버전으로 변경하는 방법을 알려주시겠습니까? pip는 오래된 것에 묶여 있습니다... 즉. 이전 것은 필요하지 않은 것 같지만 업데이트하는 대신 다른 폴더에 새 파이썬을 얻었습니다 ... 새 것이 전혀 작동한다는 사실은 아니지만. 아직 나오지 않은 모듈을 설치하십시오. 3.10.0에서 모든 모듈을 별도로 빌드하고 오류가 발생합니다.
ERROR: Could not find a version that satisfies the requirement MetaTrader5 (from versions: none)
ERROR: No matching distribution found for MetaTrader5
누군가에게 말해! 3개월 정도 접속을 하지 않고 접속해서 단말기를 업데이트 했습니다. 업데이트 직후 동일한 오류:
예제의 코드도 새로 생성된 데모 계정에서 작동하지 않습니다 ... 패키지를 버전 5.0.35로 업데이트하고 numpy를 1.21.2로 업데이트했습니다.... 그리고 파이썬 자체를 3.10.0으로 업데이트했습니다. 새 오류가 발생했습니다.
작동하는 구성과 실제로 동일한 콘솔에서 Python 버전을 새 버전으로 변경하는 방법을 알려주시겠습니까? pip는 오래된 것에 묶여 있습니다... 즉. 이전 것은 필요하지 않은 것 같지만 업데이트하는 대신 다른 폴더에 새 파이썬을 얻었습니다 ... 새 것이 전혀 작동한다는 사실은 아니지만. 아직 나오지 않은 모듈을 설치하십시오. 3.10.0에서 모든 모듈을 별도로 빌드하고 오류가 발생합니다.
(r-reticulate) C:\Users\User>python
Python 3.7 . 11 ( default , Jul 272021 , 09 : 42 : 29 ) [MSC v. 191664 bit (AMD64)] :: Anaconda, Inc. on win32
Type "help" , "copyright" , "credits" or "license"for more information.
>>> import pandas as pd
Traceback (most recent call last):
File "<stdin>" , line 1 , in <module>
File "C:\Users\User\AppData\Local\R-MINI~1\envs\r-reticulate\lib\site-packages\pandas\__init__.py" , line 144 , in <module>
from pandas.io.api import (
File "C:\Users\User\AppData\Local\R-MINI~1\envs\r-reticulate\lib\site-packages\pandas\io\api.py" , line 8 , in <module>
from pandas.io.excel import ExcelFile, ExcelWriter, read_excel
File "C:\Users\User\AppData\Local\R-MINI~1\envs\r-reticulate\lib\site-packages\pandas\io\excel\__init__.py" , line 1 , in <module>
from pandas.io.excel._base import ExcelFile, ExcelWriter, read_excel
File "C:\Users\User\AppData\Local\R-MINI~1\envs\r-reticulate\lib\site-packages\pandas\io\excel\_base.py" , line 33 , in <module>
from pandas.io.parsers import TextParser
File "C:\Users\User\AppData\Local\R-MINI~1\envs\r-reticulate\lib\site-packages\pandas\io\parsers\__init__.py" , line 1 , in <module>
from pandas.io.parsers.readers import (
File "C:\Users\User\AppData\Local\R-MINI~1\envs\r-reticulate\lib\site-packages\pandas\io\parsers\readers.py" , line 17 , in <module>
from pandas._typing import (
ImportError: cannot import name 'DtypeArg'from'pandas._typing' (C:\Users\User\AppData\Local\R-MINI~ 1 \envs\r-reticulate\lib\site-packages\pandas\_typing.py)
>>>
그리고 여기 엑셀? 팬더(1.3.1). 시도 3.8, 3.9 - 아무것도. 팬더의 이전 버전으로 롤백했는데 모든 것이 작동했습니다.
모든 것이 버전 3.9와 같습니다. 새로운 그래픽 등으로 터미널을 업데이트한 후 발생했습니다. 말 그대로 그 전에는 문제 없이 완벽하게 작동하다가 갑자기 매개변수가 올바르지 않게 되었습니다. 쉼표로 구분된 두 매개변수를 전달할 때 여기서 혼동될 수 있는 것이 무엇인지 상상할 수 없습니다. , 구분 기호가 있는 문자열 또는 이 사용자 이름과 암호가 그에게 제공되어야 합니다 =(
(500, 3081, '15 Oct 2021')
Failed to connect at account #64847969! Error code: (-2, 'Terminal: Invalid params')
내 코드에서 직접 이 데모에 로그인 암호를 복사했습니다. 터미널을 통해 오류 없이 문제 없이 입력했습니다. 그러나 Python에서 - 단호하게 그것들을 true로 간주하는 것을 거부합니다 =(
폴더가 없는듯
'c:\\users\\user\\appdata\\local\\r-miniconda\\envs\\r-reticulate\\lib\\site-packages\\numpy-1.19.5.dist-info\\METADATA '
예, 그러한 파일 //METADATA가 없습니다.
예, 그러한 파일 //METADATA가 없습니다.
제거되었습니다. 업데이트되었습니다. 모든 것이 작동 중입니다.
Mt5의 파이썬 스크립트에서 사용하기 위한 현재 차트 기호 (도구)의 변수는 무엇입니까?
mt5에서 실행 중인 Python 스크립트로 데이터를 전송하고 응답을 받는 방법은 무엇입니까?
stdin과 stdout을 사용하고 파이프할 프로세스를 지정해야 한다고 생각합니다.
누구든지 이것이 구현되는 코드를 가지고 있습니까?
추신: https://www.mql5.com/en/docs/integration/python_metatrader5 읽고 사용했지만 이 작업에는 적합하지 않습니다. 데이터는 또한 전략 테스터로부터 전송되어야 합니다.
누군가에게 말해! 약 3개월 동안 접속이 되지 않아 단말기를 업데이트 했습니다. 업데이트 직후 동일한 오류:
예제의 코드도 새로 생성된 데모 계정에서 작동하지 않습니다 ... 패키지를 버전 5.0.35로 업데이트하고 numpy를 1.21.2로 업데이트했습니다.... 그리고 파이썬 자체를 3.10.0으로 업데이트했습니다. 새 오류가 발생했습니다.
작동하는 구성과 실제로 동일한 콘솔에서 Python 버전을 새 버전으로 변경하는 방법을 알려주시겠습니까? pip는 오래된 것에 묶여 있습니다... 즉. 이전 것은 필요하지 않은 것 같지만 업데이트하는 대신 다른 폴더에 새 파이썬을 얻었습니다 ... 새 것이 전혀 작동한다는 사실은 아니지만. 아직 나오지 않은 모듈을 설치하십시오. 3.10.0에서 모든 모듈을 별도로 빌드하고 오류가 발생합니다.
누군가에게 말해! 3개월 정도 접속을 하지 않고 접속해서 단말기를 업데이트 했습니다. 업데이트 직후 동일한 오류:
예제의 코드도 새로 생성된 데모 계정에서 작동하지 않습니다 ... 패키지를 버전 5.0.35로 업데이트하고 numpy를 1.21.2로 업데이트했습니다.... 그리고 파이썬 자체를 3.10.0으로 업데이트했습니다. 새 오류가 발생했습니다.
작동하는 구성과 실제로 동일한 콘솔에서 Python 버전을 새 버전으로 변경하는 방법을 알려주시겠습니까? pip는 오래된 것에 묶여 있습니다... 즉. 이전 것은 필요하지 않은 것 같지만 업데이트하는 대신 다른 폴더에 새 파이썬을 얻었습니다 ... 새 것이 전혀 작동한다는 사실은 아니지만. 아직 나오지 않은 모듈을 설치하십시오. 3.10.0에서 모든 모듈을 별도로 빌드하고 오류가 발생합니다.
MetaTrader5 문서에 따르면:
Python을 MetaTrader 5에 연결하는 예
열 번째로, 소수의 사람들이 좋아하는 동안.
여기 아침에 반나절 동안 식별할 수 없는 오류가 발생했습니다.
그리고 여기 엑셀? 팬더(1.3.1). 시도 3.8, 3.9 - 아무것도. 팬더의 이전 버전으로 롤백했는데 모든 것이 작동했습니다.
동물원이 아니라 파이썬 버전의 정글입니다.
MetaTrader5 문서에 따르면:
Python을 MetaTrader 5에 연결하는 예
열 번째로, 소수의 사람들이 좋아하는 동안.
모든 것이 버전 3.9와 같습니다. 새로운 그래픽 등으로 터미널을 업데이트한 후 발생했습니다. 말 그대로 그 전에는 문제 없이 완벽하게 작동하다가 갑자기 매개변수가 올바르지 않게 되었습니다. 쉼표로 구분된 두 매개변수를 전달할 때 여기서 혼동될 수 있는 것이 무엇인지 상상할 수 없습니다. , 구분 기호가 있는 문자열 또는 이 사용자 이름과 암호가 그에게 제공되어야 합니다 =(
내 코드에서 직접 이 데모에 로그인 암호를 복사했습니다. 터미널을 통해 오류 없이 문제 없이 입력했습니다. 그러나 Python에서 - 단호하게 그것들을 true로 간주하는 것을 거부합니다 =(젠장, 이제 연결할 때 서버를 수동으로 등록해야 하는 것 같습니다. 무언가가 분명히 변경되었고 기본 서버가 내 유일한 서버가 아닙니다. 작동 방식은 다음과 같습니다.