MT5 EA Builder
- Experts
- Pablo Filipe Soares De Almeida
- Versão: 1.0
- Ativações: 10
O "MT5 EA Builder" permite que você crie facilmente sua própria estratégia de trading utilizando indicadores nativos do MT5 de forma simples.
Você pode combinar filtros de tendência, osciladores, métodos de entrada, stop loss, take profit, trailing stop, horários de negociação e gerenciamento de risco de maneira prática.
Como criar uma estratégia (Passo a passo)
1. Filtro de Tendência
Use "Trend Filter" para escolher a direção da tendência do mercado.
Opções
- "None" → Sem filtro de tendência.
- "Moving Average" → Usa Média Móvel para identificar a direção da tendência.
- "ADX" → Usa ADX para detectar a força da tendência.
Configurações adicionais
- "Period" → Período de cálculo do indicador.
- "Timeframe" → Timeframe utilizado no filtro de tendência.
2. Filtro Oscilador
Use "Oscillator" para confirmar entradas utilizando indicadores de momentum ou volatilidade.
Opções
- "None" → Sem filtro oscilador.
- "Average True Range" → Usa expansão de volatilidade.
- "Bears Power" → Mede a força dos vendedores.
- "Bulls Power" → Mede a força dos compradores.
- "Chaikin Oscillator" → Usa momentum de fluxo financeiro.
- "Commodity Channel Index" → Detecta níveis de sobrecompra e sobrevenda.
- "DeMarker" → Mede exaustão do mercado.
- "Force Index" → Usa força de preço e volume.
- "MACD" → Usa momentum e direção de tendência.
- "Momentum" → Mede aceleração do preço.
- "Moving Average of Oscillator" → Momentum do histograma MACD.
- "Relative Strength Index" → Oscilador RSI.
- "Stochastic Oscillator" → Compara o preço de fechamento com a faixa recente.
- "Williams’ Percent Range" → Oscilador de momentum.
Configurações adicionais
- "Period" → Período de cálculo do oscilador.
- "Timeframe" → Timeframe utilizado no oscilador.
3. Modo de Entrada de Compra
Use "Buy Entry Mode" para definir como operações de compra serão abertas.
Opções
- "Candle High Break" → Compra quando o preço rompe máximas anteriores.
- "Moving Average Cross" → Compra quando a média rápida cruza acima da média lenta.
- "Selected Oscillator Signal" → Compra usando sinais do oscilador selecionado.
Configurações adicionais
- "Previous Candle Count (for Candle High Break)" → Quantidade de candles usados no rompimento.
- "Fast MA Period (for MA Cross)" → Período da média móvel rápida.
- "Slow MA Period (for MA Cross)" → Período da média móvel lenta.
- "MA Timeframe (for MA Cross)" → Timeframe usado no cruzamento das médias.
4. Modo de Entrada de Venda
Use "Sell Entry Mode" para definir como operações de venda serão abertas.
Opções
- "Candle Low Break" → Venda quando o preço rompe mínimas anteriores.
- "Moving Average Cross" → Venda quando a média rápida cruza abaixo da média lenta.
- "Selected Oscillator Signal" → Venda usando sinais do oscilador selecionado.
Configurações adicionais
- "Previous Candle Count (for Candle Low Break)" → Quantidade de candles usados no rompimento.
- "Fast MA Period (for MA Cross)" → Período da média móvel rápida.
- "Slow MA Period (for MA Cross)" → Período da média móvel lenta.
- "MA Timeframe (for MA Cross)" → Timeframe usado no cruzamento das médias.
5. Gerenciamento de Lote
Use "Lot Management" para configurar o cálculo do tamanho da posição.
Opções
- "Fixed" → Usa lote fixo.
- "Percent of Account" → Calcula lote baseado no percentual de risco da conta.
- "Money" → Calcula lote baseado em valor monetário de risco.
Configurações adicionais
- "Lot Size (Fixed)" → Volume fixo da operação.
- "Risk Percent (Percent of Account)" → Percentual de risco por operação.
- "Money Amount (Money)" → Valor monetário usado no cálculo de risco.
6. Stop Loss
Use "Stop Loss Type" para definir o cálculo do stop loss.
Opções
- "Points" → Stop loss fixo em pontos.
- "Previous Candle" → Stop loss baseado na máxima ou mínima do candle anterior.
- "ATR x Multiplier" → Stop loss baseado na volatilidade do ATR.
- "None" → Sem stop loss.
Configurações adicionais
- "Stop Loss Points" → Distância do stop loss em pontos.
- "Candle Count (Previous Candle)" → Quantidade de candles usados no stop baseado em candle.
- "ATR Period" → Período do ATR.
- "ATR Multiplier" → Valor multiplicador do ATR.
7. Take Profit
Use "Take Profit Type" para definir o cálculo do take profit.
Opções
- "Fixed Points" → Take profit fixo em pontos.
- "ATR x Multiplier" → Take profit baseado na volatilidade do ATR.
- "Risk Reward Based on Stop Loss" → Take profit baseado na relação risco retorno.
- "Opposite Oscillator Signal" → Fecha posição no sinal oposto do oscilador.
- "None" → Sem take profit.
Configurações adicionais
- "Take Profit Points" → Distância do take profit em pontos.
- "ATR Period" → Período do ATR.
- "ATR Multiplier" → Valor multiplicador do ATR.
- "Risk Reward Ratio" → Relação risco retorno.
8. Trailing Stop
Use "Trailing Stop Type" para mover automaticamente o stop loss enquanto a operação está em lucro.
Opções
- "Points" → Trailing stop por pontos fixos.
- "Money" → Trailing stop por valor em dinheiro.
- "Moving Average" → Trailing stop seguindo a Média Móvel.
- "ATR x Multiplier" → Trailing stop baseado na volatilidade do ATR.
- "Previous Candle" → Trailing stop baseado na máxima/mínima dos candles anteriores.
- "None" → Sem trailing stop.
Configurações adicionais
- "Trailing Activation Points" → Pontos de lucro necessários para ativar o trailing.
- "Trailing Distance Points" → Distância entre o preço e o stop loss.
- "Trailing Activation Money" → Valor em dinheiro necessário para ativar o trailing.
- "Trailing Distance Money" → Distância em dinheiro para o trailing.
- "MA Period (Moving Average Trail)" → Período da Média Móvel para trailing.
- "ATR Period" → Período do ATR.
- "ATR Multiplier" → Multiplicador do ATR.
- "Previous Candle Count" → Quantidade de candles anteriores para usar no trailing.
- "Candle Buffer (Points)" → Buffer de segurança extra em pontos.
9. Gerenciamento de Risco
Controla proteção da conta e limites operacionais.
Configurações
- "Max Daily Loss ($)" → Para operações após atingir limite de perda diária.
- "Max Loss Per Trade ($) - 0 = unlimited" → Perda máxima permitida por operação.
- "Max Daily Profit ($) - 0 = unlimited" → Para operações após atingir meta diária de lucro.
- "Max Simultaneous Trades" → Número máximo de posições abertas.
10. Horário de Negociação
Controla os horários permitidos para negociação.
Configurações
- "Start Hour (0-23)" e "Start Minute (0-59)" → Horário inicial de negociação.
- "End Hour (0-23)" e "End Minute (0-59)" → Horário final de negociação.
11. Dias de Negociação
Ativa ou desativa dias de negociação.
Configurações
- "Monday"
- "Tuesday"
- "Wednesday"
- "Thursday"
- "Friday"
- "Saturday"
- "Sunday"
Todas as estratégias são criadas diretamente pelos inputs do EA utilizando indicadores padrão do MT5.
