기고글 토론 "MetaTrader5와 MATLAB의 상호 작용" - 페이지 2

 
neuro_robot:
또한 일부 dll 라이브러리가 누락되었습니다. "depends.exe"를 통해 실행에 누락 된 항목을 확인하십시오.

예, 이미 시도했다고 썼는데 그 후 126 대신 127 오류가 발생했지만 어쨌든 감사합니다).

이제 어떻게 든 기적적으로 모든 것이 작동했습니다. 무엇이 잘못되었는지 알아낼 것입니다. 그리고 마침내 신경망을 할 것입니다).

 
안녕하세요, 저는 win2010 x32에서 matlab 2011A 용 vs 7 프로젝트를 빌드했습니다. 라이브러리 의존성을 확인했습니다. 오류 없음, 함수 이름은 정상입니다. 일반적으로 문제를 예고하는 것은 없지만 MT를 시작하면 매트랩 엔진을 시작할 수없는 오류가 발생합니다 .어디에서 파헤칠 수 있습니까?
 

그리고 로그에서 스크립트를 실행할 때

"2013.11.13 16:49:28 스크립트 스크립트 TestMLEngine(EURUSD,H1) 제거됨

2013.11.13 16:49:28 스크립트 스크립트 TestMLEngine (EURUSD,H1) 로드 성공".

그게 전부입니다... 무엇이 문제일까요?

 

이 기사는 그런 구아노입니다.

우선, 모든 사람이 이미 x64를 가지고 있는데 왜 x32에 대한 기사가 있습니까?

Boryland dll은 고대 버전의 Matlab에서만 사용할 수 있으며 x64 미만의 스튜디오에서는 x64 Matlab 라이브러리 용 스튜디오에서 모든 것이 설정되어 있어도 컴파일되지 않습니다. 스크립트가 있는 메타트레이더 폴더가 MT 폴더가 아닌 다른 곳에 있습니다. Boryland x32 라이브러리가 없으면 아무것도 컴파일되지 않습니다(예: x64 라이브러리 - x).

기사 게시물의 소스를 어딘가에있는 MT 폴더에 복사하여 붙여 넣어도 작동하지 않습니다. 직접 컴파일하지 않으면 다음과 같이 보입니다:

FO 0 16:30:22.029 스크립트 스크립트 TestMLEngine (GBPUSD,H1) 로드에 성공했습니다.

LQ 2 16:30:22.047 Scripts TestMLEngine (GBPUSD,H1) 초기화 실패

NG 0 16:30:22.047 Scripts 스크립트 TestMLEngine (GBPUSD,H1) 제거됨

 
Zhigool:

그리고 로그에서 스크립트를 실행할 때

"2013.11.13 16:49:28 스크립트 스크립트 TestMLEngine (EURUSD,H1) 제거됨

2013.11.13 16:49:28 스크립트 스크립트 TestMLEngine (EURUSD,H1) 로드 성공".

그게 전부입니다... 무엇이 문제일까요?

같은 말도 안되는

많은 사람들이 MT를 관리자 권한으로 실행하고 MT에서 Matlab에 이르기까지 모든 것을 x32로만 설치하는 것이 좋습니다.

 
H_F_M:

좋은 하루 되세요) 또 다른 문제가 있습니다 - 어떤 이유로 "Borland" 카탈로그가 <MATLAB>\extern\lib\win32\ 폴더에서 발견되지 않습니다(Borland C++ Builder 6이 설치되어 있지만). 따라서 libeng.lib 및 libmx.lib 파일도 프로젝트에 연결할 수 없습니다. "implib libeng.lib libeng.lib libeng.dll" 명령은 다음과 같이 실행됩니다:

)

그리고 볼랜드 폴더는 거기에 없었고 여전히 없습니다 ... 누구든지이 문제를 해결하는 방법을 말해 줄 수 있습니까? 아니면 적어도이 두 파일?:-)

이 구아노는 2007 실험실 버전 X32에만 있습니다 !!!!
 
arbitrageur:
이 구아노는 2007 Lab 버전 X32에서만 사용할 수 있습니다 !!!!
누군가 이 사이트의 메일로 64비트(!) matlab 및 64비트 MT 쓰기용 컴파일된 64비트(!) dll이 필요한 경우 가격은 40$입니다.
 

안녕하세요,

메타트레이더 5의 3.1 유니버설 라이브러리 개발 및 MATLAB 엔진 상호 작용이 전략 테스터와 함께 작동하는 사람이 있습니까?

표준 전문가 어드바이저에서는 작동하지만 전략 테스터에서는 작동하지 않습니다. 제가 어디를 잘못했는지 알려주실 수 있나요?

 
무료로 컴파일 된 것이 있지만( x64의 경우비공개로 작성) 많은 dll이 발견되지 않을 때 소위 dll 홀이 있습니다 ... 이 주제에 대한 다른 https://www.mql5.com/en/articles/1567 작성자의 문서가 훨씬 낫습니다 ...이 기사에는 가능한 버그에 대한 내용이 전혀 없으며 작성자가 실행 한 스크린 샷이 없습니다....
Interaction between MеtaTrader 4 and MATLAB Engine (Virtual MATLAB Machine)
Interaction between MеtaTrader 4 and MATLAB Engine (Virtual MATLAB Machine)
  • 2009.07.13
  • Andrey Emelyanov
  • www.mql5.com
The article contains considerations regarding creation of a DLL library - wrapper that will enable the interaction of MetaTrader 4 and the MATLAB mathematical desktop package. It describes "pitfalls" and ways to overcome them. The article is intended for prepared C/C++ programmers that use the Borland C++ Builder 6 compiler.
 

MT4 ??? 에서도 작동하나요? 아니면 MT5 전용으로 설정되어 있나요?

Krzysztof