Discussão do artigo "Interação entre o MetaTrader 5 e MATLAB" - página 2

 
neuro_robot:
Além disso, algumas bibliotecas dll estavam faltando. Verifique em "depends.exe" o que está faltando para a inicialização.

Sim, eu já escrevi que tentei fazer isso, mas depois ele me deu um erro 127 em vez de 126, mas obrigado mesmo assim).

Agora, de alguma forma milagrosa, tudo funcionou. Vou descobrir o que estava errado. E então finalmente farei as redes neurais).

 
Olá a todos, criei um projeto no vs 2010 para o matlab 2011A no win7 x32. Verifiquei as dependências da biblioteca. Não há erros, os nomes das funções estão normais. Em geral, nada prenunciava problemas, mas quando você inicia o MT dá um erro que não pode iniciar o mecanismo do matlab.
 

E se, ao executar o script no registro

"2013.11.13 16:49:28 Scripts script TestMLEngine(EURUSD,H1) removed

2013.11.13 16:49:28 Scripts script TestMLEngine (EURUSD,H1) loaded successfully".

E isso é tudo... qual poderia ser o problema?

 

Esse artigo é um lixo.

Em primeiro lugar, por que o artigo é para x32, quando todo mundo já tem x64?

As dlls Boreland estão disponíveis apenas na versão antiga do Matlab, no estúdio em x64 Nada compila, mesmo que tudo esteja configurado no estúdio para bibliotecas Matlab x64. A pasta Metatrader com scripts não está na pasta MT, mas em outro lugar. Sem as bibliotecas Boryland x32, nada é compilado, ou seja, com as bibliotecas x64 - x.

Os códigos-fonte da postagem do artigo não funcionam, mesmo que você apenas copie e cole-os na pasta MT, que está localizada em algum lugar, e não compile nada por conta própria:

FO 0 16:30:22.029 Scripts script TestMLEngine (GBPUSD,H1) loaded successfully

LQ 2 16:30:22.047 Scripts falha na inicialização do TestMLEngine (GBPUSD,H1)

NG 0 16:30:22.047 Scripts script TestMLEngine (GBPUSD,H1) removido

 
Zhigool:

E se, ao executar o script no registro

"2013.11.13 16:49:28 Scripts script TestMLEngine (EURUSD,H1) removed

2013.11.13 16:49:28 Scripts script TestMLEngine (EURUSD,H1) loaded successfully".

e isso é tudo... qual poderia ser o problema?

o mesmo absurdo

Muitos recomendam executar o MT como administrador, instalar tudo somente em x32 - do MT ao Matlab.

 
H_F_M:

Bom dia) Estou com outro problema - por algum motivo, o catálogo "Borland" não é encontrado na pasta <MATLAB>\extern\lib\win32\, embora o Borland C++ Builder 6 esteja instalado. Dessa forma, os arquivos libeng.lib e libmx.lib também não podem ser conectados ao projeto. O comando "implib libeng.lib libeng.lib libeng.dll" Far fornece o seguinte:

)

E a pasta Borland não estava lá e ainda não está... Alguém pode me dizer como lidar com esse problema? Ou pelo menos esses dois arquivos?:-)

Esse guano está somente na versão 2007 Lab X32 !!!!
 
arbitrageur:
Esse guano está disponível somente na versão 2007 Lab X32 !!!!
Se alguém precisar de uma dll compilada de 64 bits(!) para matlab de 64 bits(!) e MT de 64 bits, escreva para o e-mail deste site, o preço é de US$ 40.
 

Olá,

Alguém tem o 3.1 Developing Universal Library of MetaTrader 5 & MATLAB Engine Interaction que funciona com o Strategy Tester?

Ela funciona com o consultor especialista padrão, mas não com o testador de estratégias. Alguém pode me indicar onde posso ter errado?

 
há uma compilada gratuitamente(write in private para x64), mas há um chamado dll hall quando várias dlls não são encontradas... dll matlab recompilada para x64 com stdcall o artigo de outro autor do https://www.mql5.com/en/articles/1567 sobre esse tópico é muito melhor... nesse artigo, não há nada escrito sobre possíveis bugs e não há nenhuma captura de tela de algo que o autor tenha executado....
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.
 

Isso também funcionará para o MT4??? Ou está configurado exclusivamente para o MT5?

Krzysztof