Streak Trader Pro
- Experts
-
Carlos Dante Diaz
Olá, sou Carlos Díaz, programador e trader algorítmico da Argentina, com mais de 10 anos de experiência como trader. Eu projeto, programo e testo todos os meus Expert Advisors em MQL5, usando o MetaEditor e o Strategy Tester do MetaTrader 5. - Versão: 4.2
- Atualizado: 19 outubro 2026
- Ativações: 10
Streak Trader Pro · Descrição do produto
Todo trader que usa gestão de risco fixo conhece a sensação: você se recupera de uma perda, volta a ganhar... e continua arriscando exatamente o mesmo que antes, como se nada tivesse acontecido. O Streak Trader Pro muda essa lógica: ele capitaliza automaticamente as suas recuperações, sem que você deixe de controlar quanto arrisca por operação. O resultado: uma curva de capital que pode crescer mais rápido, com o risco por operação limitado pelo multiplicador e pelo teto que você define; em troca, pode haver um pouco mais de drawdown.
🔄 Baixe sempre a última versão. As atualizações trazem melhorias e correções (por exemplo, nas versões recentes a otimização completa é muito mais rápida). Antes de otimizar ou operar, confirme que você tem instalada a versão mais recente publicada nesta página.
📈 Progressão Positiva de Sequência: como funciona?
Ao contrário de uma martingale tradicional (que aumenta o risco depois de uma perda, expondo você cada vez mais), o Streak Trader Pro usa a abordagem inversa: premia a recuperação, não o drawdown.
ℹ️ Os exemplos desta seção são apenas ilustrativos. Eles servem para explicar a mecânica da progressão. Os valores (risco base 1%, multiplicador 1,4, razão 2:1, teto de sequência 3) e os resultados são simplificados — o risco de cada operação é calculado sobre o capital inicial de $100.000 — e não representam resultados reais do EA nem uma promessa de rentabilidade. Todos esses parâmetros são configuráveis; no Testador de Estratégia você os verá como «Base risk per trade (% of balance)», «Multiplier per consecutive win», «Trades within the progression cycle» (o teto de sequência) e «Inp_RR_Ratio» (a razão).
A lógica é simples:
- Enquanto você opera no estado NORMAL, o risco é sempre o mesmo (1% por padrão).
- Quando você sai de uma perda com um ganho (padrão perda → ganho), o sistema entende que a conta está se recuperando, e a operação seguinte começa com risco aumentado (1,4% por padrão).
- Se essa operação também ganhar, o risco sobe mais um degrau (1,96%). O Teto de Sequência (Streak Cap; no testador aparece como «Trades within the progression cycle») define até quantos degraus a progressão pode subir antes de voltar ao risco base — com teto 3, o máximo são 2 operações de risco aumentado seguidas.
- Qualquer perda, em qualquer ponto da progressão, interrompe a escalada imediatamente e volta ao NORMAL.
Exemplo 1 — Teto de Sequência = 3 | Quando as operações da progressão encadeiam ganhos
(Capital inicial $100.000 · Risco base 1% · Multiplicador 1,4 · Razão 2:1)
| # | Estado | Resultado | Risco | L/P | Capital |
|---|---|---|---|---|---|
| 1 | NORMAL | Perda | 1% | -$1.000 | $99.000 |
| 2 | NORMAL | Ganho (recupera) | 1% | +$2.000 → ativa a progressão | $101.000 |
| 3 | PROGRESSION (nível 1) | Ganho | 1,4% | +$2.800 → sobe de nível | $103.800 |
| 4 | PROGRESSION (nível 2) | Ganho | 1,96% | +$3.920 → teto atingido, volta ao NORMAL | $107.720 |
| 5 | NORMAL | Ganho | 1% | +$2.000 (sem perda anterior, segue NORMAL) | $109.720 |
| 6 | NORMAL | Perda | 1% | -$1.000 | $108.720 |
| 7 | NORMAL | Ganho (recupera) | 1% | +$2.000 → ativa a progressão | $110.720 |
| 8 | PROGRESSION (nível 1) | Ganho | 1,4% | +$2.800 → sobe de nível | $113.520 |
| 9 | PROGRESSION (nível 2) | Ganho | 1,96% | +$3.920 → teto atingido, volta ao NORMAL | $117.440 |
| 10 | NORMAL | Ganho | 1% | +$2.000 | $119.440 |
Resultado com a Progressão: +$19.440 (+19,44%) O mesmo histórico de acertos operando sempre com risco fixo de 1%: +$14.000 (+14%)
➜ Mesmo histórico de acertos, quase 39% mais de lucro apenas por capitalizar melhor as duas recuperações.
Exemplo 2 — Teto de Sequência = 3 | Quando a operação da progressão perde (o pior caso)
| # | Estado | Resultado | Risco | L/P | Capital |
|---|---|---|---|---|---|
| 1 | NORMAL | Ganho | 1% | +$2.000 | $102.000 |
| 2 | NORMAL | Perda | 1% | -$1.000 | $101.000 |
| 3 | NORMAL | Ganho (recupera) | 1% | +$2.000 → ativa a progressão | $103.000 |
| 4 | PROGRESSION (nível 1) | Perda | 1,4% | -$1.400 → interrompe o ciclo, volta ao NORMAL | $101.600 |
| 5 | NORMAL | Perda | 1% | -$1.000 | $100.600 |
| 6 | NORMAL | Ganho (recupera) | 1% | +$2.000 → ativa a progressão | $102.600 |
| 7 | PROGRESSION (nível 1) | Perda | 1,4% | -$1.400 → interrompe o ciclo, volta ao NORMAL | $101.200 |
| 8 | NORMAL | Ganho | 1% | +$2.000 | $103.200 |
| 9 | NORMAL | Perda | 1% | -$1.000 | $102.200 |
| 10 | NORMAL | Ganho (recupera) | 1% | +$2.000 → ativa a progressão | $104.200 |
Resultado com a Progressão: +$4.200 (+4,2%) O mesmo histórico com risco fixo de 1%: +$5.000 (+5%)
➜ Mesmo no pior cenário (as duas operações de risco aumentado perdem assim que são ativadas), a diferença em relação ao risco fixo é mínima: $800 sobre $100.000. O risco extra nunca passa de 1,4% antes de ser interrompido — e o capital nunca cai abaixo do inicial.
Exemplo 3 — Teto de Sequência = 3 | Ganha, perde e depois uma longa sequência de ganhos
| # | Estado | Resultado | Risco | L/P | Capital |
|---|---|---|---|---|---|
| 1 | NORMAL | Ganho | 1% | +$2.000 (sem perda anterior, segue NORMAL) | $102.000 |
| 2 | NORMAL | Perda | 1% | -$1.000 | $101.000 |
| 3 | NORMAL | Ganho (recupera) | 1% | +$2.000 → ativa a progressão | $103.000 |
| 4 | PROGRESSION (nível 1) | Ganho | 1,4% | +$2.800 → sobe de nível | $105.800 |
| 5 | PROGRESSION (nível 2) | Ganho | 1,96% | +$3.920 → teto atingido, volta ao NORMAL | $109.720 |
| 6 | NORMAL | Ganho | 1% | +$2.000 (sem perda anterior, segue NORMAL) | $111.720 |
| 7 | NORMAL | Ganho | 1% | +$2.000 | $113.720 |
| 8 | NORMAL | Ganho | 1% | +$2.000 | $115.720 |
| 9 | NORMAL | Ganho | 1% | +$2.000 | $117.720 |
| 10 | NORMAL | Ganho | 1% | +$2.000 | $119.720 |
Resultado com a Progressão: +$19.720 (+19,72%) O mesmo histórico com risco fixo de 1%: +$17.000 (+17%)
➜ Aqui está o ponto-chave: mesmo com 9 operações vencedoras em 10, a progressão só atuou nas operações 4 e 5 — as que fecharam o ciclo de recuperação. A longa sequência das operações 6 a 10, por mais impressionante que seja, não recebe nenhum risco extra, porque não houve uma nova perda a recuperar.
A vantagem em uma frase: o risco por operação fica limitado e você o controla com o multiplicador e o teto; quando a conta se recupera de uma perda, seu capital pode crescer mais rápido — em troca de um pouco mais de risco nas operações da progressão e, portanto, de um pouco mais de drawdown.
🎯 Como tirar o máximo do Streak Trader Pro
O Streak Trader Pro tem muitos parâmetros — e isso é uma vantagem, não um problema: significa que o EA pode ser ajustado sob medida para cada ativo. Com a última versão, a otimização pode ser feita completa, com todos os parâmetros de uma só vez, e muito mais rápido do que antes.
📸 Configuração de parâmetros para testar. Nas capturas de tela 1 e 2 deixamos uma configuração de parâmetros de exemplo para você usar como ponto de partida e testar no seu próprio ativo e timeframe. É apenas um exemplo: não é uma recomendação nem garante resultados, e deve ser validada com a sua própria otimização e com um teste Forward. (Veja as capturas 1 e 2)
🧭 Compras e vendas: conheça o seu ativo
O seu instrumento tem um viés direcional marcante? Otimize compras e vendas separadamente («Inp_EnableLongs» e «Inp_EnableShorts») — você encontrará configurações mais precisas do que deixando tudo misturado. Em pares mais equilibrados, como o EURUSD, você pode deixar as duas direções ativas sem perder precisão.
🕒 Filtro de horário: horário do corretor ou do computador
Você pode limitar os horários em que o EA opera e fechar posições em um horário fixo. Com o parâmetro «Clock used for the schedule» você escolhe qual relógio vale para as duas coisas: «Broker (server) time» (horário do corretor, ou do servidor, que é a opção padrão) ou «Computer (PC or VPS) time» (horário do computador, seja PC ou VPS).
- Ao iniciar o EA em conta demo ou real, o registro de Experts mostra o horário do corretor, o horário do computador e a diferença entre eles, para você conferir como o seu ambiente está configurado.
- No Testador de Estratégia as duas opções dão o mesmo resultado, porque lá o horário do computador é o horário simulado do corretor. Por isso é melhor otimizar com o horário do corretor: a diferença só aparece operando ao vivo.
- Os demais parâmetros do grupo aparecem como «Trade only inside a time range», «Start hour (0-23)», «End hour (0-23, not included)», «Close open positions at a fixed hour» e «Close hour (0-23)».
⚠️ A regra de ouro: o período Forward
Aqui está a diferença entre um EA que parece funcionar e um que funciona de verdade: nunca confie em um backtest otimizado sobre 100% do histórico. Nos nossos próprios testes usamos:
- 3 anos de dados (2023.08.08 – 2026.08.08)
- Forward de 1/3: o último trecho fica totalmente fora da otimização, como uma prova surpresa
- Modelagem “Every tick based on real ticks” (cada tick baseado em ticks reais) — a mais exigente que o MT5 oferece
- Critério “Complex Criterion max” (critério complexo máximo) com algoritmo genético rápido
Se o resultado se sustentar no Forward, você tem uma configuração robusta. Se desmoronar, era apenas curve-fitting disfarçado de bom backtest — e você economizou dinheiro real ao descobrir isso. (Veja a captura 3)
Último filtro antes de ir para o real: rode a configuração final em conta demo durante o mesmo tempo que durou o seu Forward, sem mexer em nenhum parâmetro. É a prova de fogo que separa um sistema pronto para operar de um que só parece bom em um gráfico.
⚠️ Operar no mercado financeiro envolve risco real de perda de capital. O Streak Trader Pro é uma ferramenta de gestão e execução, não uma promessa de ganhos garantidos. Resultados passados não garantem resultados futuros. Recomenda-se operar primeiro em conta demo.
