Использование MetaTrader 5 (MT5) Agents на серверах Амазона VPS/VDS. Это отличный вариант проверки торговой стратегии для валютных и биржевых рынков Forex, CFD и Futures. MetaTrader 4 (MT4) не имеет Агентов тестирования. Отличие от использования облака Агентов: Фиксированная цена за час и фиксированное количество ядер процессора. Возможность...
나는 피눈물을 흘린다!
함수 코드를 한 번에 한 줄씩 작성하려고 합니다.
무슨 일이에요:
x 값이 올바르게 반환됩니다! 결과는 251920입니다
추가된 내용:
x 값이 잘못 반환되었습니다! 결과는 3.211426697968103e-322입니다.
줄을 추가하고 제거하기 위해 여러 번 시도했습니다! 추가된 행 으로 파일을 읽고 있습니다! 어떤 식으로든 x의 계산에 영향을 미치지 않습니다! pandas 라이브러리를 가져왔습니다.
시스템이 왜 이런 식으로 작동합니까? 어디에서 문제를 찾아야 할까요?
고맙습니다! )
x 대신 다른 이름을 사용해 보십시오.
도움이되지 않았습니다.
0.0 어떤 종류의 게임을 제공합니다! ))
getDouble() 에 잘못된 데이터를 전달하는 MQL 코드에 버그가 있을 수 있습니다. 모든 소스가 없으면 알아낼 수 없습니다.
작성자 - 작업에 감사드립니다! 인터넷에 있는 정보에서 아마도 mql5에서 Python을 호출하는 가장 편리한 방법일 것입니다.
그러나 오류 193과 함께 라이브러리가 로드되지 않습니다.
'E:\Program Files\Alpari MT5\MQL5\Libraries\Roffild\PythonDLL\x64\Release\PythonDLL.dll'을 로드할 수 없습니다. [193]
'pyInitialize'를 호출할 수 없습니다. 'Roffild\PythonDLL\x64\Release\PythonDLL.dll'이 로드되지 않았습니다.
해결되지 않은 가져오기 함수 호출
/portable 플래그로 터미널을 열면 내 폴더에서 작동합니다. python3.dll의 경로는 PythonHome = "C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python37-32\\"입니다. 그리고 PythonHome = "E:\\ProgramData\\Anaconda3\\"라는 별도의 Anaconda를 지정하려고 했습니다.
시스템 64x, Windows 10, 터미널도 64입니다. 또한 변경 없이 관리자 권한으로 실행했습니다.
/portable 플래그로 터미널을 열면 내 폴더에서 작동합니다. python3.dll의 경로는 PythonHome = "C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python37-32\\"입니다. 그리고 PythonHome = "E:\\ProgramData\\Anaconda3\\"라는 별도의 Anaconda를 지정하려고 했습니다.
시스템 64x, Windows 10, 터미널도 64입니다. 또한 변경 없이 관리자 권한으로 실행했습니다.
64비트는 32비트와 호환되지 않습니다. "Python37-32"로 판단 - 32비트. 32비트용 Anaconda를 다운로드했을 수도 있습니다. 하지만 왜? 64비트를 사용해 보세요.
64비트는 32비트와 호환되지 않습니다. "Python37-32"로 판단 - 32비트. 32비트용 Anaconda를 다운로드했을 수도 있습니다. 하지만 왜? 64비트를 사용해 보세요.
정확히, 감사합니다. 이제 로드되었습니다!
업데이트:
MetaTrader 5 에이전트 및 AWS EC2 및 aws_ubuntu_user_data.sh
이제 MLPDataFile을 Pandas 및 Numpy로 변환할 수 있습니다.