Market State Intelligence PSAR Duo Drive
- Experts
- Versão: 1.6
- Ativações: 5
MSI-PSAR Duo-Drive
O que é
MSI-PSAR Duo-Drive é um consultor especialista (EA) seguidor de tendências construído em torno do Parabolic SAR, um dos filtros direcionais mais antigos e respeitados na análise técnica. Ele lê a reversão (flip), a barra exata onde o SAR muda de lado, e transforma esse evento único e inequívoco em um arcabouço completo de gerenciamento de negociações. Direção, timing e risco são regidos pelo mesmo sinal. Um painel no gráfico indica por que ele está ou não realizando uma negociação em um dado momento.
Ele não adivinha. Ele não prediz. Ele espera que o preço indique que a tendência virou e então age.
Por que uma reversão (Flip), e por que esta reversão
O Parabolic SAR tem uma saída clara: ele está abaixo do preço ou acima dele. O momento em que se cruzam é uma decisão direcional que é:
- Objetivamente verificável. Sem interpretações ou desenho discricionário de linhas.
- Com carimbo de data/hora na barra. A reversão tem uma barra e um preço. Qualquer pessoa olhando para o mesmo gráfico vê a mesma reversão.
- Livre de oscilações nesta compilação. O EA lê o buffer de direção algorítmica, não uma comparação em tempo real entre preço e SAR, de modo que o sinal é disparado uma vez e permanece disparado.
A maioria dos traders de SAR aceita cada reversão, o que é excessivo e gera muito ruído, ou filtra visualmente, o que é inconsistente. O MSI-PSAR adiciona disciplina ao combinar a reversão com três confirmações independentes:
- Frescor (Freshness): Quão recentemente ocorreu a reversão. Uma reversão de 2 barras atrás tem mais peso do que uma de 20 barras atrás.
- Ruído (Choppiness): Quantas reversões aconteceram recentemente. Um mercado que oscilou 4 vezes em 20 barras não é um mercado confiável.
- Distância (Distance): Quão longe o preço se moveu do SAR, normalizado por ATR para que o número signifique o mesmo em M5 e D1 (agnóstico ao instrumento).
Cada fator contribui para uma leitura de FORÇA (STRENGTH) (CHOPPY, BUILDING, TRENDING, STRETCHED, BLOWOFF) que aparece no painel e orienta tanto a liberação de entrada quanto a ponderação de confiança. Nenhum filtro isolado é definitivo. A confluência é.
A hierarquia de decisões: Como a confiança aumenta
O EA utiliza um sistema de portões em camadas. Uma negociação só é aberta se cada camada ativa estiver de acordo, e a coluna STRENGTH visualiza quais camadas estão alinhadas.
Nível 1. O sinal direcional (obrigatório)
O requisito base difere dependendo do modo:
- Modo EVENT: A reversão estabelece a direção. O EA pode tentar a entrada na própria barra da reversão e, se UseFreshFlipEntry estiver habilitado (padrão), em qualquer barra dentro de FreshFlipMaxBars da reversão, desde que os portões estejam alinhados.
- Modo STATE: A direção do SAR é o sinal. Uma posição pode ser aberta em qualquer barra onde o SAR permaneça alinhado com a direção de negociação desejada, desde que todos os filtros permitam. A reversão inicial estabelece a direção. Cada barra subsequente a confirma.
Nível 2. Força do tempo gráfico atual (ativada por padrão)
A reversão não deve ter ocorrido durante um período de oscilação (chop). Se FLIPS[20] mostrar 3 ou mais reversões recentes, as entradas serão bloqueadas. Este é o filtro mais eficaz para reduzir falsos rompimentos.
Nível 3. Consenso de múltiplos tempos gráficos (MTF, opcional, desativado por padrão)
Um painel de três linhas vota entre o tempo gráfico superior, o atual e o inferior. O usuário escolhe o rigor: cada tempo gráfico de referência pode ser qualquer valor personalizado padrão, de M1 a MN1, enquanto o tempo gráfico atual operado pelo usuário (exibido como TF★) pode ser qualquer tempo gráfico personalizado disponível (por exemplo, H6).
Nível 4. Frescor e distância (opcional)
O usuário pode exigir que a reversão ocorra dentro de N barras.
Cada camada que discorda adiciona um motivo nomeado à linha de STATUS: "Flip age 12 > 8", "Choppy: 4 flips in 20 bars", "MTF vote neutral", e assim por diante. O trader pode ver exatamente qual portão bloqueou uma negociação potencial e ajustar os parâmetros de acordo. Não há caixa preta.
Dois modos, um motor
- Modo EVENT: Dispara na barra da reversão e, por padrão, em qualquer barra dentro de FreshFlipMaxBars da reversão se os portões estiverem alinhados. Duas tentativas por reversão, em vez de uma, é o padrão. A segunda tentativa captura negociações que foram bloqueadas na barra da reversão pelo spread, sessão ou portões de proximidade. Defina UseFreshFlipEntry = false se desejar uma regra estrita de uma única tentativa por reversão.
- Modo STATE: Persiste a direção. Cada reversão estabelece um regime que permanece ativo até a próxima reversão. O EA continua abrindo posições enquanto o regime durar, sujeito a uma regra de ponto de equilíbrio da cesta (basket-breakeven): o adensamento (piramidagem) só é permitido uma vez que as posições existentes nessa direção estejam no ponto de equilíbrio ou acima dele. Este é o modo para traders que desejam acumular exposição em uma tendência, mas apenas após a primeira posição ter provado seu valor.
Ambos os modos usam portões idênticos, gerenciamento de risco idêntico e painel idêntico. A única diferença é a frequência de entrada.
Gerenciamento de risco: O ciclo de vida completo
A negociação não é gerenciada pela sorte após ser aberta. Cada posição, da entrada à saída, é regulada.
- Dimensionamento da entrada: Lotes fixos, porcentagem de risco do saldo ou porcentagem do patrimônio líquido.
- Timing de entrada: Avaliação no fechamento da barra. Sem empilhamento intrabarra. O EA avalia uma vez por barra, usando o estado de reversão da barra fechada anterior.
- Take Profit e Stop Loss: Pontos fixos a partir da entrada, ou desativados inteiramente para saídas orientadas pelo SAR.
- Ponto de equilíbrio (Breakeven): Opcional. Move o stop para a entrada assim que uma fração do TP definida pelo usuário é atingida.
- Trailing stop: Três opções por meio de um único menu suspenso:
- OFF: Sem trailing.
- POINTS: Distância fixa do preço atual.
- SAR: Seguir no último valor de SAR fechado, sem oscilações, com ativação guiada pela própria reversão em vez de um limite de lucro arbitrário.
- Fechamento parcial (Partial Close): Saída dimensionada opcional em uma porcentagem do TP ou pontos fixos, reduzindo a exposição à medida que a negociação amadurece.
- Espaçamento de entradas (Entry Spacing): Uma distância mínima entre entradas na mesma direção, com zonas de lacuna visual desenhadas no gráfico. Evita o agrupamento de entradas no mesmo preço durante oscilações voláteis.
- Saídas por reversão (Flip Exits): Uma reversão oposta fecha a posição. Duas variantes por meio de uma única entrada:
- As saídas por reversão disparam independentemente do resultado financeiro (P&L). Se a reversão for uma inversão, o EA avalia a inversão como uma nova entrada através de cada portão.
- As saídas por reversão disparam apenas em posições lucrativas. Negociações perdedoras são mantidas até que a reversão se torne lucrativa ou o stop seja atingido.
- Adoção de negociações manuais (Manual Trade Adoption): Defina MagicNumber=0 e o EA gerencia automaticamente todas as negociações no gráfico, mesmo aquelas abertas manualmente pelo usuário.
Aviso de configuração
Se você desativar o stop loss definindo StopLossPoints = 0 enquanto deixa UseModeZ = false (a segunda configuração após DriveMode), o cabeçalho do painel exibe um aviso: SET SL! para lembrar que o usuário não tem saída automática até que a próxima reversão ocorra para capturá-lo no lucro. Defina um stop loss ou habilite UseModeZ para permitir saídas por reversão em posições perdedoras.
Facilidade de uso: O painel é o manual
O painel responde às perguntas práticas do trader diretamente e em tempo real:
| Pergunta do trader | Onde é respondida |
| Há uma tendência? | Coluna TREND. ▲ BULL ou ▼ BEAR com contagem de barras mantidas [Age]. |
| Quão forte ela é? | Coluna STRENGTH. CHOPPY, BUILDING, TRENDING, STRETCHED, BLOWOFF. |
| Quão longe o preço se moveu do SAR? | Coluna DIST[ATR]. Normalizada para que 2.3× signifique o mesmo entre tempos gráficos. |
| Este mercado está oscilando ou em tendência? | Coluna FLIPS[20]. Contagem bruta de reversões, codificada por cores. |
| O que acabou de acontecer? | Coluna EVENT. A reversão mais recente, com idade em barras. |
| Os tempos gráficos estão alinhados? | Linha Alignment. Pleno, parcial ou divergente. |
| Por que não executou essa negociação? | Linha STATUS. Nomeia o portão exato que bloqueou a operação. |
| O que está acontecendo agora? | Resumo (Summary). Valor atual do SAR, distância, contagem de reversões, voto. |
| Minha corretora ou sessão está interferindo? | Sessão, horários, relógio do servidor, spread, contagem regressiva, posições. |
O painel fica no gráfico principal, estilizado com a mesma gramática visual dos pontos SAR no gráfico. Alta é exibida em verde limão. Baixa é exibida em vermelho. Oscilação aparece em tons apagados. Esticado e exaustão aparecem em laranja. Não há uma curva de aprendizado complexa. Um trader que conhece o SAR já sabe o que o painel significa.
Configuração mínima, padrões sensatos
Um trader coloca o EA em um gráfico e ele funciona imediatamente:
- Modo de direção (DriveMode): EVENT.
- Sinais de entrada: reversão mais reversão fresca. Duas chances de capturar a mesma tendência.
- Portões: filtro de oscilação ativado (a maior melhoria individual em relação ao SAR básico). Filtro MTF desativado, para evitar excesso de filtragem no primeiro uso.
- Trailing: modo POINTS, 1000 pontos, ativação em 1500 pontos.
- Dimensionamento de lote: 0.01 fixo.
- Stop loss: 5000 pontos. Simétrico ao TP padrão, amplo o suficiente para ser um stop real sem ser agressivo.
Quando UpperTF e LowerTF são deixados em PERIOD_CURRENT, o EA os deriva automaticamente do tempo gráfico usando a sequência padrão do MT5 (M1, M5, ..., MN1): o superior torna-se dois passos mais lento, o inferior torna-se dois passos mais rápido.
Um usuário que deseje um perfil mais agressivo pode solicitar o manual do usuário para essas configurações no momento da compra.
Configurações amigáveis a tendências
O EA suporta padrões que facilitam negociar a favor da tendência e ficar de fora em faixas de consolidação:
- Apenas uma direção. Configurar MaxBuyPositions para 0 desativa completamente as entradas de COMPRA. O EA torna-se estritamente focado em VENDA. Da mesma forma, MaxSellPositions definido como 0 o torna exclusivo para COMPRA. Útil para traders que desejam se alinhar manualmente com um viés de tempo gráfico superior e deixar o EA cuidar da execução no tempo gráfico atual.
- Piramidagem por equilíbrio da cesta (Basket BE pyramiding). No modo STATE, definir RequireBasketBEForPyramiding como verdadeiro significa que o EA só adicionará a uma cesta vencedora. Ele não fará piramidagem em uma tendência perdedora, não importa quão forte seja o sinal. A primeira posição deve atingir o ponto de equilíbrio antes que a segunda seja aberta. Um padrão defensivo que traders experientes de tendência frequentemente desejam. Usuários que preferem piramidagem agressiva podem desativá-lo.
- Consenso com autoponderação. Configurar tanto UpperTF quanto LowerTF para o mesmo valor, por exemplo, ambos em H4 ao negociar em H1, significa que a opinião de H4 conta duas vezes na votação. No modo 2OF3, isso torna o H4 dominante. Preferido por traders que confiam em um tempo gráfico de referência específico acima de todos os outros.
Disciplina acima da previsão
O EA não tenta predecir. Ele reage, mas reage com disciplina. Cada entrada é filtrada, cada saída é controlada, cada posição pode ter trailing e cada decisão é registrada. O trader vê:
- O que está acontecendo, por meio das colunas do painel.
- Por que algo aconteceu ou não aconteceu, por meio da linha STATUS.
- O que o EA está fazendo a respeito, por meio do contador de posições, zonas e comportamento de trailing.
Não há estado oculto, nem caixa preta, nem "sinal proprietário". Toda a cadeia de decisões, desde a reversão até o filtro de oscilação, filtro de distância, filtro de frescor, votação MTF, limites, espaçamento e ponto de equilíbrio da cesta, é visível no painel e reproduzível a partir do código. Se você não gosta de uma decisão, pode rastreá-la até um portão específico e ajustar essa entrada.
Esse é o valor. Não a previsão. Disciplina aplicada de forma consistente, com cada decisão visível e cada risco pré-gerenciado.
O que ele não faz
Por questão de honestidade:
- Ele não prevê a direção do preço além da reversão.
- Ele não garante lucro em nenhuma negociação.
- Ele não autoajusta os limites. A meia-vida do frescor, o limite de oscilação, o modo de votação MTF e os limites de distância são definidos pelo usuário. Eles não se adaptam à volatilidade ou ao desempenho recente.
- Ele não otimiza parâmetros em segundo plano. Não há lógica de avanço (walk-forward), nem busca genética.
O que ele faz é aplicar um conjunto de regras claro e testável com transparência total, de uma forma que permite a um trader com disciplina e uma configuração testada executar consistentemente, sem a oscilação emocional de entradas discricionárias, saídas discricionárias e a "mais uma negociação" discricionária.
Um guia detalhado do produto cobrindo configurações recomendadas por tempo gráfico (scalping de M1 a M5, intraday de M15 a M30, swing de H1 a H4, posicional em D1), referência de entradas e solução de problemas está disponível mediante solicitação após a compra.

