Uma regra de entrada precisa explicar como a instrução se torna posição. Buy Stop acima do mercado e Buy Limit abaixo exigem condições diferentes, embora ambos comprem. Acompanhamos solicitação, aceitação, acionamento e execução com cotações EURUSD fictícias, sem escolher uma operação vencedora.
1. Dois preços e duas operações diferentes
Bid é o preço pelo qual você pode vender; Ask, pelo qual pode comprar. BUY abre no Ask e fecha vendendo no Bid. SELL abre no Bid e fecha comprando no Ask. A execução real depende do modelo de execução e dos preços disponíveis.
As velas Forex comuns do MT4 geralmente mostram Bid. Um toque no gráfico não comprova se uma condição baseada em Ask foi atingida. A linha Ask exibe o spread atual; não reconstrói velas Ask históricas.
2. Ordem a mercado: solicitação imediata
A ordem a mercado solicita execução agora, sem reservar a cotação exibida. Horário de envio, resposta do servidor, preço executado e rejeição são registros distintos. O modo de execução determina o tratamento de mudanças de preço e recotações.
Com Bid 1.1000 e Ask 1.1002, um BUY executado em 1.1002 e encerrado imediatamente no mesmo Bid 1.1000 perde 2 pips antes da comissão. O spread já está nesses preços executáveis; somá-lo novamente à diferença significa contá-lo duas vezes.
3. Escolha a ordem pela condição de entrada
A decisão é operar agora, após um recuo ou somente depois de superar um nível? A compra a mercado solicita entrada imediata; Buy Limit espera comprar abaixo; Buy Stop exige uma alta até o gatilho. Uma mesma análise pode gerar operações diferentes. A limitada pode ficar sem execução e a stop pode entrar em um rompimento falso. O tipo de ordem não melhora sozinho o sinal.
Para uma continuação de baixa, Sell Stop abaixo do Bid exige uma queda primeiro. Sell Limit acima do Bid espera uma recuperação antes de vender. Se o preço cair sem recuperar, a limitada não executada respeita a instrução. Substituí-la depois por uma venda a mercado muda a regra testada. Defina antes o vencimento e a resposta a uma entrada perdida.
4. As quatro ordens pendentes
Buy Limit fica abaixo do Ask atual e aciona quando Ask cai ao nível; Buy Stop fica acima e aciona quando sobe. Sell Limit fica acima do Bid atual e aciona quando Bid sobe; Sell Stop fica abaixo e aciona quando cai. Também se aplicam as distâncias mínimas da corretora.
Na cotação inicial, 1.0980 exemplifica Buy Limit ou Sell Stop; 1.1020, Buy Stop ou Sell Limit. O nome também define a direção: Sell Limit em 1.1020 abre uma posição vendida, não realiza o lucro de um BUY existente.
5. Compare as seis instruções de entrada
| Instrução | Condição na colocação | Lado do gatilho ou da entrada |
|---|---|---|
| Market BUY | Compra imediata | Ask |
| Market SELL | Venda imediata | Bid |
| Buy Limit | Abaixo do Ask atual | Ask |
| Buy Stop | Acima do Ask atual | Ask |
| Sell Limit | Acima do Bid atual | Bid |
| Sell Stop | Abaixo do Bid atual | Bid |
6. Acionamento não garante preço de execução
Um Buy Stop em 1.1020 pode acionar com Ask 1.1020 e Bid 1.1018. O gráfico Bid pode parecer ainda abaixo da linha. Um salto do Ask para 1.1025 mostra por que nível solicitado e preço efetivo podem ser diferentes.
Não transfira automaticamente garantias de ordens de bolsa para todo contrato Forex de varejo. Leia as regras de gaps, slippage e melhoria de preço. A ordem limite normalmente restringe o preço aceitável conforme esses termos; um toque num backtest OHLC não comprova uma execução histórica possível.
7. Stop Loss e Take Profit administram a saída
A entrada pendente cria uma posição ao ser executada; Stop Loss e Take Profit são instruções de saída vinculadas. No BUY, usam Bid; no SELL, Ask. Normalmente, o stop inicial do BUY fica abaixo da entrada e o alvo acima; no SELL, as direções se invertem.
Ordens pendentes e stops aceitos pelo servidor podem continuar ativos com o MT4 fechado. Gatilhos sintéticos, saídas do EA e cálculos de trailing podem precisar de um terminal conectado. Uma linha desenhada não comprova que o servidor aceitou a proteção.
8. Acompanhe um SELL da entrada à saída
Um Sell Limit em 1.1020 é aceito com Bid/Ask em 1.1000/1.1002. Depois, Bid 1.1020 e Ask 1.1022 atingem a condição de entrada baseada em Bid. Suponha execução exata em 1.1020, stop 1.1040 e alvo 1.0980: risco de 20 pips e alvo a 40 pips. As duas saídas são verificadas pelo Ask. Fechar imediatamente em Ask 1.1022 perderia 2 pips antes da comissão.
Se Bid cair a 1.0980, mas Ask estiver em 1.0982, o alvo pelo Ask ainda não foi alcançado. Com spread constante de 2 pips, Ask 1.0980 corresponderia a Bid 1.0978. Ask também pode atingir o stop sem o máximo Bid chegar a 1.1040. Os exemplos explicam os lados da cotação; o histórico determina os preços reais.
9. Distância, precisão, volume e vencimento
Confira casas decimais, tick negociável, lote mínimo, incremento de volume, horário e permissões. Pip, point e tick são conceitos diferentes. Neste EURUSD de cinco casas: um pip = 0.0001, um point = 0.00001 e 2 pips = 20 points.
StopLevel limita distâncias; FreezeLevel pode impedir alterações ou cancelamentos perto do mercado. StopLevel zero não exclui limites dinâmicos. Alguns servidores recusam vencimento. Registre o horário do servidor e não transforme silenciosamente um vencimento recusado em validade ilimitada.
10. Trabalhe com estados confirmados
A sequência é solicitação preparada → pendente aceita → posição executada → posição encerrada. Rejeição, vencimento e cancelamento são caminhos separados. Excluir a pendente antes da execução impede aquela entrada; encerrar posição exige uma operação de fechamento. Cancelamento e execução podem disputar o mesmo instante.
Guarde ticket, símbolo, Magic Number, volume solicitado, estado confirmado e preço real. Após timeout, consulte o servidor antes de repetir: resposta incerta não comprova falha. Reenviar sem conferir pode duplicar exposição. Reconcilie posições após cada resposta ambígua.
11. Pratique o ciclo completo em demonstração
Em Nova ordem, selecione o símbolo exato e confira sua especificação antes do volume. Para entrada pendente, escolha Ordem pendente e o subtipo correto. Informe preço, stop, alvo e vencimento se permitido. Revise os valores juntos: mudar o subtipo pode mudar a condição válida de preço.
Depois de enviar, confira na aba Negociação o ticket aceito e as proteções. Preserve o motivo de uma rejeição, sem transformar silenciosamente a solicitação em ordem a mercado. Na ativação, concilie preço e volume reais; após fechar, confira histórico e despesas. A demonstração ensina o fluxo, mas não comprova a qualidade da execução real.
Duas pendentes opostas não formam automaticamente um par OCO no MT4 padrão. Se um EA cancelar a segunda após a primeira executar, ambas ainda podem ativar antes da confirmação do cancelamento. Teste essa disputa, desconexões e respostas duplicadas. Apagar uma linha ou desligar o EA não exclui uma ordem já aceita pelo servidor.
12. Audite a instrução antes da estratégia
Defina lado da cotação, gatilho, vencimento, desvio de entrada aceito, stop, volume e reação à rejeição. O filtro de spread no envio não garante o spread na ativação. Novos filtros do EA só alteram uma pendente no servidor mediante cancelamento ou alteração confirmada.
Valide com cotações datadas e registros da conta. Uma vela pode cruzar entrada, stop e alvo sem revelar a sequência. Use ticks adequados ou regra conservadora documentada. Conte rejeições, cancelamentos e entradas perdidas, além das execuções. Mais rapidez ou mais preenchimentos não comprovam rentabilidade.
Perguntas
Buy Stop é igual a Stop Loss?
Não. Buy Stop é entrada de compra acima do Ask. Stop Loss é uma saída vinculada à posição. Encerrar um SELL também compra, mas tem finalidade diferente.
Por que ativou antes do toque no gráfico?
Um gatilho Ask pode ser alcançado antes do nível correspondente no Bid. Confira spread histórico, tipo de ordem e registros do servidor. A linha Ask atual não reconstrói o passado.
Posso fechar o MT4 depois de colocar uma pendente?
Uma pendente aceita pelo servidor normalmente continua ativa. Cancelamentos locais, ordens sintéticas e ajustes de trailing precisam de seu próprio ambiente em execução. Verifique a aceitação e o contrato.
Fontes e escopo
A MetaQuotes documenta a mecânica e as restrições da plataforma. Preços, exemplos e verificações são construções didáticas próprias. O contrato da corretora define a execução; este guia não comprova uma vantagem de negociação.
- MetaQuotes · Order Types
- MetaQuotes · MQL4: OrderSend
- MetaQuotes · Requirements and Limitations in Making Trades
Exemplo didático fictício; a execução e os resultados não são garantidos.