Discussão do artigo "Conectando NeuroSolutions Neuronets"

 

Novo artigo Conectando NeuroSolutions Neuronets foi publicado:

Além da criação de neuronets, o suite de software NeuroSolutions permite exportá-los como DLLs. Este artigo descreve o processo de criação de um neuronet, gerando um DLL e conectando-o a um Expert Advisor para negociação no MetaTrader 5.

Autor: Andrew

 

Obrigado pelo artigo! Simples, acessível e dentro do tópico.

A única coisa é que eu ainda publicaria os resultados do teste de avanço, para que não haja sequer uma chance de ilusão de graalidade;)

 

este é o artigo certo, tudo é conciso, direto ao ponto, sem estourar seus miolos com coisas menores. Autor, escreva mais!

 

Agradeço ao autor, mas não consigo entender por que ele não funciona no testador (2011.01.21 20:01:45 Core 1 2010.11.19 00:00:00 Cannot open 'NeuroSolutionsAdapter.dll' (126)). Embora se você o colocar em um gráfico real, o Expert Advisor abre negociações e fornece uma previsão.

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

Muitas vezes, ele não arredonda para dígitos, ou para 5 dígitos, ou para 4.... O que aparentemente faz com que a NeuroSolutions pense por mais tempo.

Resta estudar a NeuroSolutions, pois ela emite avisos o tempo todo, mesmo quando os dados parecem estar normais... ((((

 
52_rus:

Agradeço ao autor, mas não consigo entender por que ele não funciona no testador (2011.01.21 20:01:45 Core 1 2010.11.19 00:00:00 Cannot open 'NeuroSolutionsAdapter.dll' (126)). Embora se você o colocar em um gráfico real, o Expert Advisor abre negociações e fornece uma previsão.

O testador tem suas próprias pastas de biblioteca. Para o primeiro kernel, o caminho é o seguinte:

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

Você deve copiar essa DLL para lá também (não copie os outros arquivos).

Muitas vezes, ele não arredonda para dígitos, ou para 5 dígitos, ou para 4....
Ah, bem, então você pode tentar o DoubleToString para conversão explícita em uma cadeia de caracteres.
 
Obrigado, está funcionando.
 
Faço tudo como mostrado nas imagens, mas, por algum motivo, o assistente do NeuroSolutions cria uma rede com 76 saídas. Verifiquei tudo 10 vezes. Alguém já se deparou com isso? como posso explicar que a saída deve ser 1? Entendo que isso é definido na sexta etapa do assistente - para selecionar 1 coluna Close0, eu faço isso. além disso, se você pressionar o botão Modificar, o assistente será iniciado novamente e você poderá verificar os dados inseridos - ele mostra que apenas 1 coluna está selecionada. alguém ajude! Já quebrei meu cérebro....
 

Desculpe-me, mas terei que escrever em inglês, pois não sei russo,

Tentei o procedimento acima, mas ao tentar testar no Strategy Tester, recebi esta mensagem de erro no MT5 Journal

2011.01.31 21:30:21 Core 1 2010.01.01.01 00:00:00 Não é possível abrir 'NeuroSolutionsAdapter.dll' (126)

Por favor, me ajude e obrigado pelo artigo maravilhoso!

 

NFTrader:

Tentei o procedimento acima, mas ao tentar testar no Strategy Tester, recebi esta mensagem de erro no MT5 Journal

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

Coloque o NeuroSolutionsAdapter.dll em "C:\Program Files\MetaTrader 5\tester\Agent-127.0.0.0.1-3000\MQL5\Libraries\".
 
ds2:
Coloque NeuroSolutionsAdapter.dll em "C: \ Arquivos de Programas \ MetaTrader 5 \ tester \ Agent-127.0.0.1-3000 \ MQL5 \ Libraries \".

Obrigado!

Funcionou, mas o teste está muito lento para um gráfico diário de 01/01/2010 a 31/12/2010. Alguma sugestão? Minha CPU é core2 dual

 
E estou correndo muito devagar.