O Expert Advisor ExpWPRBB implementa uma estratégia de trading simples baseada nos sinais de dois indicadores: o Percentual de Williams (WPR) e as Bandas de Bollinger (BB). Uma posição é aberta somente quando os sinais de ambos os indicadores se coincidem:
- Compra: O WPR sai da zona de sobrevenda e o preço de abertura da barra está abaixo da linha média das BB.
- Venda: O WPR sai da zona de sobrecompra e o preço de abertura da barra está acima da linha média das BB.
A largura das Bandas de Bollinger e o valor do ATR são utilizados para calcular os níveis de Stop Loss e Take Profit. O Expert Advisor é compatível apenas com contas de hedge. Além disso, ele conta com um modo sem operações, onde você pode apenas colocar rótulos de sinal para controlar os sinais no modo visual do testador de estratégias.
Parâmetros de entrada:
WPR (Percentual de Williams)
- InpPeriodWPR - Período de cálculo do WPR. Número de barras para calcular o valor do indicador;
- InpOverboughtWPR - Nível de sobrecompra do WPR. O valor acima do qual o mercado é considerado sobrecomprado (geralmente entre -20 e 0);
- InpOversoldWPR - Nível de sobrevenda do WPR. O valor abaixo do qual o mercado é considerado sobrevendido (geralmente entre -80 e -100).
BB (Bandas de Bollinger)
- InpPeriodBB - Período de cálculo das Bandas de Bollinger. O número de barras para calcular as bandas;
- InpDeviationBB - Desvio das Bandas de Bollinger. Multiplicador do desvio padrão para calcular a largura das bandas;
- InpShiftBB - Deslocamento das Bandas de Bollinger. Deslocamento do indicador em relação à barra atual;
- InpPriceBB - Preço de cálculo das Bandas de Bollinger. Tipo de preço usado para o cálculo.
ATR (Average True Range)
- InpPeriodATR - Período de cálculo do ATR. O número de barras para calcular a média do intervalo verdadeiro.
Operações
- InpSignalsOnly - Não operar, apenas definir rótulos de sinal. Se verdadeiro, o Expert Advisor não abre operações, mas apenas exibe sinais no gráfico;
- InpVolume - Volume da posição. Tamanho do lote para abrir um negócio;
- InpDeviation - Slippage (em pontos). Máxima variação de preço permitida ao executar uma ordem;
- InpMagic - Número mágico. Um identificador único das posições do EA para rastreá-las;
- InpStopLoss - Stop loss (em pontos). Nível de stop loss. 0 - não definido, -1 - calculado como metade da largura das Bandas de Bollinger;
- InpTakeProfit - Take profit (em pips). Nível de Take Profit. 0 - não definido, -1 - calculado pelo valor do ATR;
- InpSLMltp - Multiplicador do tamanho do Stop loss, se Stop loss == -1. Permite aumentar ou diminuir o Stop Loss calculado automaticamente;
- InpTPMltp - Multiplicador do tamanho do Take profit, se Take profit == -1. Permite aumentar ou diminuir o Take Profit calculado automaticamente.
Os valores padrão para os parâmetros de entrada do Expert Advisor são otimizados para testes no período de gráfico H4.
Resultado do teste no modo "Todos os ticks" para o último ano no H4 com parâmetros padrão:





Publicações relacionadas
- MACD Sample: Um Guia Prático para o Expert Advisor no MetaTrader 5
- Baixe Todo o Histórico de Ticks de um Símbolo no MetaTrader 5
- MQL5 Wizard: Sinais de Negócios com 3 Corvos Negros/3 Soldados Brancos + Estocástico para MetaTrader 5
- Como Integrar Eventos de Alto Impacto do ForexFactory no Seu EA para MetaTrader 4
- MasterMind 2: O Robô de Trading para MetaTrader 4 que Você Precisa Conhecer