Discussão do artigo "Conectando NeuroSolutions Neuronets" - página 4

 
Urain:

Altere-o

para


Eu fiz isso, agora só falha na linha 20: conversão implícita de 'number' para 'string' WeekPattern-Export.mq5 20 24

20 34, 20 43, 20 54

row += "Open"+i+",High"+i+",Low"+i+",Close"+i;
[Excluído]  
Wangelys:

Consegui fazer isso e agora ele só falha na linha 20: conversão implícita de 'number' para 'string' WeekPattern-Export.mq5 20 24

20 34, 20 43, 20 54


Existe uma função maravilhosa chamada StringConcatenate.

No seu caso, ela terá a seguinte aparência (a propósito, resolvi problemas semelhantes no MT4 dessa forma)...

  for(int i=0; i<=5; i++)
  {
    if(StringLen(row)) row += ",";

  StringConcatenate(row,row,"Open",i,",High",i,",Low",i,",Close",i);
  }
 
Interesting:

Existe uma função maravilhosa chamada StringConcatenate.

No seu caso, ela terá a seguinte aparência (a propósito, resolvi problemas semelhantes no MT4 dessa forma)...


Obrigado, isso ajudou.
 
Wangelys:

Consegui fazer isso e agora ele só falha na linha 20: conversão implícita de 'number' para 'string' WeekPattern-Export.mq5 20 24

20 34, 20 43, 20 54


Você pode citar tipos, você resume tipos diferentes, como string e int.

row += "Open"+(string)i+",High"+(string)i+",Low"+(string)i+",Close"+(string)i;

embora as linhas amarelas não sejam erros, mas avisos. Se você não editar nada, ele continuará funcionando.

Há também funções da seção "Conversão de dados" do Manual de referência para conversão de tipos.

 
Urain:

Você pode fornecer tipos, resumir tipos diferentes, como string e int.

Embora as linhas amarelas sejam avisos, não erros. Se você não alterar nada, ele ainda funcionará.

Há também funções da seção "Conversão de dados" do Manual de referência para conversão de tipos.

Obrigado. Essa também é uma opção.
Entretanto, a julgar pela descrição no livro de referência, StringConcatenate oferece uma solução mais elegante...
 

URGENTE!!!

Por favor, me ajude a fazer um trabalho de crédito na NeuroSolutions por uma taxa

Resolva o problema de classificação dos dados mostrados na figura (figura no arquivo anexo), em que x corresponde a instâncias de homens, o - mulheres.

ICQ: 367767066

Arquivos anexados:
image014.gif  5 kb
 
Estou tentando conectar uma DLL ao MT4 usando este artigo e me deparei com o seguinte problema: a rede se conecta com êxito se tiver sido criada com o NeuralExpert, mas se eu a criar com o NeuralBuilder, recebo o erro "Failed to load weights from file ..." (Falha ao carregar pesos do arquivo ...). Qual pode ser o problema? (Eu crio uma rede recorrente).
 
Rosh:

Novo artigo Connecting NeuroSolutions Neuronets é publicado:

Autor: Andrew

Rosh:

Foi publicado o novo artigo Conectando Neuronets da NeuroSolutions:

Autor: Andrew

Prezado,

Acabei de ler seu artigo e o achei muito interessante. E gostaria de perguntar se você pode fornecer mais informações sobre

como trabalhar essa inteligência artificial com quais formas diferentes de estratégias a serem integradas?

E quanto às estratégias técnicas, Elliot waves e Fibonacci?

Com os melhores cumprimentos,

jean charles Brosse

 

Ótimo artigo!!!

Usar o pacote NeuroSolutions é uma boa ideia, mas há apenas um porém: o software não é gratuito. Onde obter a versão completa, alguém sabe? ;)

EDITADO: Não consegui encontrar a versão 6, mas a versão 5 do Developers Unity está disponível na Internet ;).

 

Notei uma peculiaridade: se você gravar dados em um arquivo usando o script fornecido pelo autor, alguns registros no arquivo terão a seguinte aparência:

0.0007200000000000001, 0.0006800000000000001

Ou assim:

0.3e-005, 5e-005.

No primeiro caso, podemos ter alguma lentidão no aprendizado do NS devido a um monte de dígitos extras. Com relação à escrita exponencial de números no segundo caso, não sei se o NS consegue perceber corretamente esse formato.... Provavelmente sim, mas eu gostaria de ouvir os comentários de especialistas sobre essa questão)

Acho que é mais correto usar a função DoubleToString em vez de NormaliseDouble. Ela permite que você coloque todos os números em um formato estrito.

Документация по MQL5: Преобразование данных / DoubleToString
Документация по MQL5: Преобразование данных / DoubleToString
  • www.mql5.com
Преобразование данных / DoubleToString - Документация по MQL5