VibeFox Turtle Soup
- Indicadores
- Versão: 1.0
- Ativações: 5
VibeFox Turtle Soup — reversão de falso rompimento de Linda Raschke com pontos de entrada
VibeFox Turtle Soup é um indicador de falso rompimento em tempo real para o MetaTrader 5. Ele implementa o clássico padrão "Turtle Soup" de Linda Raschke: no momento em que o preço varre um extremo de swing anterior e depois recua de volta para além dele, o indicador marca a entrada de reversão diretamente no gráfico de preços e desenha o nível varrido. Em vez de ficar olhando o gráfico esperando armadilhas de rompimento, você vê o rompimento falho e o ponto de entrada exatamente na barra em que se completam. Cada controle está reunido em um único painel interativo moderno.
Como o indicador funciona
Uma armadilha de rompimento acontece quando o mercado fura uma máxima ou mínima óbvia — acionando os traders de rompimento e os stops — e em seguida reverte imediatamente, fechando de volta dentro do range anterior. O Turtle Soup transforma essa armadilha em um sinal. Para cada barra, o indicador mede a máxima mais alta e a mínima mais baixa das N barras anteriores (a janela Lookback), e então verifica se a barra atual varreu esse extremo, mas não conseguiu se manter além dele.
Alta (BUY): a mínima da barra perfura abaixo da mínima das N barras anteriores, porém a barra fecha de volta acima dessa mínima — um falso rompimento de baixa. Baixa (SELL): a máxima da barra perfura acima da máxima das N barras anteriores, porém a barra fecha de volta abaixo dela — um falso rompimento de alta. Para manter apenas varreduras significativas, o extremo rompido deve ter pelo menos Age barras de idade, de modo que um nível recém-formado, ainda em formação, não acione o padrão. Quando um sinal dispara, uma curta linha horizontal marca o nível exato varrido na barra do sinal.
Bars vs Lookback — duas configurações diferentes
Esses dois números são fáceis de confundir, então vale a pena deixar claro. Lookback (N) é o tamanho da janela usada para construir cada extremo anterior — define qual máxima ou mínima é varrida. Bars é a profundidade do histórico que o indicador percorre em busca de sinais — define até onde no passado a busca é executada (0 = todo o histórico disponível). Eles são completamente independentes: aumentar o Lookback torna cada extremo mais largo e as varreduras mais raras; aumentar Bars simplesmente mostra sinais mais antigos mais atrás no tempo.
Pontos de entrada
O indicador acompanha as condições de falso rompimento por conta própria e coloca um marcador claro no gráfico de preços. Estão disponíveis dois tipos de sinal independentes, cada um com sua própria chave de ativação.
Entrada — Long (falso rompimento de baixa)
Um Turtle Soup de alta dispara quando o preço varre abaixo da mínima anterior, mas fecha de volta acima dela. O rompimento de baixa falhou, os vendedores estão presos, e um marcador BUY é colocado na barra do sinal. A mínima varrida é o nível que o mercado rejeitou.
Entrada — Short (falso rompimento de alta)
Um Turtle Soup de baixa dispara quando o preço varre acima da máxima anterior, mas fecha de volta abaixo dela. O rompimento de alta falhou, os compradores estão presos, e um marcador SELL é colocado na barra do sinal. A máxima varrida é o nível que o mercado rejeitou.
Os marcadores de compra e venda são coloridos separadamente com as configurações Buy Color e Sell Color, de modo que a direção é lida instantaneamente. O seletor Marker alterna o glifo entre uma cruz simples (+), triângulos preenchidos ou setas com cauda, enquanto o controle Size dimensiona o marcador em pixels (6 a 40) para se adequar a qualquer densidade de gráfico.
Controle visual completo
A cor da linha do nível varrido é definida com Swept-Level Line Color e a espessura com Swept-Level Line Width, de 1 a 5 pixels. A linha de nível e ambos os marcadores de entrada suportam, cada um, uma configuração de transparência (0-100%) no popup do seletor de cores, para que você possa mesclá-los suavemente ao fundo do gráfico. Os marcadores no gráfico de preços têm tamanho e cor independentes, de modo que as entradas se destacam claramente contra qualquer fundo.
Painel interativo no gráfico
Toda a interface é um painel suave baseado em canvas, construído para um controle rápido com o mouse. Os parâmetros do Turtle Soup estão reunidos em linhas organizadas, e o bloco de entrada é destacado com seu próprio título dourado ENTRY, para que as configurações de sinal não se misturem com as configurações de nível. O cabeçalho do painel contém os ícones de controle.
Power — liga e desliga o desenho dos marcadores de entrada sem remover o indicador do gráfico.
Settings (gear) — abre e fecha a seção de configurações.
Updown (arrows) — move o painel entre seu subwindow e o gráfico principal.
Close (cross) — fecha o indicador.
Redimensionável — arraste o canto inferior direito para dimensionar o painel.
Recolhível — um duplo clique no cabeçalho recolhe o painel em uma faixa compacta.
Roda do mouse — passe o cursor sobre qualquer campo numérico (Bars, Lookback, Age, Width, Size) e role a roda para alterar o valor sem abrir o teclado.
Configurações e personalização
O botão Settings abre uma seção onde o painel é ajustado ao seu espaço de trabalho: um Theme claro, escuro ou automático, uma largura de painel ajustável, tamanho do cabeçalho, altura das linhas e tamanho da fonte. Toques extras permitem ocultar a barra inferior via Hide Footer, encolher o cabeçalho quando recolhido com Mini Header, e recolher automaticamente o painel ao clicar fora dele. Quase todos os parâmetros mudam ao vivo diretamente no painel — os campos de entrada na aba Inputs apenas definem os valores iniciais. Você também pode executar várias cópias independentes em um mesmo gráfico, dando a cada uma um Instance único, para comparar diferentes configurações de Lookback/Age lado a lado.
Notificações de entrada
Você não precisa ficar sentado vigiando o gráfico à espera de um sinal. Cada entrada pode ser enviada por meio de vários canais de notificação que são ativados de forma independente diretamente no painel.
Alert — uma mensagem pop-up dentro do terminal.
Push — uma notificação móvel para o aplicativo MetaTrader no seu telefone.
Email — uma carta enviada através das configurações de e-mail do terminal.
Telegram — o texto do alerta junto com uma captura de tela do gráfico, enviado diretamente para o seu chat do Telegram.
Ative apenas os canais de que você precisa, e será notificado no momento em que uma nova entrada aparecer no símbolo e timeframe com que você está trabalhando.
Histórico visual (relatório HTML)
Ative o canal Html, e cada sinal de entrada é salvo em um relatório HTML junto com uma captura de tela do gráfico no momento em que disparou. O relatório é armazenado na pasta Files do terminal, no diretório VibeFox_Turtle_Soup (MQL5/Files/VibeFox_Turtle_Soup/result.html), e abre em qualquer navegador — você obtém um registro visual de todas as entradas que o indicador encontrou. Um botão de lixeira de um clique limpa o relatório e suas capturas de tela sempre que você quiser começar de novo.
Alertas do Telegram
Os sinais também podem ser entregues diretamente no seu chat do Telegram — o texto do alerta junto com uma captura de tela do gráfico no momento da detecção. Ative o canal Telegram e insira seu bot token e chat id nos inputs.
A entrega se apoia no relatório HTML: cada novo sinal é gravado no relatório, e o relatório — aberto em um navegador — o encaminha para o seu chat do Telegram por conta própria. Por esse motivo, ativar o Telegram mantém automaticamente o relatório Html ligado, e os dois canais funcionam em conjunto.
Ajuda multilíngue integrada
Uma página de ajuda completa está integrada ao painel, disponível em vários idiomas, de modo que cada controle é explicado exatamente onde você o usa.
Parâmetros (aba Inputs)
A maioria das configurações também pode ser alterada ao vivo diretamente no painel (o botão Settings) — os parâmetros de entrada apenas definem os valores iniciais na inicialização.
Turtle Soup
Lookback N — o número de barras anteriores usadas para definir o extremo a ser varrido (2..500). Padrão: 20.
Min Age — o extremo varrido deve ter pelo menos esta quantidade de barras de idade (1..100). Padrão: 3.
Bars of history to process — quantas barras para trás os sinais são buscados, 0 = todo o disponível. Separado de Lookback. Padrão: 500.
Swept-Level Line Color — a cor das curtas linhas de nível varrido no gráfico de preços. Padrão: Silver.
Line Transparency — transparência da linha em porcentagem, 0-100. Padrão: 0.
Swept-Level Line Width — a espessura da linha de nível em pixels, 1..5. Padrão: 1.
Entry Points
Long (bullish false breakdown) — ativa os marcadores BUY quando o preço varre abaixo da mínima anterior e fecha de volta acima dela. Padrão: ligado.
Short (bearish false breakout) — ativa os marcadores SELL quando o preço varre acima da máxima anterior e fecha de volta abaixo dela. Padrão: ligado.
Marker Font Size — o tamanho dos marcadores de entrada em pixels, 6..40. Padrão: 12.
Entry Marker — o glifo do marcador: Cross (+), Triangle ou Arrow. Padrão: Arrow.
Buy Color — a cor do marcador BUY. Padrão: LimeGreen.
Buy Transparency — transparência do marcador de compra em porcentagem, 0-100. Padrão: 0.
Sell Color — a cor do marcador SELL. Padrão: Red.
Sell Transparency — transparência do marcador de venda em porcentagem, 0-100. Padrão: 0.
Notifications
Push Notification — ativa os alertas push para o aplicativo móvel MetaTrader. Padrão: desligado.
Alert Popup — ativa os alertas pop-up dentro do terminal. Padrão: desligado.
Email — ativa os alertas por e-mail através das configurações de e-mail do terminal. Padrão: desligado.
Html Report — salva cada sinal com uma captura de tela do gráfico em Files/VibeFox_Turtle_Soup/result.html. Padrão: desligado.
Telegram — encaminha os sinais com capturas de tela do gráfico para um chat do Telegram via o relatório HTML. Padrão: desligado.
Telegram - bot token — o token do bot do Telegram usado para a entrega. Padrão: vazio.
Telegram - chat id — o identificador do chat de destino do Telegram. Padrão: vazio.
Panel / Settings
Panel width, px — a largura do painel no gráfico em pixels, 300..800. Padrão: 800.
Header size — a altura do cabeçalho do painel, 1..6. Padrão: 1.
Theme — o tema de cores do painel: Light, Dark ou Auto. Padrão: Auto.
Row height (px) — a altura de cada linha de parâmetro em pixels. Padrão: 34.
Font size — o tamanho da fonte usada dentro do painel. Padrão: 8.
Hide Footer — oculta a barra inferior do painel. Padrão: desligado.
Mini Header on collapse — mostra uma faixa de cabeçalho compacta quando o painel está recolhido. Padrão: desligado.
Close on click outside — recolhe automaticamente o painel ao clicar fora dele. Padrão: desligado.
Instance — um número único para cada cópia do indicador no mesmo gráfico, permite executar várias instâncias lado a lado. Padrão: 1.
Panel Start Window — define a posição inicial do painel: gráfico principal ou subwindow. Padrão: Subwindow.
