Sunday 20 August 2017

Mql4 Ea Bollinger Bands


MetaTrader 4 - Indicadores Bollinger Bands, BB - indicador para MetaTrader 4 Descrição: Bollinger Bands Technical Indicator (BB) é semelhante aos Envelopes. A única diferença é que as bandas de Envelopes são plotadas a uma distância fixa () longe da média móvel, enquanto as Bandas Bollinger são plotadas com um certo número de desvios padrão. O desvio padrão é uma medida de volatilidade, portanto, as Bandas Bollinger se ajustam às condições do mercado. Quando os mercados se tornam mais voláteis, as bandas se ampliam e contratam em períodos menos voláteis. Bollinger Bands geralmente são plotados no gráfico de preços, mas eles também podem ser adicionados ao gráfico de indicadores (Indicadores personalizados). Assim como no caso dos Envelopes, a interpretação das Bandas Bollinger baseia-se no fato de que os preços tendem a permanecer entre a linha superior e inferior das bandas. Uma característica distintiva do indicador Bollinger Band é a sua largura variável devido à volatilidade dos preços. Em períodos de mudanças de preços consideráveis ​​(ou seja, de alta volatilidade), as bandas se alargam deixando muito espaço para os preços para se mudar. Durante os períodos de paralisação, ou os períodos de baixa volatilidade, os contratos da banda mantêm os preços dentro dos limites. Os seguintes traços são particulares da Banda de Bollinger: as mudanças abruptas nos preços tendem a acontecer depois que a banda se contraiu devido à diminuição da volatilidade. Se os preços atravessarem a banda superior, é previsível uma continuação da tendência atual. Se as picas e as cavidades fora da banda são seguidas por picos e cavidades dentro da banda, pode ocorrer um reverso de tendência. O movimento de preços que começou a partir de uma das linhas das bandas geralmente atinge o oposto. A última observação é útil para a previsão de guias de preços. Cálculo: as faixas de Bollinger são formadas por três linhas. A linha do meio (ML) é uma média móvel usual. ML SUM CLOSE, NN A linha superior, TL, é a mesma que a linha média, um certo número de desvios padrão (D) superior ao ML. TL ML (DStdDev) A linha inferior (BL) é a linha do meio deslocada para baixo pelo mesmo número de desvios padrão. BL ML (DStdDev) N é o número de períodos usados ​​no cálculo SMA Média móvel simples StdDev significa desvio padrão. StdDev SQRT (SUM (FECHAR SMA (CLOSE, N)) 2, NN) Recomenda-se usar média de movimento simples de 20 períodos como linha média e traçar linhas superiores e inferiores de dois desvios padrão. Além disso, as médias móveis de menos de 10 períodos são de pouco efeito. Indicador Técnico Descrição Descrição completa das Bandas BollingerBB está disponível na análise técnica: as Bandas Bollinger Bollinger Bandsreg Bandas Bollinger (BB) são semelhantes aos Envelopes. A única diferença é que as bandas de Envelopes são plotadas a uma distância fixa () longe da média móvel. Enquanto as Bandas de Bollinger são plotadas com um certo número de desvios padrão. O desvio padrão é uma medida de volatilidade, portanto, as Bandas Bollinger se ajustam às condições do mercado. Quando os mercados se tornam mais voláteis, as bandas se ampliam e contratam em períodos menos voláteis. Bollinger Bandas geralmente são desenhados no gráfico de preços, mas eles também podem ser adicionados ao gráfico de indicadores. Assim como no caso dos Envelopes. A interpretação das Bandas Bollinger baseia-se no fato de que os preços tendem a permanecer entre a linha superior e inferior das bandas. Uma característica distintiva do indicador Bollinger Band é a sua largura variável devido à volatilidade dos preços. Em períodos de mudanças de preços consideráveis ​​(ou seja, de alta volatilidade), as bandas se alargam deixando muito espaço para os preços para se mudar. Durante os períodos de paralisação, ou os períodos de baixa volatilidade, os contratos da banda mantêm os preços dentro dos limites. As seguintes características são específicas para a Banda Bollinger: as mudanças abruptas nos preços tendem a acontecer depois que a banda se contraiu devido à diminuição da volatilidade se os preços ultrapassarem a banda superior, é previsível uma continuação da tendência atual se as picas e os vazios Fora da banda são seguidos por picas e cavidades dentro da banda, um reverso de tendência pode ocorrer, o movimento de preços que começou a partir de uma das linhas das bandas geralmente atinge o oposto. A última observação é útil para a previsão de guias de preços. Cálculo As bandas Bollinger são formadas por três linhas. A linha do meio (ML) é uma média móvel usual. ML SUM (CLOSE, N) N SMA (CLOSE, N) A linha superior (TL) é a mesma que a linha média, um certo número de desvios padrão (D) superior ao ML. TL ML (D StdDev) A linha inferior (BL) é a linha do meio deslocada para baixo pelo mesmo número de desvios padrão. BL ML - (D StdDev) SUM (.N) é a soma para N períodos CLOSE é o preço próximo N é o número de período usado para cálculos SMA é uma média móvel simples SQRT é uma raiz quadrada StdDev significa desvio padrão: StdDev SQRT (SUM ((FECHAR SMA (CLOSE, N)) 2, N) N) Recomenda-se usar a Média de Movimento Simples de 20 períodos como a linha do meio e traçar as linhas superior e inferior dois desvios padrão. Além disso, as médias móveis de menos de 10 períodos são de pouco efeito. Bandas de papelagem EA Sobre as Bandas de Bollinger O indicador de Bollinger Bands foi inventado por John Bollinger na década de 1980. As Bandas de Bollinger consistem em uma média móvel, uma banda superior e inferior e está incluída no Metatrader 4 e 5. As configurações padrão são 20 para o período e 2 para o desvio. Lógica comercial deste robô forex O Bollinger Bands EA é um robô forex que usa Bandas Bollinger para entrar em um comércio. Tem 2 estratégias de entrada diferentes. Saia . Se a última barra se cierra acima da faixa superior, ela entra em uma Ordem de Venda. Se o fim da última barra estiver abaixo da faixa inferior, uma ordem de compra é gerada. Amansar . Se a última barra atravessar a banda superior de cima, ela entra em uma Ordem de Venda. Se a última barra atravessar a banda inferior abaixo, uma ordem de compra é gerada. Estratégias de saída (apenas MT4 Advanced e MT4 Pro) O Bollinger Bands EA possui 2 estratégias de saída diferentes. Feche na banda média: o comércio será fechado se a banda do meio Bollinger for cruzada. Feche a banda oposta: o comércio será fechado se uma vela se fechar abaixo da banda oposta. Parâmetros para o período de tempo de Bollinger Bands EA O prazo em que a EA deve funcionar, independentemente do tempo em que seu gráfico está configurado. Período de média Período de média para calcular a linha principal (o padrão é 20) Desvio padrão Desvio da linha principal (o padrão é 2) Mudança de bandas A mudança de indicador em relação ao gráfico (o padrão é 0) Preço aplicado Os valores de preço em que os cálculos serão Desempenhado Funções incluídas Todas as versões têm variável Número mágico, Tome lucro, Perda de parada, Tamanho do lote e Slippage. 5min Bollinger breakout system Juntou-se à dezembro de 2006 Status: Membro 11 Posts Aqui está um sistema rentável de 5 min. Eu criei: Comércio EURUSD 5 minutos gráfico. Indicadores utilizados: Banda Upper Bollinger (período 14, 2 desvios padrão, baixo preço), Boll Bollinger (período 14, 2 desvios padrão, preço elevado), DeMarker (período 14), ADX (período 14, preço típico), ATR ( Gráfico de 4 horas, período 100), EMA (período 14, preço típico) Abra longo quando o preço estiver dentro de 5 pips da banda superior, o desmanteador é maior que .7 ou menor que .3 e ADX é pelo menos 40. Abra curto quando O preço está dentro de 5 pips de banda baixa, o demarker é maior que 0,7 ou menos que 0,3, e ADX é pelo menos 40. 20 pip ganham lucro, a perda de parada é grande em 10 ATR. Além disso: Feche por muito tempo quando somos rentáveis ​​e o preço cai abaixo da EMA. Feche curto quando somos lucrativos e o preço ultrapassa o EMA. É provavelmente um pouco mais complicado do que precisa ser, mas há um motivo para tudo. Usando o preço baixo para a banda alta e o alto preço da banda baixa parece funcionar melhor. O DeMarker e o ADX confirmam que estavam em modo de tendência, não modo de intervalo (um movimento fora das bandas é mais provável do que um movimento dentro deles). Eu só tenho dados de 5 minutos voltando para 10272006 do meu corretor (ibfx), então isso é tudo que eu usei para testar. Definindo o valor em risco (o valor que você perderia se a perda de parada fosse atingida) a 10 redes um lucro de 25 em 4 meses. Um VAR muito mais agressivo de 50 (o que pode não ser completamente irracional, já que o Stoploss raramente é atingido) retorna 215, o que resulta em cerca de 33 por mês. Não muito pobre. Mas ele carrega algumas perdas bastante grandes (200-300 pips) em uma instância, ele fica quase um mês em um comércio antes de fechá-lo para um lucro. Geralmente eu fiz sistemas que aceitam perdas muito mais livremente, então esta é uma espécie de experimento para mim. Estou ansioso para todos os seus comentários. Entrei em anexo a EA, sinta-se à vontade para testá-la e me informar como é que você faz. Estou especialmente interessado em ver resultados de um período de tempo mais longo usando dados IBFX ou FXDD, se alguém tiver acesso a isso. Obrigado e comércio feliz Aqui está um sistema rentável de 5 minutos que eu criei: comércio EURUSD gráfico de 5 minutos. Indicadores utilizados: Banda Upper Bollinger (período 14, 2 desvios padrão, baixo preço), Boll Bollinger (período 14, 2 desvios padrão, preço elevado), DeMarker (período 14), ADX (período 14, preço típico), ATR ( Gráfico de 4 horas, período 100), EMA (período 14, preço típico) Abra longo quando o preço estiver dentro de 5 pips da banda superior, o desmanteador é maior que .7 ou menor que .3 e ADX é pelo menos 40. Abra curto quando O preço está dentro de 5 pips de banda baixa, o demarker é maior que 0,7 ou menos que 0,3, e ADX é pelo menos 40. 20 pip ganham lucro, a perda de parada é grande em 10 ATR. Além disso: Feche por muito tempo quando somos rentáveis ​​e o preço cai abaixo da EMA. Feche curto quando somos lucrativos e o preço ultrapassa o EMA. É provavelmente um pouco mais complicado do que precisa ser, mas há um motivo para tudo. Usando o preço baixo para a banda alta e o alto preço da banda baixa parece funcionar melhor. O DeMarker e o ADX confirmam que estavam em modo de tendência, não modo de intervalo (um movimento fora das bandas é mais provável do que um movimento dentro deles). Eu só tenho dados de 5 minutos voltando para 10272006 do meu corretor (ibfx), então isso é tudo que eu usei para testar. Definindo o valor em risco (o valor que você perderia se a perda de parada fosse atingida) a 10 redes um lucro de 25 em 4 meses. Um VAR muito mais agressivo de 50 (o que pode não ser completamente irracional, já que o Stoploss raramente é atingido) retorna 215, o que resulta em cerca de 33 por mês. Não muito pobre. Mas ele carrega algumas perdas bastante grandes (200-300 pips) em uma instância, ele fica quase um mês em um comércio antes de fechá-lo para um lucro. Geralmente eu fiz sistemas que aceitam perdas muito mais livremente, então esta é uma espécie de experimento para mim. Estou ansioso para todos os seus comentários. Entrei em anexo a EA, sinta-se à vontade para testá-la e me informar como é que você faz. Estou especialmente interessado em ver resultados de um período de tempo mais longo usando dados IBFX ou FXDD, se alguém tiver acesso a isso. Obrigado, e bom negócio, oi, obrigado por compartilhar seu sistema, mas você se atende a mais gráficos para explicar sua teoria, eu não entendo bem a sua teoria, desculpe minhas perguntas amadoras. Obrigado Olá Brue, resultados muito bons. Obrigado por compartilhar EA. Recebi mais de 500 lucros, enquanto testávamos o período de fevereiro de 2006 - fevereiro de 2007. E não perde nenhuma das 37 negociações. Mas acho que seria melhor adicionar perda de parada variável no código, você sabe apenas pela calma da alma. Você pode fazer isso? Obrigado. Você pode alterar a perda de parada. Existe uma variável chamada StopLossATR, que é o múltiplo da faixa média verdadeira de 4 horas, de 100 horas, para usar como perda de parada. No EURUSD, o ATR 100 de 4 horas tende a estar no intervalo de 25-40 pq, então, usando o múltiplo padrão de 10, a perda de parada geralmente será entre 250 e 400 pips. Eu sei que esse é um número enorme, e é por isso que a EA usa tamanhos de lotes muito pequenos, calculados com base na porcentagem de valor em risco (VAR) (o padrão é 0,1 (10).) O tamanho do lote é calculado para que o valor que você perderia se a perda de parada fosse atingida for 10 do valor da sua conta. É uma maneira mais adaptável de definir a perda de parada e o tamanho do lote do que apenas dizer que você está sempre usando uma certa perda de parada e um certo tamanho de lote. Para reduzir a perda de parada para um nível mais confortável, você pode mudá-lo para 1 ou 2 (colocando você geralmente no intervalo de 30-60 pq), mas o sistema atingirá a perda de parada muito mais frequentemente e, pelo menos na minha Testando, perde muito dinheiro. A razão pela qual estou confortável com essa configuração de EA, uma perda de par muito, muito grande é que o tamanho do lote é calculado, então eu só posso perder uma certa porcentagem da conta (o VAR). Então, mesmo que a perda de parada seja de 400 pips, calculando dinamicamente o tamanho do lote, eu nunca perco mais de 10 da conta. Espero que isto ajude. Dois problemas aqui, 1. A EA está negociando os dados na barra, isso torna o backtest completamente inválido. 2. Quando eu tento em dados de alpari que bombardeia totalmente, as curvas de equidade linear como a da primeira publicação são significantes dos dados desordenados (os dados ibfx são st). 1. Você está falando sobre o uso de indicadores de EAs ou o uso do preço atual do BidAsk para negociações de openclose. Todos os indicadores usam os dados de barras anteriores (deslocamento de 1), então eu não acho que isso represente um problema para backtesting. No que diz respeito ao uso do preço atual para o comércio, você provavelmente está certo de que torna o backtest menos confiável. No entanto, mudar a EA para trocar apenas o primeiro tiquete de uma nova barra (ao adicionar o quotif (Volume0 gt 1) returnquot ao início da função start (), os resultados parecem realmente melhorar um pouco. Existe algo que estou faltando Aqui 2. Notei o mesmo se você ajustar os parâmetros um pouco (eu acho que apenas o ajuste de StopLossATR para um nível menor o fará), é similarmente lucrativo para a curva que postei. Percebi isso antes de uma simples inversão de bandas de bollinger EA que Eu escrevi realizado espetacularmente em Alpari, mas terrivelmente no IBFX. Os dados da Alparis têm muito mais espias nele, velas mais longas, etc., o que provavelmente é o principal motivo da diferença. Não tenho uma conta na Alpari e, tanto quanto eu sei Não sou capaz de obter um, então, para mim, os dados da Alpari são um ponto discutido. Se você conhece um corretor dos EUA que suporte o MetaTrader e é melhor do que o IBFX, sou todos os ouvidos. Até então, IBFX é o dado que eu tenho que trocar , Então o histórico de dados do IBFXs é o que eu tenho que usar para testar. Aqui está uma profita Sistema de 5 minutos que eu criei: negocie o gráfico EURUSD de 5 minutos. Indicadores utilizados: Banda Upper Bollinger (período 14, 2 desvios padrão, preço baixo), Baixa Bollinger (período 14, 2 desvios padrão, preço alto), DeMarker (período 14), ADX (período 14, preço típico), ATR ( Gráfico de 4 horas, período 100), EMA (período 14, preço típico) Abra longo quando o preço estiver dentro de 5 pips da banda superior, o desmanteador é maior que .7 ou menor que .3 e ADX é pelo menos 40. Abra curto quando O preço está dentro de 5 pips de banda baixa, o demarker é maior que 0,7 ou menos que 0,3, e ADX é pelo menos 40. 20 pip ganham lucro, a perda de parada é grande em 10 ATR. Além disso: Feche por muito tempo quando somos rentáveis ​​e o preço cai abaixo da EMA. Feche curto quando somos lucrativos e o preço ultrapassa o EMA. É provavelmente um pouco mais complicado do que precisa ser, mas há um motivo para tudo. Usando o preço baixo para a banda alta e o alto preço da banda baixa parece funcionar melhor. O DeMarker e o ADX confirmam que estavam em modo de tendência, não modo de intervalo (um movimento fora das bandas é mais provável do que um movimento dentro deles). Eu só tenho dados de 5 minutos voltando para 10272006 do meu corretor (ibfx), então isso é tudo que eu usei para testar. Definindo o valor em risco (o valor que você perderia se a perda de parada fosse atingida) a 10 redes um lucro de 25 em 4 meses. Um VAR muito mais agressivo de 50 (o que pode não ser completamente irracional, já que o Stoploss raramente é atingido) retorna 215, o que resulta em cerca de 33 por mês. Não muito pobre. Mas ele carrega algumas perdas bastante grandes (200-300 pips) em uma instância, ele fica quase um mês em um comércio antes de fechá-lo para um lucro. Geralmente eu fiz sistemas que aceitam perdas muito mais livremente, então esta é uma espécie de experimento para mim. Estou ansioso para todos os seus comentários. Entrei em anexo a EA, sinta-se à vontade para testá-la e me informar como é que você faz. Estou especialmente interessado em ver resultados de um período de tempo mais longo usando dados IBFX ou FXDD, se alguém tiver acesso a isso. Obrigado e comércio feliz

No comments:

Post a Comment