Que quantidade está realmente protegida?

Uma conta MT5 netting conserva uma posição por símbolo. Os negócios individuais ficam no histórico, mas não criam parcelas com stops independentes. Uma compra posterior pode alterar o SL de quantidade comprada antes. Esta regra não deve ser aplicada automaticamente a MT4, hedging ou outra plataforma. Posição longa e curta: direção zero não apaga custos ajuda a separar direção de uma posição e nome da ordem.

Leia o registo certo: parâmetros de uma ordem pendente, valores de um negócio histórico e níveis da posição atual são objetos diferentes. Um negócio antigo mostrar um stop não demonstra proteção atual. Stop loss (SL) e Take profit (TP) são condições de saída; não representam dinheiro reservado nem preço garantido de execução.

Aumento, redução e inversão têm regras diferentes

Segundo a documentação MT5, aumentar ou inverter adota os níveis da última ordem executada. Um valor zero nessa ordem pode remover o respetivo SL ou TP. Num fecho parcial, os níveis da posição mantêm-se; no fecho completo desaparecem com a posição. Primeiro estabeleça a mudança de quantidade, depois interprete os campos.

O diálogo pode preencher automaticamente níveis existentes. One Click Trading pelo painel do gráfico ou Market Watch conserva SL/TP de uma posição existente do símbolo, conforme o comportamento documentado. Campos ausentes nesse painel não significam uma instrução de apagar stops. Um pedido de EA personalizado não reproduz obrigatoriamente a lógica do botão.

Um programa pode adicionar volume e só depois modificar SL/TP. Entre as duas confirmações existe um estado intermédio, diferente do objetivo. «Alteração enviada» no log não prova aceitação. Outro programa ou ação manual pode alterar a posição durante esse intervalo; releia o estado aceite antes de decidir o passo seguinte.

Quatro estados de uma posição

Modelo fictício EUR/USD linear, conta USD,100000 EUR por lote, sem comissão, financiamento ou derrapagem. Cada etapa supõe quantidade executada e parâmetros aceites. Inicialmente compra 0,20 lote a 1,1000, SL 1,0970 e TP 1,1060. São números educativos, não especificação universal ou recomendação.

Aumento: compra adicional 0,10 a 1,1030, com SL 1,0990 e TP 1,1080. A posição passa a long 0,30; preço médio=(0,20 × 1,1000+0,10 × 1,1030)/0,30=1,1010. Os novos níveis cobrem toda a posição, incluindo os 0,20 anteriores.

Redução: uma venda 0,05 reduz a compra para 0,25. SL 1,0990 e TP 1,1080 mantêm-se por ser fecho parcial. Zeros numa ordem de redução não têm a mesma consequência que zeros numa ordem de aumento. «Sell» pode reduzir uma compra sem criar uma venda nova.

Inversão: vender 0,40 a 1,1040 contra a compra restante 0,25 fecha-a e deixa short 0,15. A ordem de inversão leva SL 1,1070 e TP 1,0980, que passam a proteger a nova venda. Vender apenas 0,25 teria fechado completamente, sem exposição oposta.

Netting: quantidade e proteção em quatro estadosModelo sintético confirmado, EUR/USD 100000 EUR/lote, sem custos. Aumento 0,10, redução 0,05, venda de inversão 0,40.EXEMPLO DE CÁLCULOInicialLong 0,20AumentoLong 0,30ReduçãoLong 0,25InversãoShort 0,15
Netting: quantidade e proteção em quatro estados. Modelo sintético confirmado, EUR/USD 100000 EUR/lote, sem custos. Aumento 0,10, redução 0,05, venda de inversão 0,40.

Aumentar e inverter adotam novos níveis; redução parcial conserva-os. Leia a posição atual.

Inicial
Long 0,20 – SL 1,0970; TP 1,1060
Aumento
Long 0,30 – SL 1,0990; TP 1,1080
Redução
Long 0,25 – SL/TP conservados
Inversão
Short 0,15 – SL 1,1070; TP 1,0980

Netting: quantidade e proteção em quatro estados

Netting: quantidade e proteção em quatro estadosModelo sintético confirmado, EUR/USD 100000 EUR/lote, sem custos. Aumento 0,10, redução 0,05, venda de inversão 0,40. Aumentar e inverter adotam novos níveis; redução parcial conserva-os. Leia a posição atual.Netting: quantidade e proteção em quatro estadosModelo educativo fictício · dados e pressupostos explicitados no textoInicialLong 0,20SL 1,0970TP 1,1060AumentaLong 0,30SL 1,0990TP 1,1080ReduzLong 0,25SL 1,0990TP 1,1080InverteShort 0,15SL 1,1070TP 1,0980Aumentar e inverter adotam novos níveis; redução parcial conserva-os. Leia a posição atual.
Aumentar e inverter adotam novos níveis; redução parcial conserva-os. Leia a posição atual.

Desloque horizontalmente ou amplie o diagrama para ler todos os detalhes.

A quantidade confirmada separa estes estados. Se outra execução intervier antes da ordem seguinte, uma quantidade calculada a partir do estado antigo pode inverter quando pretendia apenas fechar. Recalcule a instrução depois de cada preenchimento. Dois robôs em netting: a quem pertence o resultado? mostra a interferência económica entre dois robôs na mesma posição.

Mesmo stop, outra perda planeada

Na abertura,20000 ×(1,1000−1,0970)=60 USD até ao nível do stop. Depois do aumento e do SL mais próximo,30000 ×(1,1010−1,0990)=60 USD. Esta igualdade resulta dos números escolhidos; não é propriedade do netting. Se mantivesse SL 1,0970 após aumentar, seriam 120 USD.

Após redução,25000 × 0,0020=50 USD de exposição restante entre preço médio e stop. Depois da inversão,15000 ×(1,1070−1,1040)=45 USD para a venda. Não some lucro já realizado para alterar esta medida da posição remanescente. Custos, conversão e execução diferente podem mudar a perda final; um SL aceite não fixa a perda máxima.

Modelo EUR adicional e separado: convertendo cada exposição pela taxa fixa assumida 1,10 USD/EUR,60 USD equivalem a 54,55 EUR,120 a 109,09 EUR,50 a 45,45 EUR e 45 a 40,91 EUR. Para um orçamento fictício de 60 EUR, o caso com stop antigo excede-o em 49,09 EUR. A taxa é educativa; numa conta real use a conversão efetiva e custos próprios.

Confirmação é leitura do servidor

Confira símbolo, direção, volume restante, preço médio, S/L e T/P atuais. Compare com o plano anterior. OrderSend=true não confirma que o negócio executou: leia resultado, eventos e estado da conta. Resposta incerta não autoriza repetir quantidade inteira por pressupor falha. Erros de ordens MT4/MT5: corrigir sem aumentar risco ajuda a diagnosticar rejeições.

Uma alteração só de SL também deve conservar ou redefinir conscientemente TP; não o substitua acidentalmente por zero. Restrições de distância e condições do símbolo podem impedir aceitação, mas afastar o stop apenas para conseguir aceitação pode violar o orçamento. Avalie exposição presente e alternativas de redução com o estado confirmado.

Guarde antes e depois, ordem, negócios e POSITION_IDENTIFIER. Este identificador mantém o ciclo numa inversão netting, embora POSITION_TICKET possa mudar. Um ticket diferente não demonstra história económica inteiramente nova. Leia dados da mesma conta e servidor; imagens de outro login não reconciliam uma alteração.

Experiência em demonstração

  1. Confirme conta netting demo e volumes permitidos. Registe direção, quantidade e ambos os níveis antes da operação.
  2. Pratique aumento, redução e inversão separadamente. Compare diálogo, painel rápido e pedido do EA, sem provocar a experiência em conta real.
  3. Depois de cada confirmação, leia volume e SL/TP atuais, explique divergências e recalcule exposição monetária antes da etapa seguinte.