Amplix Eurusd M5
- Experts
-
AppExtreme Co., Ltd.
I have over 12 years of experience developing automated trading EAs and operation support tools for MetaTrader 5 and MetaTrader 4. - Versão: 1.3
- Ativações: 10
EURUSD Amplix M5 é um EA de Basket com abordagem de recuperação, otimizado e testado para EURUSD no timeframe M5.
Ele combina sinais de reversão de curto prazo com um espaçamento adaptativo entre posições adicionais, calculado a partir da volatilidade confirmada de um timeframe superior. Da primeira entrada ao encerramento final, todas as posições são administradas como um único Basket.
Em vez de adicionar posições mecanicamente a uma distância fixa, o Amplix ajusta o Step à volatilidade do mercado e gerencia todo o ciclo por meio de saídas normais do Basket, Recovery de 14 dias, Recovery de 60 dias e Hard Stop de 120 dias.
Destaques do backtest de longo prazo
Backtest oficial de longo prazo de janeiro de 2018 a abril de 2026
- Depósito inicial: USD 2.000
- Saldo final: USD 6.468,72
- Lucro líquido: USD 4.468,72
- Retorno total: 223,44%
- CAGR: 15,14%
- Baskets encerrados: 8.074
- Taxa de acerto por Basket: 99,91%
- Drawdown máximo de Equity: USD 686,94
- Nível mínimo de margem: 227,31%
- Stopout / Margin Block: 0 / 0
Uma alta taxa de acerto por Basket não significa baixo risco.
Este EA utiliza uma estrutura de preço médio / martingale e pode adicionar posições progressivamente até um máximo de sete quando o preço se move contra o Basket. Em comparação com um EA de entrada única, ele pode gerar perdas flutuantes maiores, períodos de manutenção mais longos e maior uso de margem.
Não avalie este EA apenas pelo lucro ou pela taxa de acerto. Antes de utilizá-lo, analise o número máximo de posições, o drawdown, a duração da recuperação, o Stop Loss fixo e o capital recomendado.
Conceito de projeto do Amplix
O Amplix não administra cada operação como um evento totalmente independente.
A entrada inicial, as posições adicionais durante movimentos adversos, o PnL total do Basket, o tempo de manutenção e o estado de Recovery são gerenciados como um único ciclo de vida.
- Entrada inicial baseada em uma condição de reversão RSI de curto prazo
- Espaçamento adaptativo entre posições com base no ATR confirmado de um timeframe superior
- Perfil fixo de sete níveis de lotes
- Gestão de lucro e encerramento em nível de Basket
- Metas de Recovery baseadas no tempo para Baskets mantidos por longos períodos
- Reconstrução do estado do Basket após reiniciar o MT5
Principais recursos
- Otimizado e testado para EURUSD M5
- Um único Basket ativo por vez
- Máximo de sete posições com LotScale 1.0
- Volume total máximo de 0,18 lote com LotScale 1.0
- Step adaptativo conforme a volatilidade confirmada de um timeframe superior
- Gestão de PnL em nível de Basket
- Recovery baseado em 14, 60 e 120 dias
- Stop Loss fixo do Basket baseado no primeiro preço real de execução
- Recuperação do estado do Basket após reiniciar o MT5
- Single-owner Guard para reduzir execuções duplicadas
- Suporte funcional para contas em USD, JPY e EUR
- Status Panel sempre visível
- Design de perfil fixo com apenas cinco Inputs públicos
Para quem este EA foi desenvolvido
- Usuários que compreendem os riscos de preço médio e martingale
- Usuários que avaliam perda flutuante e exposição de margem, não apenas a taxa de acerto
- Usuários capazes de tolerar períodos prolongados de manutenção e recuperação
- Usuários que conseguem manter o MT5 funcionando continuamente em um PC estável ou VPS
- Usuários com margem livre suficiente e uso prudente do LotScale
Este EA não é indicado para quem prioriza baixo drawdown, encerramentos muito rápidos, uma única posição ou perdas rigidamente limitadas.
Ambiente recomendado
- Plataforma: MetaTrader 5
- Símbolo recomendado: EURUSD
- Timeframe recomendado: M5
- Tipo de conta: Hedging
- Capital recomendado: equivalente a USD 2.000 com LotScale 1.0
- Alavancagem do backtest oficial: 1:25
- Ambiente de execução recomendado: PC estável ou VPS
É necessária uma conta Hedging porque o EA administra várias posições de forma independente no mesmo símbolo. Ele não iniciará novas operações em uma conta Netting.
O capital recomendado não é uma garantia de segurança, um mínimo obrigatório ou um limite de perda máxima. Mesmo com o equivalente a USD 2.000, condições futuras de mercado, spread, swap, slippage e requisitos de margem podem provocar perdas significativas ou stopout.
Guia completo do usuário
Instruções detalhadas de instalação, configuração e uso:
EURUSD Amplix M5 — Complete User Guide (English)
O guia inclui instalação, parâmetros públicos, gerenciamento do Basket, Recovery, reinicialização do MT5, solução de problemas e perguntas frequentes.
Quick Start — configuração após a compra
- Entre em uma conta MT5 do tipo Hedging.
- Abra um gráfico de EURUSD M5.
- Ative o Algo Trading no MT5.
- Anexe o EURUSD Amplix M5 ao gráfico pelo Navigator.
- Permita a negociação algorítmica nas propriedades do EA.
- Mantenha todos os Inputs nos valores padrão.
- Verifique Trading, New Entries, Owner, Capital Status e Warning no Status Panel.
- Enquanto houver um Basket aberto, mantenha o MT5, o EA e o Algo Trading funcionando continuamente.
Não é necessário arquivo set.
Os Inputs padrão incluídos na versão MQL5 Market são as configurações oficiais recomendadas. Nenhum arquivo set externo é fornecido.
O EA não operará até que suas condições de entrada sejam atendidas. Anexar o EA ao gráfico não garante uma posição imediata nem uma operação dentro de um período específico.
Na primeira inicialização, o EA pode aguardar o carregamento do histórico de preços e a preparação dos indicadores. Se não houver avisos críticos no Status Panel ou no log Experts, e Trading e New Entries estiverem ativos, o EA estará aguardando um sinal válido.
Input Parameters
O EA expõe somente os cinco parâmetros a seguir.
- InpTradingEnabled
Controle principal de negociação. Mantenha-o em true durante a operação normal. Use false apenas com uma finalidade específica, por exemplo antes de encerrar manualmente todo o Basket atual. - InpAllowNewEntries
Controla se um novo Basket pode ser iniciado. Com false, um novo Basket não será aberto. Se já existir um Basket ativo, o EA continuará administrando posições adicionais, saídas normais, Recovery, SL fixo e Hard Stop. - InpMagicNumber
Identifica as ordens e posições do EA. O valor padrão é 420006. Evite usar o mesmo Magic Number em outro EA ou em outra instância do Amplix na mesma conta. - InpOrderComment
Comentário adicionado às ordens para identificação. Normalmente, mantenha o valor padrão. - InpLotScale
Multiplicador aplicado à sequência oficial de lotes. Lucro, perda flutuante, margem necessária, drawdown e perda no SL fixo variam aproximadamente em proporção ao LotScale.
A maioria dos usuários não precisa alterar os Inputs.
Como pausar apenas novos Baskets
Para impedir novas entradas e continuar o gerenciamento automático de um Basket já aberto, use:
- InpTradingEnabled=true
- InpAllowNewEntries=false
Nesse estado, nenhum novo Basket será iniciado, mas o EA continuará com posições adicionais do Basket existente, saídas normais, Recovery, SL fixo e Hard Stop.
Não desative o Algo Trading, não remova o EA do gráfico e não feche o MT5 enquanto houver um Basket que ainda exija gerenciamento.
Como o Basket funciona
Após a primeira entrada, o EA pode adicionar posições quando o preço se move contra o Basket e suas condições internas são atendidas.
Sequência base de lotes com LotScale 1.0
0.01
0.01
0.01
0.02
0.03
0.04
0.06
Máximo de posições: 7
Volume total máximo: 0,18 × LotScale
As posições não são avaliadas apenas como operações separadas. O EA combina os seguintes valores dentro do mesmo Basket e verifica a condição de encerramento do Basket:
- PnL realizado já registrado
- Comissão já registrada
- Fees já registrados
- Swap já registrado
- PnL de preço das posições abertas
- Swap das posições abertas
O EA não estima nem desconta antecipadamente futuras comissões de encerramento, slippage ou ampliação do spread. Portanto, mesmo que o Basket atinja uma condição de saída próxima de zero, o resultado final realizado não é garantido como exatamente zero ou positivo.
Encerrar manualmente apenas parte do Basket cria uma estrutura de posições diferente da utilizada no backtest oficial.
Stop Loss fixo do Basket
O EA utiliza um Stop Loss fixo do Basket de 550 strategy pips medidos a partir do primeiro preço real de execução.
Se o Basket contiver todas as sete posições, várias posições do mesmo Basket poderão ser encerradas sequencialmente próximas ao nível comum do SL fixo.
Gaps, slippage, ampliação do spread, baixa liquidez e condições de execução da corretora podem fazer com que o preço real de saída e a perda final sejam diferentes do valor teórico.
O SL fixo não limita a perda a um valor fixo em USD.
Recovery baseado no tempo
Se um Basket não atingir a meta normal de lucro e permanecer aberto por muito tempo, a meta de saída muda de acordo com a idade do Basket.
- Menos de 14 dias: meta normal de lucro do Basket
- 14 dias ou mais: saída quando o resultado total do Basket se recuperar aproximadamente até o break-even
- 60 dias ou mais: saída quando a perda diminuir aproximadamente para -USD 300 equivalentes × Basket LotScale
- 120 dias ou mais: tentativa de encerrar todas as posições a mercado
O EA não encerra imediatamente o Basket com -USD 300 ao chegar ao dia 60.
Após o dia 60, o Basket permanece aberto até que a perda diminua para o limite ajustado pelo LotScale. Se o mercado não se recuperar, a perda flutuante poderá continuar muito maior do que esse limite.
O Hard Stop de 120 dias também não é uma função de perda máxima fixa. Movimento rápido, ampliação do spread, slippage, mercado fechado, falha de comunicação ou rejeição da corretora podem causar uma perda maior ou atrasar o encerramento.
Períodos de recuperação sem novas operações
Quando o Basket atinge o máximo de sete posições, nenhuma outra posição é adicionada.
O EA continua administrando o Basket ativo até que uma condição de Recovery ou saída seja atingida. Durante esse período, podem transcorrer vários dias ou semanas sem novas operações.
A ausência de novas operações não significa necessariamente que o EA tenha parado.
Durante a espera de recuperação, o EA continua monitorando:
- PnL do Basket
- Idade do Basket
- Estado de Recovery
- Condições de saída
- Estado salvo e posições da corretora
- Estado de Owner e Ledger
No backtest de janeiro de 2018 a abril de 2026, os períodos de espera após atingir sete posições foram:
- Casos observados: 109
- Mediana: aproximadamente 0,91 dia
- 90% dos casos: aproximadamente 10,8 dias ou menos
- 14 dias ou mais: 5 casos, aproximadamente 0,60 caso por ano
- 30 dias ou mais: 2 casos, aproximadamente 0,24 caso por ano
- Período mais longo observado: aproximadamente 36,24 dias
Historicamente, esperas de 14 dias ou mais ocorreram em média uma vez a cada 1,7 ano, e esperas de 30 dias ou mais aproximadamente uma vez a cada 4,2 anos.
Esses dados são apenas observações de backtest histórico. Eles não garantem frequência futura, duração da recuperação, duração máxima ou resultado final. Um período futuro pode superar o máximo histórico de 36,24 dias.
Mesmo sem novas operações, o PnL flutuante, o swap, a margem necessária, a margem livre, o nível de margem e o risco de stopout continuam variando.
Como encerrar manualmente uma espera Recovery prolongada
A estratégia prevista é manter o EA ativo e aguardar o Basket atingir uma condição de Recovery ou saída.
No entanto, se você não desejar mais aceitar a duração, a perda flutuante ou o capital imobilizado, poderá encerrar manualmente todo o Basket atual e reiniciar a partir de uma conta sem posições.
- Mantenha o EA anexado ao gráfico.
- Mantenha o Algo Trading ativado.
- Defina InpTradingEnabled=false.
- Encerre manualmente todas as posições do Basket atual do Amplix.
- Confirme que Positions, Pending Orders e Active Basket estejam todos em zero.
- Use Reset na janela Inputs para restaurar os valores padrão.
- Reinicie o EA com InpTradingEnabled=true.
Não encerre apenas parte do Basket.
Uma reinicialização manual realiza o PnL flutuante, o swap, a comissão e os fees atuais. Em muitos casos, isso significa realizar uma perda e abrir mão de uma possível recuperação futura.
O desempenho após uma reinicialização manual será diferente do backtest oficial.
Após a reinicialização, o EA estará preparado para iniciar um novo Basket, mas a próxima entrada ainda dependerá de um sinal válido. Uma nova operação não é garantida imediatamente nem dentro de um período específico.
LotScale
InpLotScale multiplica a sequência oficial de lotes.
- LotScale 0.1: capital de referência proporcional de aproximadamente USD 200
- LotScale 0.5: capital de referência proporcional de aproximadamente USD 1.000
- LotScale 1.0: capital de referência proporcional de aproximadamente USD 2.000
- LotScale 2.0: capital de referência proporcional de aproximadamente USD 4.000
Alterar o LotScale modifica o lucro, a perda flutuante, o drawdown e a exposição de margem em relação ao backtest oficial.
Para operar abaixo de 0,01 lote, a corretora deve aceitar volumes exatos como 0,001 ou 0,005. Na rota oficial EURUSD M5, o EA não arredonda automaticamente para cima um volume não suportado nem o substitui por outro valor.
Múltiplas instâncias e Magic Number
A configuração oficialmente recomendada é uma única instância de EURUSD M5 por conta.
Se você utilizar vários EAs ou várias instâncias do Amplix na mesma conta, atribua um Magic Number diferente a cada instância.
Usar o mesmo Symbol e Magic Number em vários gráficos pode criar conflitos na identificação de posições, Basket, Owner e estado salvo.
Status Panel
O Status Panel permanece visível enquanto o EA estiver anexado ao gráfico.
Ele inclui:
- Status de Trading e New Entries
- Status de Owner
- Status do Basket
- Direção
- Número de posições e volume total
- Current LotScale e Next Basket LotScale
- Idade do Basket
- Basket PnL e Target
- Account Currency
- Reference Capital
- Balance e Equity
- Balance Ratio e Equity Ratio
- Basket Ledger
- Capital Status
- Estado de Recovery
- Warning
Os avisos do produto são exibidos no campo Warning= e registrados na guia Experts do MT5.
Margin, Free Margin e Margin Level não são exibidos no Status Panel. Consulte-os em MT5 Toolbox / Trade.
Escopo suportado e Compatibility Context
EURUSD M5 é a única configuração oficialmente recomendada e testada.
Para compatibilidade técnica com a plataforma, a versão MQL5 Market pode funcionar em outros símbolos e timeframes válidos.
Fora de EURUSD M5, o EA utiliza um Compatibility Context baseado no símbolo e no timeframe atuais do gráfico. Essas combinações não foram otimizadas, testadas a longo prazo nem receberam um capital recomendado oficial.
O fato de uma combinação funcionar tecnicamente não significa que ela seja lucrativa, segura, validada ou recomendada.
Para trading real, utilize somente EURUSD M5.
Backtest oficial de longo prazo
O teste oficial de longo prazo abaixo foi executado no modo Generated Every Tick utilizando histórico de minutos fornecido pela IC Markets.
Não é um teste real-tick completo de todo o período de 2018 a 2026.
A versão MQL5 Market 1.03 mantém a mesma rota certificada de ordens, Deals e Baskets do Canonical Core de EURUSD M5 dentro do contexto oficial.
- Período: 2018-01-01 a 2026-04-30
- Depósito inicial: USD 2.000
- Alavancagem: 1:25
- Saldo final: USD 6.468,72
- Lucro líquido: USD 4.468,72
- Retorno total: 223,44%
- CAGR: 15,14%
- Baskets encerrados: 8.074
- Baskets vencedores / perdedores: 8.067 / 7
- Taxa de acerto por Basket: 99,91%
- Basket mais longo: 37,42 dias
- Recovery de 14 / 60 dias: 7 / 0
- Hard Stop de 120 dias: 0
- Drawdown máximo de Equity: USD 686,94
- Nível mínimo de margem: 227,31%
- Stopout / Margin Block: 0 / 0
Maximum Equity Drawdown é a queda do Equity do pico ao vale conforme calculada pelo MT5. Ele não mede diretamente a maior perda flutuante de um Basket nem define um limite de perda máxima.
No final do teste, duas posições ainda estavam abertas e foram encerradas pelo MT5 Strategy Tester. O resultado delas está incluído nos números acima.
Backtests são simulações baseadas em dados históricos. Eles não são resultados reais e não garantem lucro futuro, taxa de acerto, perda máxima, duração da recuperação ou sobrevivência da conta.
Riscos importantes
EURUSD Amplix M5 é um EA de alto risco que inclui elementos de preço médio e martingale.
Grandes perdas flutuantes ou perdas na conta podem ocorrer durante:
- Tendências prolongadas em uma única direção
- Movimentos rápidos de preço
- Gaps de mercado
- Ampliação do spread
- Baixa liquidez
- Slippage
- Aumento dos custos de swap
- Falhas de comunicação
- Paradas do VPS ou MT5
- Rejeição de ordens pela corretora
- Alterações nos requisitos de margem
O EA não oferece um News Filter público.
Se o Algo Trading for desativado ou o EA for removido enquanto houver um Basket aberto, o gerenciamento automático será interrompido, incluindo posições adicionais, saídas normais, Recovery, SL fixo e Hard Stop.
Não avalie o risco deste EA apenas pela taxa de acerto.
Antes do uso em conta real
- Leia toda a descrição do produto e as informações de risco
- Teste o EA em uma conta demo Hedging
- Anexe-o a EURUSD M5
- Comece com os Inputs padrão e sem arquivo set externo
- Entenda o capital recomendado e o volume máximo
- Verifique o lote mínimo, spread, swap e comissão da corretora
- Use um VPS ou outro ambiente estável sempre ativo
- Confirme que você tolera a perda flutuante com as sete posições
- Entenda que podem ocorrer longos períodos sem novas operações
- Decida antecipadamente como lidar com um Basket de longa duração
- Confirme que o Magic Number não entra em conflito com outro EA ou instância
Este EA é destinado a usuários que compreendem o risco de uma estratégia martingale de recuperação e conseguem manter margem livre suficiente.
Este produto não garante lucro. Todas as decisões sobre uso, alocação de capital, interrupção e encerramento manual são de responsabilidade do usuário.
