ICT Volume Imbalance-indikator

Opdateret · v2.0

I ICT-trading er en volume imbalance (VI) et gab mellem kroppene på to lys i træk, mens deres væger stadig overlapper, så kun væger har handlet gennem området. Ved en bullish VI ligger det andet lys' krop over det førstes, og ved en bearish VI under det; prisen vender ofte tilbage for at udfylde den slags gab.

TradingView-indikator, der opdager ICT Volume Imbalance og Liquidity Void-ineffektiviteter med CE-midlinjer og realtids-fyld-sporing.

  • Volumenbaseret
  • Smart money
  • Likviditet
Åbn på TradingView

Brug denne indikator direkte på TradingView — verdens mest populære diagramplatform.

Hvad gør ICT Volume Imbalance-indikatoren?

Denne indikator detekterer og visualiserer to centrale ICT-prisleveringsineffektivitetskoncepter: Volume Imbalance (VI) og Liquidity Void (LV). Volume Imbalance identificerer rummet mellem kropperne på to på hinanden følgende lys, hvis væger stadig overlapper — et prisområde, som lysenes kroppe sprang over, og hvor kun vægerne handlede. Liquidity Void identificerer bredere zoner skabt af flere på hinanden følgende fortrængningslys, der bevæger sig aggressivt i én retning. Begge zonetyper tegnes som fremhævede bokse med valgfrie Consequent Encroachment (CE) midterlinjer, realtids-fyldsporing (0% til 100%) og en oversigtstabel, der viser de seneste zonedata.

ICT Volume Imbalance - Oversigt
Oversigt

Nøglekoncepter

  • Volume Imbalance (VI) — Et gab mellem kropperne (åbning-lukning) på to på hinanden følgende lys, mens deres væger stadig overlapper. Bullish VI: bunden af det nuværende lys' krop er over toppen af det forrige lys' krop. Bearish VI: toppen af det nuværende lys' krop er under bunden af det forrige lys' krop. Prisområdet mellem de to kroppe blev kun nået af vægerne, så der blev udvekslet lidt volumen der. Fordi vægerne skal overlappe, bliver et ægte prisgab (slet ingen handel mellem de to lys, som i de fleste sessions- eller weekendgab) ikke markeret som en VI. Disse ubalancer fungerer som mindre support/modstandszoner, som prisen har tendens til at besøge igen og fylde.
  • Liquidity Void (LV) — Et bredere område med aggressiv prisbevægelse, hvor flere på hinanden følgende lys driver i én retning med store kroppe og minimale væger. Hvert kvalificerende lys (fortrængningslys) har en krop-til-range ratio på mindst en konfigurerbar tærskel (standard 65%) og et range på mindst halvdelen af det forrige lys' ATR(14), så små lys i rolige sessioner ikke tæller med. Når tre eller flere sådanne lys vises på hinanden følgende i samme retning, danner hele området fra det laveste lav til det højeste høj en Liquidity Void. I modsætning til et enkelt FVG (3-lys mønster) er en LV en stakket serie af ineffektiviteter — et "gab i prisleveringen", der fungerer som en magnet for fremtidig prisaktion.
  • Consequent Encroachment (CE) — 50% midtpunktet af enhver VI- eller LV-zone. ICT identificerer dette niveau som et centralt reaktionspunkt: når prisen når CE'en i en gabzone, indikerer det, at halvdelen af ubalancen er blevet rebalanceret. CE'en fungerer ofte som et præcist S/R-niveau inden for zonen.
  • Fyldsporing — Måler, hvor meget af zonen der er blevet handlet igennem efter dens oprettelse. For en bullish zone måles fyld fra toppen og nedad (hvor dybt prisen er trængt ned fra oven). For en bearish zone måles fyld fra bunden og opad. Fyldprocenten er persistent — når et niveau er nået, falder procentdelen aldrig. En zone på 100% er fuldt rebalanceret og mister sin betydning.

Hvordan fungerer ICT Volume Imbalance-indikatoren?

1. Volume Imbalance-detektion Når et lys lukker, sammenligner indikatoren dets krop med det forrige lys' krop. En bullish VI kræver, at bunden af den nuværende krop (den laveste af åbning og lukning) er over toppen af den forrige krop, hvor det nuværende lav er på niveau med eller under det forrige høj (vægerne overlapper). En bearish VI kræver, at toppen af den nuværende krop er under bunden af den forrige krop, hvor det nuværende høj er på niveau med eller over det forrige lav. Hvis rummet mellem de to kroppe opfylder minimums-tick-tærsklen, oprettes en Volume Imbalance-zone. Zoneboksen spænder fra det forrige lys til det nuværende lys, med top og bund ved de to modstående kropskanter. VI'en afgøres ved lukningen af det andet lys, så den vises og forsvinder aldrig intrabar. En konfigurerbar minimumsgabstørrelse (i ticks) filtrerer ubetydelige mikro-gab ud — sæt til 0 for at vise hvert kropgab uanset størrelse.

2. Liquidity Void-detektion Indikatoren sporer på hinanden følgende fortrængningslys på lukkede bars — lys, hvor kropstørrelsen er mindst en konfigurerbar procentdel (standard 65%) af det totale range, og range'et er mindst halvdelen af det forrige lys' ATR(14). Når flere på hinanden følgende fortrængningslys bevæger sig i samme retning (alle bullish eller alle bearish), øges en tæller. Så snart rækken når minimumslystærsklen (standard 3), tegnes Liquidity Void-boksen; mens rækken fortsætter, vokser den samme boks på stedet. Når rækken slutter (enten dukker et ikke-fortrængningslys op, eller retningen vender), finaliseres zonen, og fyldsporingen begynder.

Rækkens højeste høj og laveste lav definerer zonegrænserne. Retningsændringer udløser finalisering af den forrige række, før den nye startes. Fordi rækkelogikken kun kører på lukkede bars, tegnes hver void kun én gang, duplikeres aldrig og ser ens ud på historiske og live bars.

3. Fyldsporing og Udtoning Efter en zone er oprettet, begynder fyldsporingen på den allernærmeste næste bar — for en Liquidity Void, på den første bar efter dens række slutter (zone-lyse selv er udelukket for at undgå falsk øjeblikkelig fyld). For bullish zoner måler fyld, hvor dybt prisen har skubbet ned fra zonens top: fillAmt = top - low. For bearish zoner måler fyld, hvor højt prisen har skubbet op fra zonens bund: fillAmt = high - bottom. Fyldprocenten beregnes som fillAmt / zoneRange * 100 og klemmes mellem 0% og 100%. Fyldværdien er persistent ved brug af math.max — når prisen når et fyldniveau, falder procentdelen aldrig.

Når en zone når 100% fyld, og indstillingen "Udton ved fuld fyld" er aktiveret, øges zoneboksens opacitet markant (bliver næsten gennemsigtig), hvilket giver en klar visuel forskel mellem aktive og fuldt rebalancerede zoner.

4. Consequent Encroachment-midterlinje Hver zone kan valgfrit vise en CE-linje på sit nøjagtige 50% midtpunkt: (top + bund) / 2. CE-linjen bruger konfigurerbar farve og stil (Solid/Stiplet/Prikket) og strækker sig samme bredde som zoneboksen. Når "Udvid zoner" er aktiveret, strækker CE-linjen sig mod højre til det nuværende lys sammen med boksen.

ICT Volume Imbalance - Consequent Encroachment-midterlinje (1/2)
Consequent Encroachment-midterlinje (1/2)
ICT Volume Imbalance - Consequent Encroachment-midterlinje (2/2)
Consequent Encroachment-midterlinje (2/2)

5. Zoneudvidelse og historik Hver zonetype (VI og LV) opretholder et separat array af historiske zoner. Når en ny zone oprettes, og arrayet overskrider den konfigurerbare historikantal, fjernes den ældste zone sammen med dens boks, CE-linje og label — hvilket holder chartet rent inden for TradingViews grænse på 500 tegningsobjekter. Indstillingen "Udvid zoner til nuværende lys" styrer, om alle zoner strækker sig mod højre til det nuværende lys eller forbliver i deres originale bredde. Labels opdateres med den seneste fyldprocent på hvert lys.

6. Alarmsystem Fem alarmhændelser kan slås til eller fra individuelt: New Volume Imbalance Formed — en VI blev bekræftet ved lukningen af dens andet lys. New Liquidity Void Formed — en LV-række sluttede; sendes én gang per void med dets endelige prisområde. CE Level Touch — udløses én gang per zone, når prisen (inklusive væger) berører CE-midterlinjen. Zone 50% Filled — udløses én gang per zone, når fyld når 50%. Zone Fully Filled (100%) — udløses én gang per zone, når fyld når 100%.

For at modtage dem skal du oprette én alarm på denne indikator med betingelsen "Any alert() function call". Alle begivenheder på en bar kombineres til én enkelt besked, der sendes, når baren lukker. Beskeden starter med symbol og tidsramme, og hver linje navngiver zonetypen (VI/LV), retning og prisområde, så du kan se, hvilken zone en begivenhed hører til. En hovedtil-/fralukker "Aktiver alarmer" deaktiverer al alarmbehandling, når den er slået fra.

7. Oversigtstabel En realtids-oversigtstabel viser de seneste VI- og LV-zoner (en Liquidity Void, der stadig dannes, tæller som den seneste LV-zone) med fem kolonner: Type (VI/LV), Retning (Bull/Bear med farvekodning), Lav pris, Høj pris og Fyldprocent. Fyldprocenten er farvekodet: retningsfarve under 50%, orange ved 50%+, grå ved 100%. Tabelplacering (ethvert hjørne) og tekststørrelse (Meget lille/Lille/Normal) kan konfigureres. Hvis en zonetype ikke har nogen forekomster, udelades dens række.

ICT Volume Imbalance - Oversigtstabel
Oversigtstabel

Funktioner

  • Volume Imbalance-detektion — Identificerer automatisk gab mellem kropperne på på hinanden følgende lys, hvis væger overlapper, bekræftet ved lysets lukning. Understøtter både bullish (gap op) og bearish (gap ned) med uafhængige farveindstillinger. Konfigurerbar minimumsgabstørrelse i ticks for at filtrere støj.
  • Liquidity Void-detektion — Sporer på hinanden følgende fortrængningslys (krop/range ratio tærskel plus et minimums-range på mindst halvdelen af det forrige ATR(14)) på lukkede bars for at identificere brede institutionelle prisleveringsgab. Konfigurerbart minimum antal på hinanden følgende lys og krop-ratio for følsomhedsjustering.
  • Consequent Encroachment (CE)-midterlinjer — Valgfri 50% midtpunktslinje tegnet inde i hver zone. Konfigurerbar farve og stil (Solid/Stiplet/Prikket). Nøgle-ICT-præcisionsniveau for reaktioner inden for zonen.
  • Realtids-fyldsporing — Persistent fyldprocent (0% til 100%) opdateret på hvert lys. Fyld starter efter zone-lyse for at undgå falsk øjeblikkelig fyld. Vises på zone-labels med konfigurerbar synlighed.
  • Udtoning ved fuld fyld — Zoner, der når 100% fyld, bliver automatisk næsten gennemsigtige, hvilket visuelt adskiller aktive zoner fra fuldt rebalancerede. Valgfri til-/fralukker.
  • Uafhængig zonestyling — Separate farve-, kantbredde-, CE-farve-, CE-stil-, labelstørrelse- og historikantal-indstillinger for VI og LV. Fuld visuel uafhængighed mellem zonetyper.
  • Konfigurerbar historikdybde — VI: 1–50 zoner (standard 20). LV: 1–30 zoner (standard 10). Ældste zoner slettes automatisk med alle tegningsobjekter for at overholde TradingViews grænser.
  • Udvid zoner-indstilling — Når aktiveret, strækker alle zoner og CE-linjer sig mod højre til det nuværende lys. Når deaktiveret, forbliver zoner i deres originale dannelsesbredde.
  • Samlede alarmer — Fem alarmhændelser (Ny VI, Ny LV, CE-berøring, 50% Fyld, 100% Fyld) med uafhængige til-/fralukkere og en hovedaktiveringskontakt. Én besked per bar, sendt ved bar-lukning, med symbol, tidsramme, zonetype, retning og prisområde. Berørings- og fyldhændelser udløses én gang per zone.
  • Oversigtstabel — Viser de seneste VI- og LV-zoner med retning, prisinterval og fylddata. Farvekodet fyldstatus. Konfigurerbar placering og tekststørrelse.
  • Fortrængningslys-følsomhed — Krop/Range Ratio-parameter (0,30–0,95) styrer, hvad der kvalificerer som et fortrængningslys. Lavere værdier detekterer flere voids; højere værdier kræver stærkere retningsbestemt engagement.
  • Minimumsgabfilter — Tick-baseret minimumsgabstørrelse for VI-detektion. Eliminerer ubetydelige mikro-gab, mens meningsfulde ubalancer beholdes. Sæt til 0 for at vise alle.

Sådan bruger du ICT Volume Imbalance-indikatoren

  • VI som intraday S/R: Volume Imbalances fungerer som mindre support- og modstandszoner. Når prisen retracer til en bullish VI, forvent et opsving (support). Når prisen stiger ind i en bearish VI, forvent en afvisning (modstand). CE-midterlinjen inden for VI'en er det mest sandsynlige reaktionspunkt.
  • LV som en prismagnet: Liquidity Voids repræsenterer store områder med ineffektiv prislevering. ICT lærer, at prisen skal vende tilbage for at fylde disse voids — de fungerer som magneter. Når du identificerer en ufyldt LV, forvent at prisen til sidst vil besøge den zone igen. Fyldprocenten fortæller dig, hvor meget arbejde der er tilbage.
  • CE-præcisionsindgange: Consequent Encroachment-niveauet (50%) for enhver VI eller LV er et højsandsynlighedsreaktionspunkt. Brug det som et præcist indgangsniveau, når prisen retracer ind i en zone. Kombiner med order flow-bekræftelse eller andre ICT-værktøjer (Order Blocks, FVGs) for konfluens.
  • Fyldsporing for zonegyldighed: Zoner under 50% fyld er stadig "friske" og har det stærkeste reaktionspotentiale. Zoner mellem 50–99% er delvist rebalancerede, men kan stadig forårsage reaktioner ved den resterende ufyldte del. Zoner på 100% er fuldt rebalancerede og bør generelt ikke forventes at give support/modstand.
  • LV + VI-konfluens: Når en Volume Imbalance vises inden for eller ved siden af en Liquidity Void, styrker konfluensen begge zoner. VI'en giver et præcist gabniveau, mens LV'en giver den bredere institutionelle kontekst.
  • Kombiner med ICT-rammeværk: Brug VI/LV-zoner sammen med Market Structure (trendretning), Premium/Discount (range-positionering), Killzones (sessionstid) og Liquidity Levels (sweep-mål). En bullish VI inde i en discount-zone under London Killzone er for eksempel et højkonfluens-long-setup.

Begrænsninger

  • Volume Imbalance sammenligner lyskropperne (åbning og lukning) på på hinanden følgende lys — dette er følsomt over for datafeedet. Forskellige brokers kan rapportere lidt forskellige åbnings- og lukkepriser, hvilket kan påvirke, hvilke ubalancer der vises. På markeder, hvor hvert lys typisk åbner til den forrige lukning (de fleste kryptopar), er kropgab, og dermed Volume Imbalances, sjældne.
  • Zoner og alarmer bekræftes ved bar-lukning. En Volume Imbalance vises, når dens andet lys lukker; en Liquidity Void-boks vises, så snart dens række når det minimale antal bars på lukkede bars, og dens Ny LV-alarm sendes, når rækken slutter. Ingen zone oprettes, og ingen alarm sendes fra en ufærdig bar; kun fyldprocenterne for eksisterende zoner opdateres live.
  • Liquidity Void-detektion afhænger af Krop/Range Ratio-tærsklen. Standard 0,65 fungerer godt for de fleste markeder, men meget volatile instrumenter kan have brug for en lavere tærskel, mens range-bound markeder kan have brug for en højere.
  • Fyldsporing starter på lyset EFTER zonen er oprettet (for en Liquidity Void, efter dens række slutter). Zone-dannelseslysene er udelukket for at forhindre falsk øjeblikkelig fyld (da det lys, der skaber en VI, typisk har et lav/høj, der umiddelbart ville registreres som fyld).
  • Fyldprocenten er persistent og falder aldrig. En zone, der kortvarigt vikkede til 80% fyld og derefter vendte, vil permanent vise 80%+, selvom prisen bevæger sig væk. Dette afspejler ICT's koncept om, at delvist fyldte zoner bevarer betydning ved den ufyldte del.
  • Indstillingen "Udvid zoner" udvider ALLE synlige zoner til det nuværende lys, hvilket kan skabe visuel rod på charts med mange zoner. Overvej at reducere Historikantal, når denne funktion bruges.
  • Tegningsobjektgrænser: TradingView tillader 500 bokse, 500 linjer og 500 labels. Hver zone bruger op til 3 objekter (boks + CE-linje + label). Med standardindstillinger (20 VI + 10 LV = 30 zoner) bruges der højst 90 objekter — godt inden for grænserne. At øge begge historikantal betydeligt på lave tidsrammer kan nærme sig disse grænser.
  • Liquidity Void-detektion på meget lave tidsrammer (1m eller mindre) kan stadig producere mange små voids, selv med ATR-størrelsesfiltret. Overvej at øge Minimum På Hinanden Følgende Lys eller Krop/Range Ratio på lavere tidsrammer.
  • Denne indikator identificerer prisleveringsineffektiviteter — den genererer ikke køb/salg-signaler. Brug den inden for det bredere ICT-rammeværk sammen med Market Structure, Order Blocks, Fair Value Gaps, Premium/Discount, Killzones og Liquidity Levels for komplette handelssetups.

Handel indebærer risiko. Denne indikator er et analyseværktøj, ikke finansiel rådgivning: brug den sammen med din egen analyse og risikostyring.

Versionsnoter

v2.0NyesteLiquidity Void-alarmer og ICT's definition af volume imbalance

Liquidity Voids tegnes én gang og giver én alarm, når deres serie slutter, og en Volume Imbalance følger nu ICT's definition: et gab mellem to lyskroppe, hvis væger overlapper, bekræftet ved lysets lukning.

Efter opdateringen

  • Slet og opret dine alarmer for denne indikator igen med betingelsen »Any alert() function call«. TradingView-alarmer bliver ved med at køre den scriptversion, de blev oprettet med.
  • Formatet for alarmbeskeder er ændret. Hvis du filtrerer alarmbeskeder automatisk, for eksempel via en webhook, så opdater dine filtre.
  • Charts, der allerede har indikatoren, kan beholde de gamle tekststørrelser. De nye standarder (Normal) gælder, når du tilføjer indikatoren igen eller nulstiller dens indstillinger.

Rettet

  • Liquidity Void-alarmer blev udløst på hver ny bar, mens serien stadig var i gang. Et void tegnes nu én gang, vokser med sin serie og giver én alarm, når serien slutter.
  • Liquidity Voids, der blev dannet på live-barer, blev tegnet to gange. Nu tegnes de én gang.

Forbedret

  • Alarmer kommer som én besked pr. bar ved barens lukning og oplister hver hændelse med zonetype, retning og prisområde. En CE-berøring og en udfyldning på 50 % af samme zone kommer ikke længere som to separate alarmer.
  • Etiket- og tabeltekst har størrelsen Normal som standard, og tooltippet for Extend Zones beskriver nu, hvad indstillingen gør.

Ændret

  • Registreringen af Volume Imbalance følger ICT's definition: gabet mellem to lyskroppe, hvis væger overlapper, bekræftet ved lysets lukning. Gab inden for den forrige krop og ægte prisgab, som de fleste sessionsgab, markeres ikke længere, så du vil se færre VI-bokse.
  • Barerne i et Liquidity Void skal nu spænde over mindst halvdelen af den forrige ATR(14), så små lys i rolige sessioner danner ikke længere voids.
v1.0Første offentlige udgivelse på TradingView.
Alle indikatoropdateringer

Ofte Stillede Spørgsmål

Hvad er VI i ICT-trading?

VI står for volume imbalance. Det er et gab mellem kroppene på to lys i træk, mens deres væger stadig overlapper, så kun væger har handlet gennem området. Ved en bullish VI ligger det andet lys' krop over det førstes; ved en bearish VI ligger den under. ICT ser disse gab som områder med kun lidt tosidet handel, som prisen har tendens til at vende tilbage til, og de kan fungere som mindre support eller modstand.

Hvad er forskellen på en volume imbalance og et fair value gap?

En volume imbalance involverer to lys i træk: et gab mellem deres kroppe, mens deres væger stadig overlapper. Et fair value gap er et mønster over tre lys, hvor vægerne på første og tredje lys ikke overlapper, så der opstår et gab ved siden af et stort midterlys. Begge viser ineffektiv prislevering, men en volume imbalance dannes kun, når de to lys' væger overlapper.

Hvad er et liquidity void i ICT?

Et liquidity void er en bredere zone skabt af flere lys i træk, der bevæger sig aggressivt i samme retning med store kroppe og små væger. I indikatoren kvalificerer et lys sig, når kroppen som standard udgør mindst 65 % af lysets range, og dets range er mindst halvdelen af den forrige bars ATR over 14 perioder, og tre eller flere i træk danner et void fra det laveste low til det højeste high. ICT lærer, at prisen har tendens til at vende tilbage og udfylde den slags voids.

Hvad er consequent encroachment i en volume imbalance?

Consequent encroachment (CE) er 50 %-midtpunktet i gabet. Når prisen når CE, ser ICT det sådan, at halvdelen af ubalancen er udlignet, og niveauet fungerer ofte som et præcist reaktionsniveau inde i zonen. Indikatoren kan tegne en CE-linje i hver volume imbalance og hvert liquidity void og give alarm, når prisen rører den.

Hvornår regnes en volume imbalance som udfyldt?

Udfyldning er, hvor stor en del af zonen prisen har handlet igennem, siden den blev dannet, målt oppefra og ned for en bullish zone og nedefra og op for en bearish zone. Indikatoren viser udfyldningen fra 0 til 100 %. Zoner under 50 % er stadig friske, mens en zone på 100 % er helt udlignet og normalt ikke længere forventes at fungere som support eller modstand.

Lær mere

Begynd at bruge ICT Volume Imbalance

Denne indikator er gratis at bruge på TradingView. Tilføj den til dine diagrammer og brug den sammen med din egen analyse.