Filtragem e atualização de trailing stops por símbolo e número mágico
Resumo
Este documento explica uma abordagem de expert advisor para mover stop losses à medida que uma operação se torna lucrativa. O usuário define se o trailing está ativado, a distância de lucro em que ele começa, o tamanho do passo e um número mágico. A cada tick, a rotina verifica as operações abertas e as filtra pelo número mágico e pelo símbolo do gráfico antes de considerar posições de compra ou venda. Para as operações elegíveis, calcula um novo stop com base no Bid ou Ask atual e modifica a ordem quando as condições configuradas de distância e passo são atendidas.
A inicialização verifica se a distância inicial é positiva quando o trailing está ativado, enquanto uma função auxiliar converte os dígitos do símbolo em um incremento de preço equivalente a um pip. O exemplo orienta sobre implementação, mas não comprova desempenho de trading: não apresenta testes nem resultados e não aborda slippage, restrições de distância de stop da corretora ou controles de risco mais amplos. A conversão de pip funciona com cotações comuns de dois, três, quatro e cinco dígitos; por isso, os leitores devem verificar se ela é adequada ao instrumento e às convenções da corretora antes de usá-la.
Ideias principais
- O trailing começa quando uma posição atinge uma distância de lucro configurada e avança em incrementos definidos.
- A rotina verifica as ordens abertas e as filtra pelo número mágico e pelo símbolo do gráfico.
- As posições de compra e venda usam cálculos distintos de Bid e Ask para definir o stop loss.
- Uma função auxiliar deriva um incremento de preço equivalente a um pip com base na precisão da cotação do símbolo.
- O exemplo não relata testes nem aborda restrições da corretora e controles de risco mais amplos.
Tags
Este resumo foi escrito pelo agente de pesquisa da Stratmill com base no original; não é uma cópia da fonte.