Oversikt
Denne indikatoren oppdager og visualiserer to sentrale ICT-konsepter for prisleveringsineffektivitet: Volume Imbalance (VI) og Liquidity Void (LV). Volume Imbalance identifiserer enkeltmoms-gap mellom en mums lukkekurs og neste mums åpningskurs – områder hvor ingen handel fant sted. Liquidity Void identifiserer bredere soner skapt av flere påfølgende forskyvningsmoms som beveger seg aggressivt i én retning. Begge sonetypene tegnes som fremhevede bokser med valgfrie Consequent Encroachment (CE) midtlinjer, sanntids fyllingssporing (0% til 100%), og en oppsummeringstabell som viser de siste sone-dataene.
VISNING 1 — OVERSIKT Åpne et 15m eller 1H diagram (ES, NQ eller EUR/USD). Minst 1 ukes data skal vises. Følgende bør vises: Grønne gjennomsiktige VI-bokser (bullish gap-up soner) Røde gjennomsiktige VI-bokser (bearish gap-down soner) Større grønn LV-boks (område med 3+ påfølgende bullish forskyvningsmoms) Større rød LV-boks (område med 3+ påfølgende bearish forskyvningsmoms) Stiplet CE-linje (midtpunkt) inne i hver boks Etikett ved siden av hver boks: "VI ▲ 23.5%" eller "LV ▼ 100.0%" Noen soner er bleknet (fade) – disse er de som er 100% fylt Oppsummeringstabell øverst til høyre (Type, Dir, Low, High, Fill kolonner) Mørkt tema, etiketter skal være lesbare.
Nøkkelkonsepter
- Volume Imbalance (VI) — Et gap mellom lukkekursen til en mums og åpningskursen til neste mums innenfor samme sesjon. Dette er IKKE et sesjonsgap – det skjer innenfor mumsen når neste mums åpner til en annen pris enn forrige mums lukket. Bullish VI: nåværende mums åpner høyere enn forrige mums lukkekurs (gap opp). Bearish VI: nåværende mums åpner lavere enn forrige mums lukkekurs (gap ned). Disse gapene representerer områder hvor ingen tosidig handel fant sted, og skaper mindre støtte/motstandssoner som prisen har en tendens til å besøke og fylle igjen.
- Liquidity Void (LV) — Et bredere område med aggressiv prisbevegelse hvor flere påfølgende momser beveger seg i én retning med store kropper og minimale veker. Hver kvalifiserende mums (forskyvningsmoms) har en kropp-til-rekkevidde-ratio som overstiger en konfigurerbar terskel (standard 65%). Når tre eller flere slike momser vises på rad i samme retning, danner hele området fra laveste lav til høyeste høy en Liquidity Void. I motsetning til et enkelt FVG (3-mønster), er en LV en stabel av ineffektiviteter – et "gap i prisleveringen" som fungerer som en magnet for fremtidig prisaksjon.
- Consequent Encroachment (CE) — 50% midtpunktet i enhver VI- eller LV-sone. ICT identifiserer dette nivået som et viktig reaksjonspunkt: at prisen når CE i en gap-sone indikerer at halvparten av ubalansen er balansert igjen. CE fungerer ofte som et presist S/R-nivå innenfor sonen.
- Fyllingssporing — Måler hvor mye av sonen som har blitt handlet gjennom etter at den ble opprettet. For en bullish sone måles fylling fra toppen og nedover (hvor dypt prisen har penetrert ovenfra). For en bearish sone måles fylling fra bunnen og oppover. Fyllingsprosenten er vedvarende – når et nivå er nådd, minker prosenten aldri. En sone på 100% er fullstendig balansert igjen og mister sin betydning.
Hvordan det fungerer
1. Volume Imbalance-deteksjon På hver mums etter den første sammenligner indikatoren forrige mums lukkekurs (close[1]) med nåværende mums åpningskurs. Hvis det er et gap mellom dem som oppfyller minimum tick-terskelen, opprettes en Volume Imbalance-sone. Soneboksen strekker seg fra forrige mums til nåværende mums, med toppen på den høyeste av de to prisene og bunnen på den laveste. En konfigurerbar minimum gap-størrelse (i ticks) filtrerer bort ubetydelige mikro-gap – sett til 0 for å vise alle gap uavhengig av størrelse. 2. Liquidity Void-deteksjon Indikatoren sporer påfølgende forskyvningsmoms – momser hvor kroppsstørrelsen er minst en konfigurerbar prosentandel (standard 65%) av total rekkevidde. Når flere påfølgende forskyvningsmoms beveger seg i samme retning (alle bullish eller alle bearish), øker en teller for rekken. Når rekken avsluttes (enten dukker en ikke-forskyvningsmoms opp, eller retningen reverseres), og telleren oppfyller minimum terskelen for antall momser (standard 3), registreres hele området for rekken som en Liquidity Void-sone.Rekkens høyeste høy og laveste lav definerer sonegrensene. Retningsendringer utløser finalisering av forrige rekke før den nye starter. En aktiv rekke på den siste synlige mumsen tømmes med en dedupliseringssperre for å forhindre duplikater på sanntidsmums-oppdateringer.
3. Fyllingssporing og uttoning Etter at en sone er opprettet, starter fyllingssporingen på den aller neste mumsen (sone-momsene selv er ekskludert for å unngå falsk umiddelbar fylling). For bullish soner måler fylling hvor dypt prisen har presset ned fra sonens topp: fillAmt = top - low. For bearish soner måler fylling hvor høyt prisen har presset opp fra sonens bunn: fillAmt = high - bottom. Fyllingsprosent beregnes som fillAmt / zoneRange * 100 og begrenses mellom 0% og 100%. Fyllingsverdien er vedvarende ved bruk av math.max – når prisen når et fyllingsnivå, minker prosenten aldri.Når en sone når 100% fylling og alternativet "Fade When Fully Filled" er aktivert, øker sonens boksgjennomsiktighet betydelig (blir nesten gjennomsiktig), noe som gir et klart visuelt skille mellom aktive og fullstendig balanserte soner.
4. Consequent Encroachment midtlinje Hver sone kan valgfritt vise en CE-linje på sitt eksakte 50% midtpunkt: (top + bottom) / 2. CE-linjen bruker konfigurerbar farge og stil (Solid/Stiplet/Prikket), og strekker seg samme bredde som soneboksen. Når "Extend Zones" er aktivert, strekker CE-linjen seg mot høyre til nåværende mums sammen med boksen.VISNING 2 — FORSTØRRET DETALJ Zoom inn på et område på noen timer på et 5m diagram. Følgende bør vises: En bullish VI-boks – grønn, gap-område mellom to momser Stiplet CE-linje inne i den (helt i midten) Etikett: "VI ▲ 45.2%" – prisen har fylt halvparten av sonen I nærheten en bearish VI – rød boks, "VI ▼ 0.0%" ennå ikke fylt Lenger tilbake en LV-sone – stor grønn boks, 3-4 momser bred LV-etikett: "LV ▲ 100.0%" – helt uttonet (fade påført) CE-linjen der prisen reagerte
Alle varsler er engangskjøringer per sone (hver utløses kun én gang) og inkluderer symbolet og tidsrammen i meldingen. En hovedbryter "Enable Alerts" deaktiverer all varselsbehandling når den er av.
7. Oppsummeringstabell En sanntids oppsummeringstabell viser de nyeste VI- og LV-sonene med fem kolonner: Type (VI/LV), Retning (Bull/Bear med fargekoding), Lav pris, Høy pris og Fyllingsprosent. Fyllingsprosent er fargekodet: retningsfarge når under 50%, oransje ved 50%+, grå ved 100%. Tabellposisjon (ethvert hjørne) og tekststørrelse (Tiny/Small/Normal) er konfigurerbare. Hvis en sonetype ikke har noen forekomster, utelates raden.VISNING 3 — INNSTILLINGSPANEL Åpne indikatorens innstillingspanel. Følgende bør vises: Volume Imbalance-gruppe (Show, Bullish Color, Bearish Color, Border Width, History Count, Minimum Gap Ticks, Show CE, CE Color, CE Style, Label Size) Liquidity Void-gruppe (Show, Bullish Color, Bearish Color, Border Width, History Count, Min Consecutive Bars, Body/Range Ratio, Show CE, CE Color, CE Style, Label Size) Fill Tracking-gruppe (Show Fill %, Fade When Fully Filled) Display-gruppe (Show Labels, Extend Zones, Show Table, Table Position, Table Text Size) Alerts-gruppe (Enable + 5 brytere) Diagram skal vises i bakgrunnen.
Funksjoner
- Volume Imbalance-deteksjon — Identifiserer automatisk gap mellom påfølgende momsers lukke- og åpningskurs. Støtter både bullish (gap opp) og bearish (gap ned) med uavhengige fargeinnstillinger. Konfigurerbar minimum gap-størrelse i ticks for å filtrere støy.
- Liquidity Void-deteksjon — Sporer påfølgende forskyvningsmoms (kropp/rekkevidde-ratio terskel) for å identifisere brede institusjonelle prisleveringsgap. Konfigurerbart minimum antall påfølgende momser og kroppsratio for følsomhetsjustering.
- Consequent Encroachment (CE) midtlinjer — Valgfri 50% midtpunktlinje tegnet inne i hver sone. Konfigurerbar farge og stil (Solid/Stiplet/Prikket). Viktig ICT-presisjonsnivå for reaksjoner innenfor sonen.
- Sanntids fyllingssporing — Vedvarende fyllingsprosent (0% til 100%) oppdatert hver mums. Fylling starter etter sone-momsene for å unngå falsk umiddelbar fylling. Vises på soneetiketter med konfigurerbar synlighet.
- Uttoning ved full fylling — Soner som når 100% fylling blir automatisk nesten gjennomsiktige, og skiller visuelt aktive soner fra fullstendig balanserte. Valgfri bryter.
- Uavhengig sonestil — Separate farge-, kanttykkelse-, CE-farge-, CE-stil-, etikettstørrelse- og historikkantall-innstillinger for VI og LV. Full visuell uavhengighet mellom sonetyper.
- Konfigurerbar historikkdybde — VI: 1–50 soner (standard 20). LV: 1–30 soner (standard 10). Eldste soner slettes automatisk med alle tegneobjekter for å holde seg innenfor TradingView-grenser.
- Utvid soner-alternativ — Når aktivert, strekker alle soner og CE-linjer seg mot høyre til nåværende mums. Når deaktivert, forblir soner i sin opprinnelige dannelsesbredde.
- 5 varslingsbetingelser — Ny VI, Ny LV, CE-berøring, 50% fylt, 100% fylt. Hvert varsel er engangskjøring per sone, inkluderer symbol og tidsramme, med uavhengige brytere og en hovedbryter.
- Oppsummeringstabell — Viser de nyeste VI- og LV-sonene med retning, prisområde og fyllingsdata. Fargekodet fyllingsstatus. Konfigurerbar posisjon og tekststørrelse.
- Forskyvningsmoms-følsomhet — Kropp/Rekkevidde Ratio-parameter (0.30–0.95) styrer hva som kvalifiserer som forskyvningsmoms. Lavere verdier oppdager flere voids; høyere verdier krever sterkere retningsforpliktelse.
- Minimum gap-filter — Tick-basert minimum gap-størrelse for VI-deteksjon. Eliminerer ubetydelige mikro-gap mens meningsfulle ubalanser beholdes. Sett til 0 for å vise alle.
Hvordan bruke
- VI som intraday S/R: Volume Imbalances fungerer som mindre støtte- og motstandssoner. Når prisen trekker tilbake til en bullish VI, forvent et hopp (støtte). Når prisen stiger inn i en bearish VI, forvent en avvisning (motstand). CE-midtlinjen innenfor VI er det mest sannsynlige reaksjonspunktet.
- LV som en prismagnet: Liquidity Voids representerer store områder med ineffektiv prislevering. ICT lærer at prisen må returnere for å fylle disse voidene – de fungerer som magneter. Når du identifiserer en ufylt LV, forvent at prisen til slutt vil besøke den sonen igjen. Fyllingsprosenten forteller deg hvor mye arbeid som gjenstår.
- CE-presisjonsinnganger: Consequent Encroachment (50%)-nivået i enhver VI eller LV er et høysannsynlighets reaksjonspunkt. Bruk det som et presist inngangsnivå når prisen trekker tilbake inn i en sone. Kombiner med order flow-bekreftelse eller andre ICT-verktøy (Order Blocks, FVGs) for konfluens.
- Fyllingssporing for sonegyldighet: Soner under 50% fylt er fortsatt "ferske" og har sterkest reaksjonspotensial. Soner mellom 50–99% er delvis balansert igjen, men kan fortsatt forårsake reaksjoner i den gjenværende ufylte delen. Soner på 100% er fullstendig balansert og bør generelt ikke forventes å gi støtte/motstand.
- LV + VI-konfluens: Når en Volume Imbalance vises innenfor eller ved siden av en Liquidity Void, styrker konfluensen begge sonene. VI gir et presist gap-nivå mens LV gir den bredere institusjonelle konteksten.
- Kombiner med ICT-rammeverk: Bruk VI/LV-soner sammen med Market Structure (trendretning), Premium/Discount (områdeposisjonering), Killzones (sesjonstid) og Liquidity Levels (sweep-mål). En bullish VI innenfor en discount-sone under London Killzone, for eksempel, er et høykonfluens long-oppsett.
Begrensninger
- Volume Imbalance oppdager gap mellom close[1] og open – dette er følsomt for datatilførselen. Ulike meglere kan rapportere litt forskjellige åpningspriser, noe som kan påvirke hvilke gap som vises.
- Liquidity Void-deteksjon avhenger av Kropp/Rekkevidde Ratio-terskelen. Standard 0.65 fungerer bra for de fleste markeder, men høyst volatile instrumenter kan trenge en lavere terskel, mens områdebundne markeder kan trenge en høyere.
- Fyllingssporing starter på mumsen ETTER at sonen er opprettet. Sone-dannelsesmomsene er ekskludert for å forhindre falsk umiddelbar fylling (siden mumsen som skaper en VI typisk har et lavt/høyt som umiddelbart ville registrert som fylling).
- Fyllingsprosenten er vedvarende og minker aldri. En sone som kort veket til 80% fylling og deretter reverserte, vil permanent vise 80%+ selv om prisen beveger seg bort. Dette gjenspeiler ICTs konsept om at delvis fylte soner beholder betydning i den ufylte delen.
- Alternativet "Extend Zones" utvider ALLE synlige soner til nåværende mums, noe som kan skape visuell rot på diagrammer med mange soner. Vurder å redusere History Count når du bruker denne funksjonen.
- Tegneobjektgrenser: TradingView tillater 500 bokser, 500 linjer og 500 etiketter. Hver sone bruker opptil 3 objekter (boks + CE-linje + etikett). Med standardinnstillinger (20 VI + 10 LV = 30 soner) brukes maksimalt 90 objekter – godt innenfor grensene. Å øke begge historikkantallene betydelig på lave tidsrammer kan nærme seg disse grensene.
- Liquidity Void-deteksjon på svært lave tidsrammer (1m eller mindre) kan produsere mange små voids. Vurder å øke Minimum Consecutive Bars eller Body/Range Ratio på lavere tidsrammer.
- Denne indikatoren identifiserer prisleveringsineffektiviteter – den genererer ikke kjøp/salg-signaler. Bruk den innenfor det bredere ICT-rammeverket sammen med Market Structure, Order Blocks, Fair Value Gaps, Premium/Discount, Killzones og Liquidity Levels for komplette handelsoppsett.



