Continuum EA
- Experts
-
Alexandre Vincent Traber
Desenvolvedor de trading algorítmico especializado em Expert Advisors para MetaTrader 5.Formação em estudos de trading de commodities, aplicada a estratégias sistemáticas de Forex, Ouro/Prata e índices. O foco está em robôs robustos e testados por otimização, com curvas de equity suaves em vez de - Versão: 1.10
Visao geral
Continuum e um robo de negociacao totalmente automatizado, construido em torno de uma gestao de capital continua e disciplinada, em vez de um unico truque de entrada. Um unico parametro Aggressiveness, de 1 a 100, ajusta simultaneamente todos os parametros de risco e comportamento, de modo que a mesma logica central funciona de forma conservadora ou ativa sem alterar uma unica linha de codigo. As entradas vem de uma leitura ponderada de confluencia multitemporal nos graficos M15, H1, H4 e D1, combinando indicadores de tendencia, momento e volatilidade ja integrados no MetaTrader 5. O risco e limitado tanto por operacao quanto de forma agregada em todas as posicoes abertas, e cada saida e tratada por tres mecanismos independentes baseados em eventos, em vez de um unico nivel fixo de take-profit, de modo que o stop-loss funciona como uma rede de seguranca catastrofica, e nao como a forma principal de fechar operacoes.
Como funciona
- A cada fechamento de vela M15, H1, H4 e D1, o EA le a direcao da tendencia pela EMA, o momento pelo RSI, o estado de cruzamento do MACD e a forca da tendencia pelo ADX, combinando-os em uma pontuacao de confluencia ponderada, com maior peso para os timeframes superiores.
- Novas operacoes sao abertas apenas no fechamento da vela H1, quando a pontuacao de confluencia ultrapassa o limiar de entrada derivado do Aggressiveness, e somente se o preco ainda nao se afastou demais da media de tendencia H1, para evitar perseguir um movimento ja esgotado.
- O tamanho da posicao e calculado a partir da distancia de stop baseada em ATR e do patrimonio da conta, de modo que cada operacao arrisca uma percentagem consistente da conta, com a exposicao total de todas as posicoes abertas limitada por um orcamento de risco agregado separado.
- A gestao de risco e executada a cada fechamento de vela M15, quatro vezes mais frequente do que as entradas, e reage atraves de tres mecanismos separados: uma saida antecipada quando a pontuacao de confluencia se volta contra a posicao, uma saida baseada em tempo quando uma operacao nao mostra progresso minimo dentro de um numero definido de velas, e um stop de acompanhamento baseado em ATR assim que a posicao ja tiver realizado lucro parcial.
- Quando uma posicao atinge uma meta de lucro expressa em multiplos de risco, parte da posicao e fechada e o stop e movido para o ponto de equilibrio, permitindo que o restante continue sob o mecanismo de acompanhamento.
- O EA pode adicionar a uma posicao vencedora na mesma direcao, ate um limite definido pelo Aggressiveness, enquanto o orcamento total de risco em todos os niveis permanece limitado.
- Um stop-loss do lado da corretora esta sempre anexado a cada posicao desde o momento em que e aberta. Ele e mantido deliberadamente amplo: nao se destina a ser a forma habitual de fechar uma operacao, existe unicamente para proteger a conta contra um movimento rapido e anormal.
Parametros
Geral
- Magic Number: identificador unico das operacoes deste EA, permitindo que funcione junto com outros EAs ou instancias na mesma conta sem conflito.
- Aggressiveness: escala unica de 1 a 100 que determina o risco por operacao, o orcamento total de risco, a sensibilidade de entrada, a profundidade de piramidacao, a distancia do stop e a rapidez com que o lucro e realizado.
Indicadores
- MA Fast Period: media movel rapida usada no componente de tendencia da pontuacao de confluencia.
- MA Slow Period: media movel lenta usada no componente de tendencia da pontuacao de confluencia.
- RSI Period: periodo do RSI usado no componente de momento.
- MACD Fast: periodo da EMA rapida para o componente MACD.
- MACD Slow: periodo da EMA lenta para o componente MACD.
- MACD Signal: periodo da linha de sinal para o componente MACD.
- ADX Period: periodo do ADX usado para ponderar a confluencia pela forca da tendencia.
- ADX Trend Min: valor minimo de ADX considerado uma condicao de tendencia genuina.
- ATR Period: periodo do ATR usado para o calculo da distancia do stop e do acompanhamento.
Gestao de saida
- Invalidation Score Mult: quanto a pontuacao de confluencia precisa reverter, em relacao ao limiar de entrada, antes de uma posicao aberta ser fechada antecipadamente.
- Stall Max Bars: numero maximo de velas H1 que uma operacao pode durar sem atingir progresso minimo.
- Stall Min Progress R: lucro minimo, em multiplos de risco, que uma operacao deve mostrar ate Stall Max Bars, ou sera fechada.
- Entry Max Extension ATR: distancia maxima, em ATR, que o preco ja pode estar da media de tendencia H1 para permitir uma nova entrada.
Painel
- Dashboard Show: ativa o painel no grafico que mostra o lucro liquido por periodo, o drawdown da conta e o drawdown flutuante proprio deste EA.
Pontuacao do otimizador
- Score MinProfitFactor: fator de lucro minimo exigido para que uma execucao de otimizacao receba pontuacao.
- Score MaxDrawdownPct: percentagem maxima de drawdown permitida antes de uma execucao ser desqualificada.
- Score MinTrades: numero minimo de operacoes exigido para que uma execucao seja considerada estatisticamente significativa.
- Score R2Weight: peso atribuido a suavidade da curva de capital.
- Score SlopeWeight: peso atribuido a velocidade de crescimento da curva de capital.
- Score SplitPenalty: penalizacao por comportamento diferente da curva de capital entre a primeira e a segunda metade do teste.
- Score SkewPenalty: penalizacao por lucro concentrado em um pequeno numero de operacoes grandes.
- Score UlcerPenalty: penalizacao pela profundidade e duracao dos drawdowns.
- Score MARWeight: peso atribuido ao lucro liquido em relacao ao drawdown maximo.
- Score TradeBonusWeight: pequeno bonus por um maior numero de operacoes, com retornos decrescentes.
Sistema de pontuacao do otimizador
Continuum inclui uma funcao OnTester personalizada, desenhada contra o overfitting da curva em vez de perseguir o lucro liquido bruto. Ela desqualifica qualquer execucao de otimizacao com lucro negativo, fator de lucro abaixo do minimo configurado, drawdown acima do maximo configurado, ou operacoes insuficientes para ser estatisticamente significativa. As execucoes restantes sao classificadas pela suavidade da curva de capital, velocidade de crescimento e eficiencia de capital, com penalizacoes por instabilidade temporal entre a primeira e a segunda metade do teste, por lucro concentrado numa unica operacao grande, e pela profundidade e duracao dos drawdowns. Para usar, defina o Criterio do otimizador como Custom max antes de executar uma otimizacao.
Configuracao recomendada
Qualquer par principal de Forex liquido ou metal, timeframe H1. Faca backtest e otimizacao com dados de tick reais em modelagem Every Tick para a validacao final; uma primeira passagem grosseira em modo 1 Minute OHLC e adequada para estreitar os intervalos de indicadores e limiares antes de uma passagem de confirmacao de precisao total. Recomenda-se um VPS para operacao continua sem interrupcoes, ja que o EA gere o risco a cada fechamento de vela M15.
Capturas de tela
Os conjuntos de parametros recomendados (arquivos .set) para os simbolos e timeframes mostrados sao fornecidos na secao de comentarios abaixo.
Aviso legal
O desempenho passado mostrado em qualquer captura de tela ou backtest nao garante resultados futuros. Teste cuidadosamente numa conta demo antes de usar fundos reais, e utilize um tamanho de posicao adequado a sua propria tolerancia ao risco. Negociar instrumentos alavancados envolve risco de perda.
