Prop Challenge Odds — Northline Algo · página do produto · vídeo de demonstração real no MT5
Conteúdo
- Visão geral
- Instalação
- Exportar um perfil (antes ou no início de um desafio)
- Acompanhar o seu desafio
- Como ler o painel
- Como as chances são calculadas
- O risco sugerido
- Alertas, relatório e arquivos
- Parâmetros de entrada
- Mensagens e solução de problemas
- Testador de estratégia e demo
- Limites honestos e suporte
1. Visão geral
O Prop Challenge Odds estima a sua chance de passar no desafio prop que você está operando agora, a partir da sua situação atual: seu saldo, a perda que você já teve hoje, o pico que o seu drawdown trailing acompanha, os dias de trading realizados e os dias restantes.
Ele funciona assim:
- reconstrói cada um dos seus dias de trading passados a partir do histórico da conta: o resultado do dia e a pior e a melhor equity atingidas durante o dia, incluindo as posições abertas (preços M1);
- reproduz esses dias milhares de vezes, em blocos aleatórios, segundo as regras do seu desafio, partindo do seu estado atual;
- conta quantas trajetórias atingem a meta e por que as outras falham;
- repete o cálculo em históricos reamostrados para dar uma faixa, e testa outros níveis de risco para encontrar o que dá as melhores chances.
Você recebe as chances e a faixa, a curva dia a dia, o risco sugerido, a margem que ainda tem em operações, o custo esperado para ser financiado, alertas e um relatório HTML.
A ferramenta nunca abre, modifica ou fecha uma operação em um gráfico real. Ela não dá nenhum sinal de trading e não faz nenhuma previsão de mercado.
2. Instalação
- Após a compra ou o aluguel, o Prop Challenge Odds aparece em Navegador → Expert Advisors → Market.
- Abra qualquer gráfico. O símbolo do gráfico não importa: a ferramenta lê a conta, não o gráfico.
- Arraste o Prop Challenge Odds para o gráfico, ajuste os parâmetros (seções 3 e 4) e clique em OK.
Não é necessário ativar o Algo Trading: a ferramenta apenas lê a conta.
3. Exportar um perfil (antes ou no início de um desafio)
Uma conta de desafio nova não tem histórico, então não há de onde aprender as chances. O perfil resolve isso: é um pequeno arquivo que guarda os seus dias de trading, tirados de outra conta onde o seu EA ou a sua estratégia já rodou (uma conta demo, um desafio anterior, uma conta pessoal).
- Entre na conta onde a sua estratégia já rodou, no mesmo MetaTrader 5 ou em outro terminal do mesmo computador.
- Anexe o Prop Challenge Odds a qualquer gráfico com Mode = Export a profile.
- Para exportar apenas um EA, defina o Magic number (operações manuais têm magic number 0). Mantenha -1 para todas as operações. History length define quantos dias para trás serão lidos (365 por padrão).
- Clique em OK. O painel mostra Profile exported com o nome do arquivo, o número de dias de trading e de operações.
O arquivo é gravado na pasta comum do MetaTrader 5 (Arquivo → Abrir pasta de dados, depois suba dois níveis, Common\Files\Northline\Odds). Todos os terminais do computador conseguem lê-lo.
Se a própria conta do desafio já tem dias de trading anteriores ao desafio, você não precisa de um perfil: deixe Profile file vazio e esses dias serão usados.
4. Acompanhar o seu desafio
- Na conta do desafio, anexe o Prop Challenge Odds a qualquer gráfico com Mode = Track the challenge.
- Escolha o Rules preset (2-step 10/5/10, 1-step 10/4/6 trailing) ou Custom, e preencha as regras personalizadas para que correspondam exatamente às da sua empresa (seção 9).
- Defina a Current phase (1 ou 2) e a data de Challenge start (0 = a primeira operação desta conta).
- Defina o Challenge fee se quiser ver o custo esperado para ser financiado.
- Defina o Daily reset hour: a hora do servidor em que a sua empresa reinicia a perda diária.
- Digite o nome do Profile file da seção 3 (com ou sem .csv ).
- Clique em OK. As chances aparecem após alguns segundos.
As chances são atualizadas após cada operação encerrada, a cada reinício diário e quando a sua equity se move (verificada a cada minuto).
5. Como ler o painel
- Header (cabeçalho): as regras, a fase, o saldo inicial e as operações usadas no perfil.
- Chance to pass (chance de passar): a probabilidade estimada, com:
- range (faixa): do percentil 10 ao 90 sobre os históricos reamostrados (um histórico curto dá uma faixa larga);
- both phases (ambas as fases): em um desafio de 2 etapas na fase 1, a chance de passar na fase 1 e depois na fase 2;
- was X% earlier today ("estava em X % mais cedo hoje"): exibido quando as chances caíram 10 pontos ou mais desde a primeira estimativa do dia;
- Main risk (risco principal): a regra que a maioria das trajetórias que falham quebra (perda diária, drawdown máximo, limite de tempo) e a mediana de dias restantes até a meta.
- Day-by-day curve (curva dia a dia): as suas chances ao fim de cada dia desde que a ferramenta foi anexada; a linha tracejada marca 50 %.
- Suggested risk (risco sugerido): veja a seção 7. A pequena curva abaixo mostra as chances para cada nível de risco, de 0,25x a 2x o seu lote. O ponto verde é a sugestão, o ponto azul o seu risco atual.
- Rules (regras): progresso até a meta, parcela usada do limite de perda de hoje, parcela usada da margem de drawdown, dias de trading realizados e restantes.
- Room left at current risk (margem restante com o risco atual): quantas operações perdedoras médias você ainda pode fazer hoje e antes do piso do drawdown; depois o custo esperado para ser financiado (taxa × tentativas previstas: a atual e, se falhar, novas do zero) e o número médio de tentativas.
- Footer (rodapé): de onde vem o perfil e se o seu desafio está alinhado com ele.
Quando um limite parece ter sido atingido, o painel mostra RULE LIKELY BREACHED e a regra. Quando a meta e os dias mínimos são cumpridos, mostra TARGET REACHED (e, na fase 1, a sua chance de passar na fase 2 partindo do zero).
6. Como as chances são calculadas
- Dias de trading. Cada dia vai de um reinício diário ao seguinte. Para cada dia a ferramenta guarda o resultado, a pior equity intradiária e a melhor equity intradiária, como frações do saldo no início do dia. Dias em que uma posição foi mantida, mas nada foi encerrado, também contam, porque a perda flutuante conta para a sua empresa. Os dias úteis vazios são mantidos, de modo que a frequência com que você opera faz parte do perfil.
- Escala de risco. Operar k vezes o seu lote multiplica por k o resultado de um dia e a sua pior e melhor equity. Não é preciso stop-loss para isso.
- Estado atual. Cada trajetória parte do seu saldo e da sua equity reais, da perda já usada hoje, do pico de um drawdown trailing, dos dias de trading realizados e dos dias decorridos. O restante de hoje é simulado como mais um dia sorteado do seu perfil.
- Trajetórias. Os dias são sorteados em blocos de 1 a 5 dias consecutivos, para que as sequências de perdas fiquem juntas. Uma trajetória termina quando atinge a meta com os dias mínimos de trading e a regra de consistência cumpridos, quando quebra uma regra ou quando fica sem tempo. Sem limite de tempo, uma trajetória que não atingiu a meta após cerca de um ano é considerada lenta demais.
- Faixa. Todo o cálculo é repetido em 20 versões reamostradas do seu histórico (1.000 trajetórias cada, por padrão). As chances são a média, e a faixa vai do percentil 10 ao 90.
- Desvio. A ferramenta compara o dia médio do seu desafio com o seu perfil. Após 5 dias de desafio, se a diferença for grande demais para ser acaso (z-score acima de 2), as chances ficam em cinza com uma explicação, e os dias do seu desafio ganham mais peso nos sorteios.
7. O risco sugerido
A ferramenta calcula as suas chances para 7 níveis de risco (0,25x, 0,5x, 0,75x, 1x, 1,25x, 1,5x, 2x o seu lote atual). Para cada nível, ela também testa parar pelo resto de hoje e recomeçar amanhã nesse nível.
- A sugestão é o nível com as melhores chances. Outro nível só a substitui se for pelo menos um ponto melhor, e os empates ficam com o menor risco.
- Stop for today → X% significa que encerrar a sua exposição por hoje e continuar amanhã dá chances melhores do que continuar operando.
- Mais risco nunca é sugerido, a menos que os seus dias passados mostrem uma vantagem estatisticamente comprovada (um dia médio pelo menos dois erros-padrão acima de zero). Sem essa vantagem, um lote maior pode aumentar as chances de passar por sorte, mas é uma aposta. A ferramenta não vai recomendá-lo.
- Se as suas operações têm stops, o painel também mostra o risco equivalente por operação em porcentagem.
A sugestão é um auxílio à decisão baseado nos seus dias passados. Você continua no comando do seu trading.
8. Alertas, relatório e arquivos
- Alertas: um pop-up (e uma notificação push, se ativada) quando as suas chances caem Alert drop pontos ou mais desde a primeira estimativa do dia, ou ficam abaixo de Alert below. Cada alerta dispara no máximo uma vez por dia.
- Relatório HTML: odds_latest.html, atualizado no máximo a cada 10 minutos. Abre em qualquer navegador, no computador ou no celular: chances e faixa, risco sugerido, margem restante, custo esperado, curva dia a dia, chances por nível de risco e as suas regras.
- CSV: odds_latest.csv com os mesmos números principais.
- Histórico: um arquivo por desafio (número da conta e data de início) com todas as estimativas. Ele redesenha a curva dia a dia após uma reinicialização.
Todos esses arquivos ficam em Arquivo → Abrir pasta de dados → MQL5 → Files → Northline → Odds. Os perfis exportados ficam na pasta comum (seção 3).
9. Parâmetros de entrada
| Parâmetro | Padrão | Descrição |
|---|---|---|
| Rules preset | 2-step 10/5/10 | 2-step 10/5/10, 1-step 10/4/6 trailing ou Custom (exemplos genéricos, confira as regras da sua empresa) |
| Current phase | 1 | 1 ou 2 |
| Challenge start | 0 | Data de início; 0 = primeira operação nesta conta |
| Initial balance | 0 | 0 = detectado a partir do histórico |
| Challenge fee | 0 | Para o custo esperado para ser financiado (0 = não exibido) |
| Daily reset hour | 0 | Hora do servidor do reinício diário da sua empresa (0-23) |
| Phase 1 / Phase 2 profit target (%) | 10 / 5 | Regras personalizadas; fase 2 = 0 significa uma única fase |
| Daily loss limit (%) | 5 | Do saldo inicial |
| Max drawdown (%) | 10 | Do saldo inicial |
| Max drawdown type | Static | Static (estático), trailing at end of day (trailing no fim do dia), trailing on intraday equity (trailing sobre a equity intradiária) |
| Trailing floor stops at the initial balance | true | Trava de um drawdown trailing |
| Daily limit from max(balance, equity) | false | Quando a sua empresa mede a perda diária a partir do maior valor entre saldo e equity no reinício |
| Minimum trading days | 4 | Dias com pelo menos uma operação encerrada |
| Time limit in calendar days | 0 | 0 = nenhum |
| Consistency (%) | 0 | Melhor dia como participação máxima do lucro total; 0 = desligado |
| Mode | Track | Track the challenge (acompanhar o desafio) ou Export a profile (exportar um perfil) |
| Magic number | -1 | Operações usadas no perfil; -1 = todas, 0 = manuais |
| Symbol filter | vazio | Somente este símbolo no perfil |
| Profile file | vazio | Perfil exportado a carregar; vazio = histórico desta conta antes do início |
| History length (days) | 365 | Até onde o perfil lê no passado |
| Paths per resample / Resamples | 1000 / 20 | Precisão da estimativa |
| Alert drop / Alert below | 15 / 0 | Em pontos / em %; 0 = desligado |
| Push notifications | false | Envia também os alertas para o seu celular |
| Panel X / Y position | 12 / 24 | Posição do painel no gráfico |
10. Mensagens e solução de problemas
- "Not enough history": menos de 5 dias operados. Exporte um perfil de uma conta com mais histórico (seção 3) ou continue operando: a estimativa começa sozinha.
- "profile file not found" (log Experts): o arquivo deve estar em Common\Files\Northline\Odds e o nome deve ser digitado exatamente. A ferramenta usa então o histórico desta conta.
- "… is not a Prop Challenge Odds profile": o arquivo foi editado ou não é um perfil. Exporte-o novamente.
- "Check the inputs": uma regra ou um ajuste está fora do intervalo; o painel diz qual.
- "Profile not representative": os dias do seu desafio diferem claramente do perfil (seção 6). As chances são menos confiáveis até o histórico do desafio crescer.
- "N deposit(s) in the window: % approximate": depósitos ou saques no período do perfil distorcem os percentuais diários. Exporte um perfil de um período sem eles.
- "Export not available here": os perfis são exportados de uma conta real ou demo, não no Testador de estratégia.
11. Testador de estratégia e demo
O Testador de estratégia não tem um desafio real para acompanhar. No testador (e portanto na demo gratuita do Market), a ferramenta abre suas próprias pequenas operações de demonstração no símbolo testado: um sistema de tendência EMA 20/50 em H1, risco de 0,5%, stop-loss de 1,5 ATR, take-profit de 2 ATR. Ela acompanha sobre elas um desafio de 2 etapas 10/5/10 com um perfil de demonstração embutido. Execute no modo visual para ver as chances, a curva e o risco sugerido mudarem. Em períodos longos, o sistema de demonstração costuma quebrar a regra do drawdown: ele não tem vantagem duradoura, e é exatamente isso que o painel mostra.
A demo só mostra como o painel funciona. As suas próprias chances vêm das suas próprias operações.
12. Limites honestos e suporte
- As chances descrevem o que os seus dias de trading passados implicam sob estas regras. Não são uma previsão do mercado nem uma promessa de resultados.
- Elas valem tanto quanto o perfil: poucos dias, ou uma estratégia que mudou, dão chances pouco confiáveis. A faixa e o alerta de desvio mostram isso.
- A equity intradiária passada é reconstruída a partir de barras M1 aos seus piores e melhores preços; a medição tick a tick da sua empresa pode diferir um pouco.
- Algumas variantes de regras específicas de cada empresa podem não corresponder exatamente aos presets: use Custom e confira as regras da sua empresa.
Dúvidas, um valor que pareça errado, uma regra usada pela sua empresa que não está coberta: escreva para mim pelo meu perfil no MQL5. Respondo a todas as mensagens.


