Tuesday 26 December 2017

Barra interna e programas forex


MetaTrader 4 - Exemplos Preço Ação. Automatizando o Inside Bar Trading Strategy Introdução Todos os comerciantes de Forex se deparam com a ação de preço em algum momento. Esta não é uma mera técnica de análise de gráficos, mas o sistema inteiro para definir a futura direção futura do movimento de preços. Neste artigo, analisaremos o padrão Inside Bar em detalhes e desenvolveremos uma EA para rastrear o Inside Bar e realizar negócios com base no padrão. Sobre a ação de preço A ação de preço é um método de detecção de movimento de preço não-indicador usando padrões simples e complexos, bem como elementos de gráfico auxiliar (linhas horizontais, verticais e de tendência, níveis de Fibo, níveis de resistência de suporte, etc.). À primeira vista, o método pode parecer bastante complicado, mas, na verdade, esse não é o caso. O método está ganhando popularidade de ano para ano, pois suas vantagens são evidentes, por exemplo, quando comparadas aos métodos que envolvem indicadores técnicos. Inside Bar Inside Bar é um bar com o seu corpo e mechas contidas inteiramente dentro do alcance da barra anterior (mãe). As barras internas Alto situa-se mais baixo e Baixo está localizado mais alto do que os outros da mãe. Mãe e dentro de barras formam um padrão considerado como um sinal de entrada potencial. Este é um padrão de dois lados, pois pode indicar uma inversão ou uma continuação da tendência. FIG. 1. Barra interna Fig. 2. Layout interno do padrão de barra. Regras da barra interna: o padrão da barra interna é significante em quadros de tempo mais altos, como H4 ou D1. O padrão pode indicar uma inversão de tendência ou uma continuação. Aplique ferramentas de análise gráfica adicionais para uma entrada mais precisa, incluindo linhas de tendência, níveis de resistência de suporte, níveis de Fibo, outros padrões de ação de preço, etc. Use ordens pendentes para evitar entradas de mercado prematuras ou falsas. Não use dentro de barras repetidamente ocorrendo no mercado plano como sinais de entrada no mercado. FIG. 3. Definindo a barra interna genuína no GBPUSD D1 Tendo tudo isso em mente, vamos tentar definir uma barra interna genuína. No gráfico acima, podemos ver que uma barra de alta foi formada após o forte movimento descendente. No entanto, a barra fica completamente dentro dos limites do anterior. O padrão é confirmado pelo fato de que ele é formado no nível de suporte. A terceira confirmação é a ausência de flat. Uma vez que o padrão satisfaz as regras, ele pode ser considerado genuíno. Definição de pontos de entrada e configuração de pedidos de parada Então, encontramos uma barra interna genuína no gráfico (Fig. 3). Como devemos entrar no mercado e onde devemos definir nossas ordens de parada, vamos examinar a Figura 4. Fig. 4. Definir Comprar Parar e parar pedidos Em primeiro lugar, devemos considerar as regras de configuração de nível de parada usando o exemplo acima: Configure uma ordem pendente de compra pendente ligeiramente superior a uma barra mãe. Preço alto (apenas vários pontos mais altos, para confirmação). Defina um nível Stop Loss abaixo de um nível de suporte, bem como uma barra-mãe de baixo preço. Esta é uma proteção adicional no caso de uma ordem pendente ser desencadeada e o preço atinge o nível de suporte apenas para recuperar e começar a se mover na direção certa mais tarde. Defina um nível de Take Profit um pouco menor do que o nível de resistência mais próximo. Não se esqueça de que uma barra interna pode ser seguida por uma inversão de tendência ou continuação, o que significa que precisamos de uma ordem de parada de venda também. FIG. 5. Configuração de pedidos de parada e parada de compra Primeiro, devemos considerar as regras de configuração de nível de parada usando o exemplo acima: Definir uma ordem de parada de venda pendente ligeiramente inferior a barras de mãe Preço baixo (apenas vários pontos mais baixos, para confirmação). Defina um nível Stop Loss acima das barras mãe. Alto preço. Defina um nível de Take Profit um pouco acima do nível de suporte mais próximo. Desenvolver um consultor especialista com base no Inside Bar Trading Agora que conhecemos todas as regras necessárias para definir uma barra interna genuína, entrar no mercado e definir pedidos de parada, podemos finalmente implementar o Expert Advisor apropriado que irá negociar usando o padrão Inside Bar. Abra o MetaEditor a partir do terminal MetaTrader 4 e crie um novo Consultor Especialista (eu acredito, não tenho que me debruçar sobre isso, já que o site fornece muitas informações sobre como criar um Consultor Especialista). Todos os parâmetros são deixados em branco nesta fase. Você pode nomeá-los o que quiser. O código resultante será o seguinte: Convertendo o Padrão em Algoritmo MQL4 Depois de ter criado o EA, precisamos definir uma barra interna depois que uma vela é fechada. Para fazer isso, apresentamos novas variáveis ​​e atribuímos valores a elas. Veja o código abaixo: como exemplo, consideramos que uma barra mãe é descendente (barra 2), enquanto uma interna é alta (barra 1). Permite adicionar várias condições ao corpo da função OnTick (): crie variáveis ​​customizáveis: ordens de parada, deslizamento, tempo de expiração de pedidos, número mágico de EA, lote de negociação. A perda de parada pode ser omitida, uma vez que deve ser definida de acordo com as regras da barra interna. Insira variáveis ​​locais para normalizar a aparência das variáveis. As ordens de parada estão definidas a uma certa distância dos valores de preço da barra. Para implementar isso, adicione a variável Intervalo responsável pelo intervalo entre os preços HighLow das barras e os níveis de ordem de parada, bem como os níveis de ordem pendentes. Adicione a variável timeBarInside para evitar a reabertura do pedido nesse padrão. Adicione a variável bar2size para garantir que uma barra mãe seja suficientemente grande, o que é um bom sinal de que o mercado atual não é plano. Como resultado, obtemos o seguinte código: Definindo os Níveis de Ordem de Parada Agora que todas as preparações estão completas, apenas precisamos definir os níveis de pedidos e os preços das ordens. Além disso, não se esqueça de um cálculo do tempo de expiração do pedido. Permite adicionar o seguinte código ao corpo de função OnTick (): correção de erros de execução Se você já se envolveu no desenvolvimento de Expert Advisors, você provavelmente sabe que os erros geralmente ocorrem ao fechar e configurar pedidos, incluindo tempo de espera, paradas incorretas, etc. . Para eliminar esses erros, devemos escrever uma função separada com um pequeno manipulador interno de erros básicos. Como resultado, obtemos o seguinte código: Agora, execute a compilação e verifique se há mensagens de erro no log. Testando o consultor especialista É hora de testar o nosso consultor especialista. Permite iniciar o testador de estratégia e definir os parâmetros de entrada. Eu especifiquei os parâmetros da seguinte maneira: Fig. 6. Parâmetros de entrada para teste Selecione um símbolo (é CADJPY no meu caso). Certifique-se de configurar cada modo de seleção e definir que o teste deve ser executado em dados do histórico. Selecionei todo o ano de 2017. Defina o período de tempo D1. Inicie o teste. Após a conclusão do teste, verifique o registro. Como podemos ver, nenhum erro de execução ocorreu no processo. Abaixo está o jornal de testes EA: Fig. 7. Revista de teste do Expert Advisor Certifique-se de que não haja erros e otimize a EA. Otimização Eu selecionei os seguintes parâmetros para otimização: Fig. 8. Parâmetros de otimização Fig. 9. Configurações de otimização Assim, agora temos o robô pronto para usar. Resultados de otimização e teste Fig. 10. Resultados do teste Fig. 11. Gráfico de resultados do teste Conclusão Desenvolvemos o Expert Advisor pronto a usar negociando o padrão Inside Bar. Nós nos certificamos de que os padrões de ação de preço podem funcionar mesmo sem filtros adicionais de entrada no mercado. Não foram utilizados truques (como Martingale ou média). A retirada foi minimizada através da configuração correta das ordens de parada. Não foram utilizados indicadores técnicos. O robô comercial baseia-se unicamente na leitura de um gráfico simples. Obrigado por ler Espero que este artigo tenha sido útil. Programas gratuitos de Metatrader Oferecemos 100 programas GRÁTIS de Metatrader. Novos programas serão adicionados depois, então volte sempre. Use os links de download ou contate-nos para obter detalhes, se necessário. Não hesite em solicitar mais capturas de tela ou fazer perguntas. Trade Saver EA Summary - Este MT4 Expert Advisor irá salvar qualquer tipo de comércio. Pode ser um comércio de outra EA ou um comércio manual. Não importa. Seja qual for o comércio no negativo, você deseja salvar. Você entraria o ingresso deste comércio e a EA começaria a trabalhar. Como o comércio é negativo, a EA fará negócios adicionais na mesma direção a um certo número de pontos de distância. Então, o que isso significa é que a EA fará negócios em melhores lugares e na média desses negócios. A EA então tratará o grupo ou a cesta de negócios como um todo e os fechará todos juntos por um certo lucro. Uma vez que o grupo ou a cesta de negócios está fechado, o trabalho de EAs é feito até que seja redefinido novamente. O EA possui configurações ajustáveis ​​que são fáceis de entender. Ele funciona em qualquer gráfico MT4 padrão. Resumo do Indicador Harmônico MQL - Este é um indicador MT4 que verifica o gráfico para os padrões harmônicos baseados em Fibonacci. É diferente dos outros indicadores harmônicos porque é fácil de usar, pois possui um número reduzido de configurações ajustáveis ​​e é mais automatizado. Ao contrário de outros indicadores harmônicos, ele varre usando combinações de configurações do ZigZag em vez de apenas um conjunto de configurações. Procura os padrões Gartley, Bat, Alt Bat, Butterfly, Crab, Deep Crab, Cypher, Shark, Five Zero, ABCD, ABCD Ext e Three Drives. Ele funciona em qualquer gráfico MT4 padrão. Pagado (Clique no link para ler mais checkout) Downloads gratuitos de vídeos Forex Sinta-se livre para carregar esses vídeos em seu próprio blog, site, canal do Youtube, etc. Eles podem ser compartilhados sem restrições, desde que não sejam editados. Dependendo do navegador, talvez seja necessário clicar com o botão direito do mouse e escolher Salvar destino como ou Salvar link para baixar. Mais videos estarão em breve. Então confira mais tarde. Anthony Denigris (Gibsonville, EUA) diz. Eu tenho alguns indicadores que eu quero ter proteção de conta habilitada (somente para ser usada como específico da conta). Portanto, é necessário ter o código adicionado para que eu possa inserir as informações da conta à medida que forneço esses indicadores a outros. Além disso, é necessário extrair as fórmulas matemáticas de algumas, para ter disponível para usar em outras plataformas. Por favor informar. E-mail ou telefone: P 336 437 4258 Podemos adicionar as proteções da conta sem problemas. Para que a lógica matemática seja retirada dos indicadores, precisamos ver os indicadores específicos aos quais você está se referindo. Você pode nos enviar um e-mail e podemos discutir isso ainda mais.

No comments:

Post a Comment