![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Como posso usar isto? Colocar um roteiro no gráfico, pilhas de números começaram a reescrever... O que dizem estes números?
Os números que são sobrescritos (feitos para maior clareza) são os pesos dos neurônios que se ajustam no processo de aprendizagem (ver acima no ramo).
Aqui está um exemplo de um indicador que utiliza a primeira versão da grade publicada no início do ramo .
Entradas
Saída
As entradas e saídas são, por exemplo, apenas . Como não é a melhor opção .
A melhor variante tem de ser pesquisada e experimentada.
A entrada e a saída são apenas um exemplo . Como esta não é a melhor opção.
A melhor opção deve ser procurada e experimentada.
Você já tentou obter a probabilidade de uma direção prevista como uma saída, pelo menos na opção simples para cima/para baixo?
A entrada e a saída são apenas um exemplo . Como esta não é a melhor opção.
A melhor opção deve ser procurada e experimentada.
Você já tentou obter a probabilidade de uma direção prevista como uma saída, pelo menos na opção simples de subir/baixar?
Como(probabilidade de direção prevista) pode ser codificada?
Deve ser possível de alguma forma. Você recebe algum tipo de 0 e 1 na saída.
Por exemplo, 01 = 50%, 10 = 50%, 00 = -100%, 11 = +100%.
Se você tentar um pouco mais, você pode prescrever algum tipo de feedback - para verificar a direção real.
A função alvo para o treinamento da grade é uma pergunta interessante!
É coberto no livro de Ezhov, Shumsky "Neurocomputing and its applications in economics and business".
Meus amigos, esqueçam este mql. É lento. Você deve escrever a rede em C++, aprendê-la e depois colar os coeficientes preparados em um programa mql. As pessoas estão até mesmo tentando carregar uma placa de vídeo durante o treinamento, de qualquer maneira que a torçam para economizar tempo, enquanto você a está desperdiçando.
isso é óbvio... é claro que é lento
mas isso não impediu (o bom programador MELHOR para implementá-lo no código MQL4)
este não é o ponto
Dei aqui um exemplo simples, uma grade simples: em C, a grade leva alguns segundos para treinar, enquanto em MQL leva até vários minutos ou mesmo horas
e o treinado está trabalhando a uma velocidade aceitável - ou seja, se você não o reeducar a cada passo
a rede PNN é muito rápida! em C é em MQL4 ou no script mais lento - no trabalho real não aparecerá
porque você não tem que tomar decisões como se estivesse pegando pulgas - a velocidade da máquina é suficiente
mas prefiro criar - escrever a rede em C - que permite treiná-la rapidamente, modificá-la, adicionar novas características e executá-la em testes.
A migração para a MQL4 não faz nenhum sentido... exceto para a CAMPEONALIDADE.
Você já tentou obter a probabilidade de uma direção prevista como uma saída, pelo menos em uma simples versão para cima/para baixo?
Sergei, eu acho que a tarefa aqui é apenas mostrar a direção atual e informar rapidamente quando ela mudar
em vez de uma previsão do que está por vir, é uma indicação do que está acontecendo no momento,
é uma tentativa de manter uma posição aberta na direção certa sem deixá-la ir contra as instruções
a abertura em si pode ser feita com base em diferentes filtros e outros indicadores, por exemplo, uma divergência para uma divergência em um período de tempo menor
pode ser a rede de alguém é tão boa que não requer manipulação adicional
isso é óbvio... é claro que é lento
mas isso não impediu (o bom programador MELHOR para implementá-lo no código MQL4)
este não é o ponto
Dei aqui um exemplo simples, uma grade simples: em C, a grade leva alguns segundos para treinar, enquanto em MQL leva até vários minutos ou mesmo horas
e o treinado está trabalhando a uma velocidade aceitável - ou seja, se você não o reeducar a cada passo
a rede PNN é muito rápida! em C é ou em MQL4 ou no script mais lento - em trabalho real não será perceptível
porque você não tem que tomar decisões como se estivesse pegando pulgas - a velocidade da máquina é boa o suficiente.
mas prefiro criar - escrever a rede em C - que permite treiná-la rapidamente, modificá-la, adicionar novas características e executá-la em testes.
A migração para a MQL4 não faz nenhum sentido... exceto para a CAMPEONALIDADE.
ESTA REDE
A MESMA REDE mas escrita em Microsoft Visual C++ 6.0
Velocidade é ordem de magnitude maior do que na MQL4
o algoritmo não foi alterado, a transferência da MQL4 para C++ é tão simples quanto possível, sem utilizar classes de objetos
Eu não consegui encontrar um arquivo dll. Se você puder, por favor me diga como criar um.