Обсуждение статьи "Взаимодействие MetaTrader 5 и MATLAB" - страница 2

 
neuro_robot:
Кроме этого не хватало некоторых dll-библиотек. Проверьте через "depends.exe" чего не хватает для запуска.

Да, уже писал что пробовал, после этого он мне 127ю ошибку выдавал, вместо 126й, но все-равно спасибо)

Сейчас каким-то чудесным образом все заработало. Буду выяснять в чем дело было. А потом уже наконец и нейросетями займусь) 

 
Всем привет.Собрал проект на vs 2010 для matlab 2011A под win7 x32. Проверил библиотеку depends ом. ошибок нет, имена функций нормальные. Вообщем ничего не предвещало проблем, однако при запуске мт выдается ошибка что не может запуститься matlab engine.Куда копать?
 

А если при запуске скрипта  в журнале

"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"

и всё... в чем может быть проблема?

 

Такое конечно гуано это статья.

 Во первых почему статья под x32, когда у всех уже x64

Борландовские dll есть только в древней версии Матлаба, в студии под x 64 Ниче не компилируется даже если все настроить в студии на x64 Матлабовские библиотеки.  Папка метатрейдера со скриптами находится не в папке МТ а хз где. Без борландовских x32 библиотек ничего не компилируется, т.е. с библиотеками x64 - х.

 

Исходники из поста статьи не работают даже если тупо скопировать-вставить в папку МТ находящуюся хз где. и ниче самому не компилировать, выглядит это так:

 

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

LQ 2 16:30:22.047 Scripts initializing of TestMLEngine (GBPUSD,H1) failed

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

 
Zhigool:

А если при запуске скрипта  в журнале

"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"

и всё... в чем может быть проблема?

такая же ерунда

 

Многие рекомендуют запускать МТ от имени администратора, ставить только x32 все - начиная от МТ и заканчивая Матлабом. 

 
H_F_M:

Доброго дня) У меня возникла еще проблема - в папке<MATLAB>\extern\lib\win32\ почему-то не обнаруживается каталога "Borland", хотя стоит Borland C++ Builder 6. Соответственно файлы libeng.lib и libmx.lib покдлючить к проекту тоже не получается. На команду "implib libeng.lib libeng.dll" Far выдает следующее:

 )

 А папки Borland как не было, так и нет... Может кто подскжет, как с это бедой бороться? Или хотя бы эти два файлика скинет?:-) 

Это гуано есть только в 2007 Лабе версии X32 !!!
 
arbitrageur:
Это гуано есть только в 2007 Лабе версии X32 !!!
Если кому-то нужна скомпилированная  64битная(!) dll  для 64 битного(!) матлаба и 64 битного МТ пишите в почту этого сайта, цена 40$
 

Здравствуйте,

Кто-нибудь получил 3.1 Developing Universal Library of MetaTrader 5 & MATLAB Engine Interaction, которая работает с тестером стратегий?

Со стандартным советником работает, а с тестером стратегий нет. Может ли кто-нибудь указать мне, где я мог сделать это неправильно?

 
скомпилированная есть бесплатно (пишите в личку для x64) но возникает т.н. dll hall когда не находятся куча dll... перекомпиловал матлабом dll под x64 с stdcall статьи другого 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?

Кшиштоф