Discussion of article "Connecting NeuroSolutions Neuronets"

 

New article Connecting NeuroSolutions Neuronets is published:

In addition to creation of neuronets, the NeuroSolutions software suite allows exporting them as DLLs. This article describes the process of creating a neuronet, generating a DLL and connecting it to an Expert Advisor for trading in MetaTrader 5.

Author: Andrew

 

Thanks for the article! Simple, accessible, and on topic.

The only thing is that I would still post the results of the forward test, so that there is not even a chance of an illusion of graality;)

 

this is the right article, everything is concise, to the point, without blowing your brains out with minor things. Author, write more!

 

Thanks to the author, but I can't understand why it doesn't work in the tester (2011.01.21 20:01:45 Core 1 2010.11.19 00:00:00 Cannot open 'NeuroSolutionsAdapter.dll' (126)). Although if you put it on a real chart, the Expert Advisor opens trades and gives a forecast.

row += NormalizeDouble(rate.open -zlevel, Digits()) + ","
                 + NormalizeDouble(rate.high -zlevel, Digits()) + ","
                 + NormalizeDouble(rate.low  -zlevel, Digits()) + ","
                 + NormalizeDouble(rate.close-zlevel, Digits());

Often it does not round up to Digits, or to 5 digits, or to 4.... Which apparently makes NeuroSolutions think for a longer time.

It remains to study NeuroSolutions, because it gives warnings all the time even when the data seems to be normal...((((

 
52_rus:

Thanks to the author, but I can't understand why it doesn't work in the tester (2011.01.21 20:01:45 Core 1 2010.11.19 00:00:00 Cannot open 'NeuroSolutionsAdapter.dll' (126)). Although if you put it on a real chart, the Expert Advisor opens trades and gives a forecast.

The tester has its own library folders. For the first kernel the path is like this:

"C:\Program Files\MetaTrader 5\tester\Agent-127.0.0.1-3000\MQL5\Libraries\"

You should copy this DLL there too (don't copy the other files).

Often it doesn't round to Digits, or to 5 digits, or to 4....
Ah, well, you can try DoubleToString for explicit conversion to a string.
 
thank you, it works.
 
I do everything as shown in the pictures, but for some reason the wizard in NeuroSolutions creates a network with 76 outputs. I checked everything 10 times. has anyone encountered this? how can I explain to it that the output should be 1 ? I understand that it is set on the sixth step of the wizard - to select 1 column Close0, I do that. moreover, if you press Modify button, the wizard starts again and you can check the entered data - it shows that only 1 column is selected. anybody help! I've already broken my brain....
 

Sorry but I'll have to write in English, since I don't know Russian,

I tried the above but when trying to test in Strategy Tester I got this error message in MT5 Journal

2011.01.31 21:30:21 Core 1 2010.01.01.01 00:00:00 Cannot open 'NeuroSolutionsAdapter.dll' (126)

please help, and thanks for the wonderful article !

 

NFTrader:

I tried the above but when trying to test in Strategy Tester I got this error message in MT5 Journal

2011.01.31 21:30:21 Core 1 2010.01.01 00:00:00 Cannot open 'NeuroSolutionsAdapter.dll' (126)

Place NeuroSolutionsAdapter.dll to "C:\Program Files\MetaTrader 5\tester\Agent-127.0.0.0.1-3000\MQL5\Libraries\".
 
ds2:
Place NeuroSolutionsAdapter.dll to "C: \ Programme Files \ MetaTrader 5 \ tester \ Agent-127.0.0.1-3000 \ MQL5 \ Libraries \".

Thank you!

It worked but testing is very slow for a daily chart from 2010.01.01 to 2010.12.31 any suggestions? my Cpu is core2 dual

 
And I'm running terribly slow.