RandomKori / ForexTF

Нейронные сети для Forex на Tensorflow
GNU General Public License v3.0
15 stars 11 forks source link

Программа не запускалась #2

Closed ubaidsworld closed 6 years ago

ubaidsworld commented 6 years ago

Я пытаюсь запустить вашу программу, но не могу. DLL не загружается. См. Сообщение об ошибке:

2018.04.13 08:39:55.445 2018.03.01 00:00:00   Cannot load 'NewNeuroDense.dll' [126]
2018.04.13 08:39:55.448 2018.03.01 00:00:00   Cannot call 'LoadModel', 'NewNeuroDense.dll' is not loaded
2018.04.13 08:39:55.448 2018.03.01 00:00:00   unresolved import function call
2018.04.13 08:39:55.449 NewNeuroDense (EURUSD,M1) OnInit return code is -1
2018.04.13 08:39:55.449 cannot initialize indicator

Даже я не мог видеть файлы, упомянутые в пути:

input string   path="D:\\ModelFORTS\\DenseClass";
input int      NBars=1000;
input double   norm=1.0;
input double   Signal=0.5;
input double   NoSignal=0.5;

Где это: ModelFORTS\\DenseClass ?

Пожалуйста, дайте мне знать.

JafferWilson commented 6 years ago

I am having the same issues. Please let me know if you get any solution. У меня такие же проблемы. Пожалуйста, дайте мне знать, если вы получите какое-либо решение.

RandomKori commented 6 years ago

Я не знаю английский язык.

ubaidsworld commented 6 years ago

Я написал свою проблему на русском языке, пожалуйста, скажите мне, какое решение?

RandomKori commented 6 years ago

Нейронную сеть сначала необходимо обучить. Затем скомпилировать соответствующую DLL и поместить ее в соответствующую папку терминала. Туда же необходимо поместить библиотеку TensorFlow. В индикаторе прописать путь к сохраненной модели. Но все это с точки зрения получения профита бесполезно. Используя выложенный мной здесь код вы ничего путного не получите. Поэтому его лучше использовать как примеры для своих разработок. Все таки желательно хотя бы минимально разбираться в работе Метатрэйдер 5 и знать Питон.

RandomKori commented 6 years ago

Маленькое дополнение скомпилированные DLL есть в папке MQL5. Необходимо просто их скопировать в терминал. Но модель обучить все таки необходимо.