Forex patterns recognition plaques


Reconhecimento de padrões Inscrito em março de 2009 Status: Membro 1.261 Posts Estou experimentando atualmente com um reconhecimento de padrão muito simples. Ele toma n barras (ou mais exatamente o valor do SMA, período 2 em cada uma dessas barras), calcula a diferença entre cada um desses valores para a última barra neste grupo de n barras, então ele normaliza este vetor n-dimensional Para o comprimento 1. Ele faz isso com todas as barras na faixa especificada, de modo que basicamente cria tal vetor fora de cada barra com suas barras n anteriores, então se n é 60 então ele fará um vetor fora das barras 0..60 , 1..61, 2..62 e assim por diante. Ele então tomará o vetor de padrão atual (as últimas n barras) e simplesmente calculará a distância euclidiana para cada outro vetor (e seus vetores inversos para encontrar imagens espelhadas) fora da história e traçará a parte do gráfico histórico com o mais próximo Na janela do indicador. Sinta-se livre para melhorar o código (Im certeza de que poderia haver algumas otimizações de velocidade feito), experimentar com ele, sugerir melhores algoritmos, ganhar muito dinheiro com suas quotpredictionsquot e me comprar uma cerveja depois de ter se tornado rico -) PS: O segundo indicador em O arquivo zip irá traçar a segunda ou terceira melhor correspondência. Ele se comunica com o primeiro através de variáveis ​​globais, portanto os cálculos devem ser executados apenas uma vez. Imagem anexa (clique para ampliar) Membro Comercial Inscrito em Sep 2007 901 Mensagens Pedido personalizado Expert Advisor or Indicator: dostapyuk quotatquot gmail. Com Entrou em Dez 2007 Status: Member 475 Posts nice, thank you 4 o código que você jogou com isso - como resultados até agora Inserido May 2009 Status: Member 251 Posts Isso parece interessante, mas estou supondo que os gráficos históricos manter a mudar o tempo todo, Estou certo Você fez algum dinheiro com ele Juntou maio 2009 Status: Membro 251 Posts Isso parece interessante, mas estou supondo que os gráficos históricos manter a mudar o tempo todo, estou certo Você fez algum dinheiro com ele Entrou em março de 2009 Membro 1.261 Postagens Eu ainda não troquei com ele, eu codifiquei dentro de algumas horas antes de eu enviá-lo aqui e im certeza há muito espaço para melhorias e otimizações de velocidade. Os 3 padrões às vezes mudam a cada poucas barras, às vezes o melhor jogo se torna o segundo ou terceiro melhor jogo e / ou vice-versa. Eu (e todos vocês) teremos que experimentar com ele e ver qual prazo, tamanho do padrão (e método de vetorização do padrão) darão os resultados mais interessantes. Você pode procurar por padrões de preço ou estocásticos ou por qualquer indicador, alterando a função getPatternAtIndex (). Apenas certifique-se de que os valores de indicador que você usa não têm um deslocamento, portanto de estocástico, por exemplo, você deve subtrair 50 para obter valores que oscilam em torno de zero. Estou tentando instalar este no meu MT4, é este um EA ou um indicador Iniciado em Maio de 2009 Status: Membro 251 Posts Estou tentando instalar este no meu MT4, é este um EA ou um indicador Indicador, basta copiar os dois arquivos para a pasta de indicadores. Coloque primeiro o indicador quotTotalRecallquot no gráfico. Isso criará uma janela de indicador que mostrará o melhor padrão de correspondência. Então você pode colocar o quotTotalRecallsecondbestquot no mesmo gráfico duas vezes e definir sua única variável de entrada para quot2quot e quot3quot para mostrar o segundo ou terceiro melhor padrão de correspondência. Eles trabalham no modo mestre-escravo e se comunicam uns com os outros. O primeiro faz todos os cálculos caros e mostra um resultado eo outro é apenas uma exibição para os outros resultados sem lógica própria nele. Eu não encontrei uma maneira de abrir mais de uma janela de indicador com apenas um indicador, então eu escolhi esta maneira. Tenha cuidado com as configurações de tamanho de padrão, com as configurações padrão isso irá loop através de barras 60000 fazendo pelo menos 61 multiplicações e 1 raiz quadrada para cada uma dessas barras cada vez que uma nova barra aparece ou você alternar período de tempo. Isso leva 5 segundos no meu Laptop 1300MHz durante o qual Metatrader doesnt reagir a nada. Se alguém tem uma boa solução para isso (talvez algo que temporariamente dá controle de volta para o loop de eventos GUI a cada 1000 bares) eu estaria interessado em ouvir sobre ele. Entrou em Sep 2005 Status: Membro 2.686 Posts A primeira vez que eu escrevo algo como isto aqui em FF: Great Job Este indi pode dar uma boa ajuda para muitos comerciantes, e também grande idéia a de olhar no passado e pegar o melhor jogo Padrão e mostrá-lo, é uma idéia muito brilhante Congrats Entrou em março de 2006 Status: Member 12 Posts Oi, eu instalei este indicador. Ele funciona, mas eu tenho uma pergunta sobre os valores na janela do indicador. No EUR / USD eu tenho valores de cerca de -1.34 (o preço no momento é cerca de 1.42), e sobre os valores de GBP / JPY são em torno de -149 (preço no momento é 155.59). Observe o sinal MENOS. Inscreveu-se em setembro de 2009 Status: Membro 11 Mensagens Agora, como sobre uma média ponderada dos jogos mais próximos com algo como o inverso euclidiano distâncias como pesos Participaram março 2007 Status: Membro 210 Mensagens Na sua tela sho, t sua realmente mostrando a velas no total Janela de recuperação. Quando eu anexar o indicador que mostra linhas pretas, em seguida, verde, e preto, em seguida, azul. Como faço para que as minas pareçam as suas Agradeça a sua ajuda Imagem anexa (clique para ampliar) Inscrito em março de 2007 Status: Membro 210 Mensagens Entrou em março de 2009 Estado: Membro 1.261 Posts forexza: o sinal de menos significa que ele encontrou o padrão após espelhamento no X eixo. Ele procura ambos, original e espelhado preço para encontrar candidatos mais adequados. Mechthildche: Atualmente estou trabalhando em algo semelhante, mas será escrito como um dll em pascal por razões de velocidade, ele vai procurar mais candidatos e por períodos mais longos de tempo e também tentar combinações lineares de padrões encontrados em momentos diferentes. Olá: as cores são porque eu escrevi com fundo preto em mente. Você não pode exibir barras reais na janela de indicador, todos eles têm que começar na linha zero, então eu tive que fazer cada barra consistindo de 2 barras, a barra real e outra barra menor (preto) para o fundo cobrindo a parte da barra Que deve ser oculto. Você deve alterar a cor das barras pretas para coincidir com o plano de fundo do gráfico. Registrado em Mar 2017 Status: Vanity. Tudo é vaidade. 39 Mensagens Hi. Encontrei o seu Recall indi. Estava me perguntando se você poderia alterar o código para fazer uma ind similar. Para o Volume de Pares. Seria interessante ver uma previsão para, períodos de volumes crescentes. Apenas um pensamento. -) Entrou em março de 2018 Status: Membro 12 Posts Oi, acabei de encontrar essa idéia interessante, e eu notei que a sua alguns anos de idade Existem atualizações para o código de 2009. Alguém tem quaisquer resultados de teste para a frente desde então? Qualquer coisa preditiva como este vale seu peso em ouro, então Id ser realmente interessado em ver como as pessoas ficaram com isso. Registrado May 2017 Status: Member 760 Posts Você ainda está trabalhando no indicador Tem havido alguma melhoria nele Juntou-se em novembro de 2017 Status: Membro 1.444 Posts hello sir eu estou apenas baixando seu indicador agora. Você pode explicar-me como fazer o comércio com base neste que será muito útil para mim com os melhores cumprimentos ramzam Registrado em Nov 2017 Status: Membro 128 Posts Então, u certeza, repete história Os membros devem ter pelo menos 0 vales para postar neste tópico . 0 traders visualizando agora Forex Factoryreg é uma marca registada. Aprendizagem de máquina em qualquer forma, incluindo reconhecimento de padrões, tem naturalmente muitos usos de voz e reconhecimento facial para pesquisa médica. Neste caso, a nossa pergunta é se podemos ou não usar o reconhecimento de padrões para referenciar situações anteriores que foram semelhantes em padrão. Se podemos fazer isso, podemos então fazer comércios com base no que sabemos que aconteceu com esses padrões no passado e realmente fazer um lucro Para fazer isso, vamos completamente código tudo nós mesmos. Se acontecer de você apreciar este tópico, o próximo passo seria olhar para a aceleração de GPU ou threading. Só precisariam de Matplotlib (para visualização de dados) e alguns NumPy (para o número crunching), eo resto depende de nós. O Python é naturalmente uma linguagem de thread único, o que significa que cada script irá usar apenas uma única CPU (geralmente isso significa que ele usa um único núcleo de CPU e, às vezes, apenas metade ou um quarto, ou pior, desse núcleo). É por isso que os programas em Python podem levar algum tempo para algo de computador, mas seu processamento pode ser somente 5 e RAM 10. Para saber mais sobre o threading, você pode visualizar o tutorial de segmentação neste site. A maneira mais fácil de obter esses módulos hoje em dia é usar pip instalar. Não sei o que é pip ou como instalar módulos Pip é provavelmente a maneira mais fácil de instalar pacotes Depois de instalar o Python, você deve ser capaz de abrir o prompt de comando, como cmd. exe no windows, ou bash no linux, e digite: pip Install numpy pip install matplotlib Tendo problemas ainda Não há problema, há um tutorial para isso: pip instalar Python módulos tutorial. Se você ainda está tendo problemas, não hesite em contactar-nos, usando o contato no rodapé deste site. O plano é tomar um grupo de preços em um período de tempo, e convertê-los para a mudança percentual em um esforço para normalizar os dados. Vamos dizer que levamos 50 pontos de preço consecutivos por uma questão de explicação. O que bem fazer é mapear este padrão em memória, avançar um ponto de preço e re-mapear o padrão. Para cada padrão que mapeamos na memória, então queremos saltar para frente um pouco, digamos, 10 pontos de preço e registrar onde o preço está nesse ponto. Em seguida, mapear este resultado para o padrão e continuar. Cada padrão tem seu resultado. Em seguida, tomamos o padrão atual e o comparamos com todos os padrões anteriores. O que bem fazer é comparar a similaridade porcentagem com todos os padrões anteriores. Se a sua percentagem de semelhança for superior a um certo limiar, então o consideraríamos. A partir daqui, talvez tenhamos 20-30 padrões comparáveis ​​da história. Com esses padrões semelhantes, podemos então agregar todos os seus resultados e chegar a um resultado médio estimado. Com esse resultado médio, se for muito favorável, então poderíamos iniciar uma compra. Se o resultado não é favorável, talvez vendemos, ou curto. Para a visualização, heres um exemplo: No exemplo acima, o padrão médio previsto é ir para cima, para que possamos iniciar uma compra. Esta série não terminará com você ter qualquer tipo de algoritmo get-rich-quick. Existem alguns bugs conhecidos com este programa, e as chances de você ser capaz de executar comércios rápido o suficiente com estes dados tick é improvável, a menos que você é um banco. O objetivo aqui é mostrar o quão fácil e básico é o reconhecimento de padrões. Enquanto você tem algum conhecimento básico de programação Python, você deve ser capaz de acompanhar. Patente Reconhecimento Trainer Pattern Recognition Padrões Trainer pode ser muito poderoso adições ao seu arsenal de negociação - especialmente no Forex. Mas. Você deve aprender a vê-los e também desenhá-los corretamente. Seu cérebro precisa desenvolver COTICAÇÃO RETICULAR ou a capacidade de reconhecer instantaneamente um padrão e sua probabilidade estatística. É preciso um MÍNIMO de 300 padrões desenhados individualmente pelo comerciante para construir um banco de dados para o seu cérebro para acessar essas informações. E este é 300 de cada padrão - 300 bandeiras de touro então 300 bandeiras de urso (feito um padrão de cada vez). Há pelo menos 15 padrões específicos no Forex para aprender de modo que é 4.500 padrões para desenhar. E isso é apenas o começo Você realmente precisa de milhares de cada padrão, mas você tem que chegar a 300 como o mínimo. Mas o que acontece se você desenhar seus primeiros 300 WRONG Não é bom, desde que você criou um banco de dados corrompido em seu cérebro. Desenvolvemos este treinador para você começar na direção certa. O treinador é um widget muito pequeno que reside em seu desktop. Quando estiver pronto para praticar, basta clicar e começar. Heres um vídeo para mostrar como usá-lo No gráfico de 10 minutos - quais as primeiras No gráfico de 240 minutos - Cabeça e Ombros Cabeça Inversa e Ombros Nota. Esses padrões são encontrados no gráfico de 240 minutos em negociação real - mas você não será capaz de identificar 300 deles sobre esta compressão de tempo. Portanto, identificá-los em gráficos 10-30 min apenas para obter o seu número feito. Procure-los ao vivo no minuto 240 em troca real. Passo 1: Escolha um padrão e esta tela aparece Passo 2: Seu cursor agora é uma ferramenta de desenho e você desenhar manualmente o padrão e, em seguida, empurrar Identificar Padrão e você verá o real Padrão na tela para comparar o seu com o padrão correto. Uma vez que você sabe howto identificá-lo corretamente você vai nos gráficos e começar a desenhá-los corretamente e você faz 300 de uma só vez e, em seguida, levar 24 horas off - isso permite que seu cérebro para construir um sistema de recuperação para acessar seu banco de dados. Isto é o que seu cérebro faz quando você dorme. NÃO TENTE E FAÇA MAIS DE UM MODELO EM UMA VEZ ou você terminará com MUD no seu cérebro. OH YEA - fazer uma nota da direção que o mercado moveu após o padrão quebrou. Essa é a chave para entender a validade estatística do padrão nos gráficos. (1) Uma instância do padrão - o resto você vive em seus gráficos Basta preencher o endereço de e-mail abaixo e também enviar-lhe o link de download: Nota: se Ele não leva você imediatamente para o download que você pode ter que usar um navegador diferente (Chrome pode não carregá-lo).

Comments

Popular Posts