Take profit

também: TP, alvo de lucro, alvo

O take profit é um nível de preço anexado a uma posição no qual a corretora a fecha automaticamente para realizar o ganho. Ele fica no servidor da corretora, como o stop loss, e o trader o decide antes de a operação abrir.

Take profit — MT5 glossary overview

Num relance

Tipo de termo
Plataforma MT5
Nível
Iniciante
Usado em
Desenho de estratégia · Operação do MT5 · Gestão de risco
Função MQL5
CTrade::PositionModify(ticket, sl, tp)

Em palavras simples

O preço em que a operação já acertou o bastante. O stop diz o quanto você aceita estar errado; o alvo diz quanto acertar é suficiente.

Por que importa

O alvo é onde uma estratégia recolhe sua vantagem, e o número que os traders mais mexem depois do fato. Fixado na entrada, ele transforma a relação risco/retorno em uma afirmação que se pode testar.

  • Junto com o stop, ele fixa a taxa de acerto de equilíbrio: 1 ÷ (1 + alvo ÷ stop). Mova qualquer um dos dois números e a barra que a estratégia precisa superar se move junto.
  • Ele executa no servidor da corretora, então um alvo atingido durante a noite realiza o ganho com o terminal rodando ou não.
  • Sua distância define o caráter do histórico. Alvos próximos ganham com frequência e pouco; alvos distantes atravessam longos trechos planos à espera das operações que pagam pelo resto.

No MetaTrader 5

Onde aparece no MT5

  • Caixa de diálogo Nova Ordem (F9) → Take Profit — definido na entrada, como preço
  • Observação do Mercado (Market Watch) → clique com o botão direito no símbolo → Especificação — a linha Stops level é também a menor distância que a corretora aceita para um alvo
  • Testador de Estratégia (Strategy Tester) → Parâmetros de Entrada (Inputs) — o alvo de um EA é um parâmetro otimizável, e um dos mais fáceis de sobreajustar

Como os EAs usam

  • Enviado no campo tp do MqlTradeRequest na entrada, como preço. O EA converte por conta própria a distância pretendida em um nível.
  • Anexado depois da execução com TRADE_ACTION_SLTP quando a estratégia precisa primeiro do preço real de entrada.
  • Derivado do stop quando a estratégia fala em proporções. Os 18 registros de alvo uniforme aqui declaram de 0,88 a 4,19 vezes o stop, mediana 1,5.
  • Raramente é a única saída. 11 desses 18 também trazem um trailing stop, um fechamento por tempo ou um movimento para break-even, e nesses builds o alvo fechou 25,85 % dos vencedores.

Configurações típicas

Configuração Valor típico Observação
Alvo por proporção 1,5–3 × a distância do stop A formulação mais comum em EAs; a mediana de fábrica aqui é exatamente 1,5.
Alvo de fábrica, 18 EAs de alvo uniforme aqui 25–300 pips, mediana 107 O que esses builds enviam. Três trazem um alvo mais estreito que o stop — 100 contra 114.
Múltiplo do ATR 2–4 × ATR(14) Nenhum dos 17 parâmetros com ATR no nome neste catálogo controla um alvo; todos filtram uma entrada.

Problemas operacionais comuns

  • O bid alcança o alvo, mas uma venda fecha no ask, então um alvo colocado exatamente sobre um nível pode ficar sem execução pela largura do spread.
  • Pontos e pips se confundem em cotações de 5 dígitos: um alvo de 100 pips sai como 100 pontos, e o teste imprime uma taxa de acerto suspeitamente alta.
  • O servidor rejeita um alvo dentro do stops level e a posição segue sem saída do lado do lucro. Leia POSITION_TP de volta depois da requisição.

Funções do MT5 relacionadas

MqlTradeRequest.tp
O preço-alvo enviado com a ordem; zero significa nenhum alvo.
CTrade::PositionModify(ticket, sl, tp)
Adiciona ou move o alvo em uma posição aberta.
PositionGetDouble(POSITION_TP)
Lê de volta o alvo realmente em vigor.

Exemplo

Uma regra de entrada, duas distâncias de alvo, duas taxas de acerto muito diferentes a superar.

Distância do stop
30 pips
Alvo A
30 pips (1:1)
Taxa de acerto de equilíbrio de 50 % antes dos custos.
Alvo B
90 pips (3:1)
Taxa de acerto de equilíbrio de 25 % antes dos custos.
Spread pago em cada operação
1,5 pips
5 % do alvo A, 1,7 % do alvo B — o mesmo pedágio, uma fatia diferente.

O alvo A ganha com muito mais frequência e devolve a maior parte em custos e em perdas do tamanho dos ganhos. Não são o mesmo produto.

Cálculo 1 ÷ (1 + 1) = 50 % · 1 ÷ (1 + 3) = 25 %

Resultado Dois produtos a partir de uma única regra de entrada

Como é usado

Leia o alvo ao lado do stop e ao lado dos resultados realizados. O que o EA alcançou diz mais do que aquilo que ele mirou.

Faixa O que significa
Ganho médio bem abaixo do alvo configurado Outra coisa fecha a operação antes. Nos 11 registros aqui que declaram outra saída, o ganho mediano vai de 0,5 % a 45 % do alvo.
Ganho médio próximo do alvo O alvo faz o que promete. Nos 7 registros só com alvo ou stop, de 96,43 % a 100 % dos vencedores fecharam a menos de 2 % dele.
Alvo a poucas vezes o spread Os custos levam uma fatia grande de cada ganho; a estratégia precisa de uma taxa de acerto excepcional para sobreviver a eles.
Sem alvo, saída só por trailing stop Legítimo em estratégias de tendência, mas o risco/retorno tem de vir das operações realizadas, não de uma declaração.
  • Calcule a proporção realizada a partir do registro — ganho médio sobre perda média, em dinheiro — e coloque-a ao lado da declarada. Em 15 dos 18 registros aqui, a proporção em dinheiro fica abaixo dela.
  • Some o spread à distância do alvo quando o alvo for pequeno. Um alvo de 10 pips com um spread de 1,5 pips abre mão de 15 % do ganho antes de qualquer outra coisa.
  • Otimize o alvo em uma janela diferente da entrada; ajustados juntos, os dois compartilham o mesmo ruído e falham juntos.

Todo EA aqui publica sua regra de saída e seu registro de operações; os números desta página vêm desses registros de backtest (EXP-TARGET-REACH-001).

Erros comuns

Mover o alvo depois da entrada

Estender um alvo porque a operação vai bem reescreve a proporção com a qual você entrou nela. O risco/retorno honesto é aquele que existia quando a posição abriu.

Ignorar qual lado do spread fecha a operação

Uma compra fecha no bid e uma venda no ask. Um alvo colocado exatamente sobre um nível redondo pode ficar sem execução enquanto o gráfico, que desenha o bid, parece tê-lo tocado.

Ler a proporção declarada como se fosse a realizada

Nos 7 builds aqui em que o alvo fecha de 96 a 100 % dos vencedores, a proporção em dinheiro ainda ficou abaixo da declarada em 6 de 7, mínimo de 0,90×. Spread, comissão e swap levam isso; um trailing ou um movimento para break-even leva muito mais.

Em detalhe

O que 3.965 operações vencedoras publicadas fizeram diante do alvo que deveria fechá-las

Cada anúncio entrega sua lista de operações fechadas, então cada saída vencedora fica ao lado do seu alvo. Dezoito dos 31 registros enviam uma só distância de alvo em toda ordem.

18 registros de alvo uniforme, 3.965 operações vencedorasValor
Vencedores fechados a ±2 % do alvo de fábrica42,02 % (1.666)
Vencedores fechados aquém dele56,77 % (2.251)
Vencedores fechados além dele1,21 % (48)
7 registros sem trailing, sem fechamento por tempo, sem movimento para break-even97,87 % no alvo, mínimo 96,43 %
11 registros que declaram um desses25,85 % no alvo
Proporção declarada, alvo ÷ stop0,88–4,19, mediana 1,5
Proporção em dinheiro abaixo da declarada15 de 18

As linhas quatro e cinco desdobram a linha um. Três builds com trailing trazem um alvo de 100 pips atrás de um stop de 114 pips e um trailing de 34 pips; o trailing fecha de 83 a 86 % dos seus vencedores a uma mediana de 21–24 pips, e a proporção em dinheiro deles fica em 0,32–0,36 contra 0,88 declarado. Quatro builds com break-even registram um ganho mediano de exatamente 1 pip. A linha três é o lado favorável da execução: um gap através do nível executa no preço seguinte, o maior de 112,6 pips contra uma configuração de 67 pips.

Termos relacionados e o que verificar em seguida

Em um build que declara um trailing stop ou um movimento para break-even, trate o alvo como um teto e leia o ganho médio realizado no registro. Combine-o com o stop loss que define a outra metade do relação risco/retorno, pese-o contra um trailing stop quando a estratégia não tiver um nível natural, e leia a regra de saída que cada expert advisor declara no catálogo.

Perguntas frequentes

Um EA deve usar take profit fixo ou trailing stop?
Depende da forma da estratégia. Sistemas de reversão à média e de rompimento têm um nível natural que o preço deveria alcançar, e um alvo fixo expressa isso bem. Sistemas de tendência não têm nenhum, e um teto fixo corta os movimentos que pagam pelos perdedores.
Qual é uma boa distância de take profit?
Uma que dê uma proporção defensável com o stop e fique bem afastada do spread. Os 18 registros de alvo uniforme aqui trazem de 25 a 300 pips, mediana 107, com uma proporção declarada mediana de 1,5 vezes o stop.
Por que meu take profit não disparou quando o preço chegou nele?
Porque uma compra fecha no bid e uma venda no ask. Em uma venda, o ask é que precisa alcançar o alvo, mesmo que o gráfico normalmente desenhe o bid.
O take profit funciona com meu terminal fechado?
Sim. Uma vez aceito, ele fica no servidor da corretora e executa lá, e é por isso que supera fechar em um nível pelo código do EA quando o terminal pode não estar rodando.
Com que frequência o take profit de um EA realmente fecha a operação?
Depende do que mais pode fechá-la. Em 3.965 operações vencedoras de backtest em 18 registros publicados, 42,02 % fecharam a menos de 2 % do alvo de fábrica. Nos 7 builds sem trailing, fechamento por tempo ou movimento para break-even, 97,87 % fecharam.