Discussão do artigo "Uma Introdução à Lógica Fuzzy" - página 3

 

Hi

Quando atualizei o Metatrader para a versão 2342

todos os exemplos com a biblioteca de lógica difusa

retornam o erro "incorrect casting of pointers" na linha 712 do arquivo MQL5\Include\Math\Fuzzy\RuleParser.mqh

Por favor, ajude a corrigir o erro

Muito obrigado

 
Milad Nadi:

oi

Obrigado por sua reprodução

O verdadeiro autor é Dmitry Kalyuzhny, mas ele codificou essa biblioteca em .Net

Mas talvez outra pessoa tenha alterado o código para mql

Vejo que o autor deste artigo é Дмитрий Калюжный

mas não consegui encontrar o perfil do Дмитрий Калюжный no mql5

Poderia me ajudar a entrar em contato ou corrigir esse bug?

Muito obrigado

Não sou programador (não posso ajudar, desculpe).
Se ninguém ajudar neste tópico, você poderá usar o Freelance, por exemplo.
Trading applications for MetaTrader 5 to order
Trading applications for MetaTrader 5 to order
  • www.mql5.com
I am looking for an experienced developer who can look at my profitable strategy and reduce the risk profile by provided recommendations and then implementing the proposed solution. Please ping me and will provide more details. Thanks I need an expert advisor based on some indicator like HEikin AShi, super trend, Parabolic SAR,rsi and...
 

Olá, pessoal,


Tenho uma pergunta sobre os "quantificadores linguísticos": " ligeiramente", "um pouco", "muito", "extremamente"...

Qual é o uso correto deles na função ParseRule?

Se eu tentar algo assim:

MamdaniFuzzyRule *rule1 = fsTips.ParseRule("if (service is poor) or (food is rancid) then (tips is very cheap)");

...recebo este erro: "A parte da conclusão da regra deve estar no formato: 'variable is term'"

Onde eu teria que colocar o 'very' na string acima?


Agradeceria muito a ajuda!


Obrigado!