O ATS Liquidity City responde a duas perguntas em qualquer gráfico: onde estão posicionados os stops e quais foram acionados hoje?

O que é considerado um pool de liquidez
- Máximas e mínimas de oscilação: uma máxima com N máximas inferiores de cada lado (N = 5 por padrão). Isso só é confirmado após N barras fechadas, portanto, nada é repintado. Os stops de compra dos vendedores a descoberto ficam acima das máximas de oscilação, e os stops de venda dos compradores, abaixo das mínimas de oscilação.
- Máximas iguais / mínimas iguais: duas ou mais oscilações ativas dentro de 0,10 x ATR(14) uma da outra. Quanto mais ordens de stop, maior o pool: a linha no gráfico fica mais grossa.
- Máxima e mínima de ontem (dia do servidor), válidas apenas para hoje.
O que conta como uma varredura
- A primeira barra fechada que é negociada além do pool. A seta é desenhada nessa barra.
- “Capturada e rejeitada”: a barra de varredura fecha de volta do outro lado do nível. “Conquistada”: ela fecha além do nível.
No gráfico
- Faixas ativas: linhas contínuas (azul acima, laranja abaixo, dourada para ontem) que se estendem até a barra atual, com seu nome e preço no final: MÁXIMA DE OSCILAÇÃO, MÍNIMAS IGUAL x2, MÁXIMA DE ONTEM... Linha mais grossa = mais stops.
- Faixas varridas: linhas pontilhadas cinzas que terminam na barra de varredura, mantidas para as últimas 300 barras. A seta na barra de varredura indica “capturada” (fechou de volta para dentro) ou “rompida” (fechou além, em cinza).
- Passe o mouse sobre uma linha para ver a dica de ferramenta: tipo, preço e status.
O painel
- O FLYING CAR representa o preço, navegando a meia altura.
- As áreas ABAIXO do preço são arranha-céus: o telhado de néon fica no nível, torres mais largas significam mínimas iguais. As áreas ACIMA são plataformas flutuantes. A máxima/mínima de ontem são painéis holográficos dourados. Cada área exibe seu preço.
- Altura = distância em ATR. A escala se ajusta automaticamente para que a piscina mais próxima de cada lado esteja sempre à vista; as piscinas além dela são consideradas “fora do mapa”.
- O HOLOFARAL balança pelo céu e ilumina as piscinas que toca (pura decoração).
- MAIS PRÓXIMA ACIMA / MAIS PRÓXIMA ABAIXO: preço, distância em ATR e tipo de piscina.
- CONQUISTADOS HOJE: quantos pools foram conquistados desde o início do dia do servidor, com um ticker rolante (hora, nível, capturados e rejeitados ou conquistados).
- O botão - / + minimiza o painel; o estado é lembrado.
Para programadores
Buffers: 0 pool alto varrido (seta), 1 pool baixo varrido (seta), 2 pool ativo mais próximo acima, 3 pool ativo mais próximo abaixo (valores na barra de formação, EMPTY_VALUE se não houver nenhum).
O CCanvas não mistura uma forma semitransparente com o que já está na tela, portanto, cada brilho na cidade é misturado manualmente com a cor do céu naquela altura (Mix(), SkyAt()). O botão de minimizar é criado após a tela, pois os objetos do gráfico criados posteriormente são desenhados por cima. O painel é redesenhado 5 vezes por segundo por um temporizador de milissegundos; os conjuntos e varreduras são reconstruídos somente quando uma nova barra é aberta.
Entradas
InpPivot (5) — barras de cada lado de uma oscilação.
InpLookback (400) — barras analisadas em busca de pools.
InpEqualATR (0,10) — tolerância para máximas/mínimas iguais, em ATR(14).
InpDayLevels (true) — inclui a máxima e a mínima de ontem.
InpLines (true) — desenha as áreas de preço no gráfico.
InpAlert (false) — exibe um pop-up quando uma zona de preço é atingida na última barra fechada.
InpShowPanel, InpPanelX, InpPanelY.
Uma observação sobre honestidade
Este é um mapa de onde os stops provavelmente se encontram, não uma previsão. Em nossos próprios testes com o ouro, negociar cada varredura isoladamente não apresentou vantagem após os custos. Use-o como contexto para suas próprias regras: onde estão os stops óbvios e se eles já foram atingidos.
Observações
Este é um indicador. Ele nunca abre, modifica ou fecha posições. Desenvolvido para XAUUSD M5/M15, funciona em qualquer símbolo e período de tempo.