Översikt
Denna indikator ritar ut ICT IPDA (Interbank Price Delivery Algorithm) Data Ranges — de 20, 40 och 60 handelsdagars tillbakablickningsperioder som ICT identifierar som de viktigaste referensfönstren som algoritmen använder för att sikta på likviditet och obalanser. Varje intervall visar det högsta höget, det lägsta låget och jämvikten (50% mittpunkt) som horisontella referensnivåer. Valfri skuggning av Premium/Discount-zoner hjälper till att identifiera om priset handlas i den övre eller nedre halvan av varje intervall. En realtidssammanfattningstabell visar alla tre intervallen med deras höga, låga, jämvikt, total intervallstorlek, aktuell positionsprocent och klassificering av Premium/Discount/Jämviktszon.
Nyckelbegrepp
- IPDA — Interbank Price Delivery Algorithm — ICT:s kärnteori att priser på finansiella marknader levereras algoritmiskt, inte slumpmässigt. Algoritmen söker systematiskt efter tre mål: (1) Likviditetspooler (stop-order ovanför höjdpunkter / under lågpunkter), (2) Obalanser (Fair Value Gaps som behöver balanseras om), och (3) Institutionella nivåer (Order Blocks). Algoritmen refererar till specifika tillbakablickningsperioder för att identifiera dessa mål.
- IPDA Data Range — De specifika tillbakablickningsperioderna (20, 40 och 60 handelsdagar) som algoritmen refererar till när den identifierar mål. Inom varje dataintervall katalogiserar algoritmen alla tillgängliga likviditetspooler, FVGs och orderblocks som potentiella destinationer för prisleverans. 20-dagarsintervallet ger omedelbara korttidsmål, 40-dagarsintervallet ger mellanlånga mål och 60-dagarsintervallet ger stora långsiktiga mål.
- Range High/Low as Draw on Liquidity — Det högsta höget och det lägsta låget inom varje IPDA-dataintervall representerar de mest betydelsefulla likviditetspoolerna. Köpsidans likviditet ackumuleras ovanför intervallhöjden (köpstopp), och säljsidans likviditet ackumuleras under intervalllåget (säljstopp). Dessa nivåer fungerar som den primära "draw on liquidity" — destinationerna dit priset levereras algoritmiskt.
- Equilibrium (50%) — Mittpunkten mellan intervallhöjden och -låget. ICT anser att pris vid jämvikt är till "rättvärde" för den tillbakablickningsperioden. Pris över jämvikt är i Premium-zonen (övervärderat relativt intervallet), och pris under är i Discount-zonen (undervärderat). Institutionella handlare köper i discount och säljer i premium.
- Nested Ranges — 20-dagarsintervallet är kapslat inuti 40-dagarsintervallet, som i sin tur är kapslat inuti 60-dagarsintervallet. När alla tre intervallhöjderna eller -lågen konvergerar nära samma nivå blir det priset ett mycket hög sannolikhetsmål. Omvänt, när intervallen avviker avsevärt, ger varje intervall distinkta mål på olika skalor.
Så fungerar det
1. Daglig datareferens Indikatorn använder som standard data från dagstidsramen, oavsett grafens aktuella tidsram. Detta är den korrekta ICT-metodologin — IPDA Data Ranges refererar till handelsDAGAR, inte intradag-barer. När alternativet "Använd daglig data" är aktiverat anropar indikatorn dagstidsramen via request.security() för att hämta höjd, låg och stängning för varje handelsdag. På dagliga diagram används data direkt utan extra förfrågan.Användare kan åsidosätta referenstidsramen om de vill utforska IPDA-koncept på veckovis eller andra tidsramar, men standardinställningen (Daglig) matchar ICT:s standardundervisning.
2. Intervallberäkning För var och en av de tre tillbakablickningsperioderna (standard 20, 40, 60) beräknar indikatorn: — Highest High: det maximala höget under de senaste N handelsdagarna — Lowest Low: det minimala låget under de senaste N handelsdagarna — Equilibrium: den aritmetiska mittpunkten (High + Low) / 2Dessa värden uppdateras varje bar när tillbakablickningsfönstret rullar framåt. När ett gammalt extremvärde faller bort från fönstret och ett nytt kommer in, justeras intervallgränserna automatiskt.
Varje nivå ritas som två segment: en mjuk (genomskinlig) linje som sträcker sig åt vänster genom tillbakablickningsboxens område, och en fullt opak linje som sträcker sig åt höger från den aktuella baren. Detta ger historisk kontext vid en överblick utan att belamra grafen — den blekta vänstra delen visar var nivån låg i förhållande till tidigare prisrörelser, medan den solida högra delen projicerar nivån framåt som en tydlig referens.
Linjerna sträcker sig åt höger med ett konfigurerbart antal barer (standard 20) bortom den aktuella baren.
6. Summary Table En realtidstabell visar alla aktiverade intervall med sju kolumner: Intervallnamn (färgkodat), High, Low, Equilibrium, Intervallstorlek (i ticks), Position (%), och Zon (Premium/Discount/Equilibrium). Zonkolumnen använder färgkodade bakgrunder — röd för Premium, grön för Discount, grå för Equilibrium. En slutrad visar det aktuella stängningspriset som referens. 7. Alert System Tre varningsvillkor är tillgängliga: — Range High Break: utlöses när priset stänger över någon IPDA-intervallhöjd, vilket signalerar expansion bortom tillbakablickningsperiodens gräns — Range Low Break: utlöses när priset stänger under något IPDA-intervalllåg — Equilibrium Cross: utlöses när priset korsar något intervalls jämviktsnivå, vilket signalerar en förskjutning mellan premium- och discount-territorium
Funktioner
- 3 IPDA Data Ranges — Standard 20, 40 och 60 handelsdagars tillbakablickningsperioder som matchar ICT:s publicerade IPDA-metodologi. Varje intervall är oberoende konfigurerbart från 5 till 120 dagar. Alla tre kan aktiveras/inaktiveras individuellt.
- Automatic Daily Reference — Använder request.security() för att alltid referera till daglig tidsramdata, även på intradag-diagram. Detta säkerställer att IPDA-intervall återspeglar faktiska handelsdagsgränser oavsett grafens tidsram. Referenstidsramen är konfigurerbar för avancerade användningsfall.
- Rolling Range Calculation — Highest high och lowest low uppdateras dynamiskt när tillbakablickningsfönstret rullar framåt. Intervallgränser justeras automatiskt när gamla extremvärden faller bort från fönstret eller nya extremvärden etableras.
- Equilibrium (50%) Lines — Streckad mittpunktslinje för varje intervall som visar rättvärdenivån. Pris över EQ = Premium, under EQ = Discount. Varje intervalls EQ kan växlas på/av individuellt.
- Premium/Discount Zone Shading — Valfri röd/grön ton på de övre/nedre halvorna av varje intervall. Identifierar omedelbart om priset är i den dyra eller billiga delen av IPDA-intervallet. I ICT-metodologin beskrivs institutioner som köpare i discount och säljare i premium.
- Nested Range Visualization — Intervall ritas i ordning (60D bakgrund, 40D mitten, 20D förgrund) så att den kapslade intervallstrukturen tydligt syns. När alla intervall delar konvergerande gränser framhäver den visuella överlappningen hög sannolikhetsnivåer.
- Soft Historical Lines — Varje nivålinje sträcker sig åt vänster genom tillbakablickningsboxen med reducerad opacitet, vilket visar hur nivån förhåller sig till tidigare prisrörelser utan visuell röra. Den solida delen projicerar åt höger från den aktuella baren som en tydlig framåtreferens.
- Range Background Boxes — Halvgenomskinliga färgade rutor som sträcker sig över hela tillbakablickningsperioden, vilket visar det historiska intervallet visuellt på diagrammet. Varje ruta opacitet är oberoende justerbar.
- Position Percentage — Realtidsberäkning av priset position inom varje intervall (0% = Low, 50% = EQ, 100% = High). Visas i sammanfattningstabellen för omedelbar kvantitativ bedömning.
- Zone Classification — Varje intervall klassificeras som Premium (>52%), Discount (<48%), eller Equilibrium (48–52%). Färgkodat i sammanfattningstabellen med bakgrundsmarkering.
- Summary Table — 7-kolumns realtidstabell: Intervallnamn, High, Low, EQ, Range (ticks), Position (%), Zone. Färgkodat genomgående. Aktuellt stängningspris visas i en sidfotsrad. Tabellposition och textstorlek konfigurerbar.
- 3 Alert Conditions — Range High Break, Range Low Break, och Equilibrium Cross. Varje varning utlöses oberoende för varje aktiverat intervall och inkluderar exakt prisnivå, intervallperiod, symbol och tidsram.
- Full Visual Customization — Oberoende färg, opacitet och på/av-växling per intervall. H/L och EQ-linjers stilar (Solid/Dashed/Dotted) och bredder är konfigurerbara. Etikettstorlek (Tiny/Small/Normal). Högerförlängningsavstånd justerbart.
- Multi-Timeframe Ready — Fungerar på vilken diagramtidsram som helst. Intradag-diagram visar dagligt refererade IPDA-intervall projicerade på intradag-prisrörelsen. Dagliga diagram använder data direkt. Högre tidsramreferens är konfigurerbar.
Hur man använder
- Identify IPDA Targets: Intervallhöjden och -låget för varje period representerar algoritmens primära mål. Om priset är i discount och 20D-höjden inte har svepts, är 20D-höjden det närmaste uppåtgående målet. Om priset är i premium och 20D-låget inte har svepts, är 20D-låget det närmaste nedåtgående målet.
- Determine Bias from Zone: Kontrollera sammanfattningstabellens Zon-kolumn. Om priset är i Discount över alla tre intervallen är den hausseartade biasen starkast. Om det är i Premium över alla tre är den baisseartade biasen starkast. Blandade zoner (t.ex. 20D Premium + 60D Discount) tyder på kortvarig översträckning inom en långsiktig hausseartad kontext.
- Look for Convergence: När flera intervallhöjder eller -låg klustrar nära samma prisnivå blir den nivån ett hög sannolikhetsmål. Till exempel, om 20D-höjden är mycket nära 40D-höjden, är köpsidans likviditet koncentrerad där — algoritmen kommer sannolikt att driva priset till den zonen.
- Use EQ as Fair Value: Jämviktslinjen representerar rättvärde för varje tillbakablickningsperiod. Pris som konsekvent handlas över EQ bekräftar hausseartad avsikt; under EQ bekräftar baisseartad avsikt. Korsningar av EQ-linjen signalerar potentiella förskjutningar i riktningsbias.
- Combine with ICT Framework: IPDA Data Ranges identifierar VAR algoritmen sannolikt siktar på (det makroskopiska ramverket). Kombinera med Market Structure (riktning), Order Blocks (inträdesnivåer), Fair Value Gaps (återhämtningsmål), Liquidity Levels (specifika sweep-mål), Killzones (sessionstiming), och Premium/Discount (zonpositionering) för ett komplett analytiskt ramverk.
- Daily Chart for Swing Trading: På dagliga diagram ger IPDA-intervallen det makroskopiska swing trading-ramverket. Identifiera vilken intervallgräns algoritmen siktar på, avgör om priset är i premium eller discount, och gå sedan ner till intradag-diagram för precisa inträden vid orderblocks eller FVGs inom målzonen.
Begränsningar
- IPDA Data Ranges refererar till handelsdagar. På helger och helgdagar genereras ingen ny data — intervallen förblir oförändrade. Tillbakablickningen räknar kalenderhandelsbarer, vilket motsvarar handelsdagar på dagliga diagram.
- När den används på intradag-diagram med "Använd daglig data" aktiverat, uppdateras intervallvärdena en gång per daglig barstängning via request.security(). Intradag-prisrörelser bortom det aktuella dagliga intervallhögsta/lägsta kommer inte att uppdatera IPDA-intervallgränserna förrän den aktuella dagliga baren stängs.
- Indikatorn beräknar rullande highest-high och lowest-low med ta.highest() och ta.lowest(). På instrument med begränsad historisk data kan kortare historier ge opålitliga intervall — se till att din graf har minst 60+ handelsdagar med data.
- Premium/Discount-zonskuggning använder halvgenomskinliga rutor. På diagram med flera överlägg kan dessa minska synligheten. Justera P/D Zone Opacity eller inaktivera funktionen vid behov.
- Intervallgränser är rent mekaniska (högsta höjd / lägsta låg över N barer). De inkluderar inte orderflöde, volym eller andra ICT-koncept som FVGs eller orderblocks inom intervallet. Använd andra ICT-indikatorer (FVG, Order Blocks, Liquidity Levels) för att identifiera specifika mål inom IPDA-intervallet.
- IPDA är ett teoretiskt ramverk från ICT-metodologin. Den refererade "algoritmen" är en konceptuell modell — den motsvarar inte en specifik känd algoritm. Intervall identifierar statistiskt signifikanta tillbakablickningsperioder för pris-extrem, vilka kan eller inte kan överensstämma med faktisk institutionell målning.
- Denna indikator visar referensnivåer för swing-analys — den genererar inte köp/sälj-signaler. Använd den tillsammans med ICT Market Structure, Order Blocks, Fair Value Gaps, Liquidity Levels och Killzones för ett komplett handelsramverk.



