Översikt
FibAlgo - Wyckoff Spring & Upthrust är en dedikerad detektor för de två mest handlingsbara händelserna inom Wyckoff-metodiken. En spring inträffar när priset kort bryter under stödet för ett Trading Range och snabbt återhämtar sig – vilket skakar ut svaga innehavare innan en potentiell rally. En upthrust är spegelbilden: priset bryter över TR-motståndet och vänder – vilket fångar breakout-köpare innan en potentiell nedgång. Denna indikator identifierar automatiskt gränserna för Trading Range, klassificerar springs i tre typer baserat på volym, detekterar upthrusts och UTADs, spårar testbekräftelser och ogiltigförklaringar, och projicerar prismål efter bekräftade händelser.
Nyckelbegrepp
- Spring — Priset bryter under Trading Range-stödet och återhämtar sig tillbaka inuti inom några barer. Testar kvarvarande utbud och skakar ut svaga innehavare. Den bästa risk/belönings-entrén inom Wyckoff-metodiken.
- Spring Typ 1 (Låg Volym) — Bryter knappt under stödet på låg volym med stängning i den övre delen av baren. Högsta sannolikhet för vändning. Omedelbart tecken på styrka följer ofta.
- Spring Typ 2 (Måttlig Volym) — Bryter under med måttlig volym. Behöver ett lyckat test innan efterfrågan bekräftas.
- Spring Typ 3 / Shakeout (Hög Volym) — Aggressivt genombrott under på hög volym. Kan besöka lägre nivåer innan återhämtning. Måste testas.
- Upthrust (UT) — Priset bryter över TR-motståndet och vänder tillbaka inuti. Bull trap som fångar breakout-köpare. Spegelbilden av en spring, applicerad på distribution.
- UTAD (Upthrust After Distribution) — Senstadiums-upthrust som överskrider tidigare UT/BC-toppar. Avgörande test av efterfrågan – om efterfrågan är svag följer markdown.
- Test av Spring / Test av Upthrust — Efter en spring eller upthrust testar priset om händelsenivån med lägre volym och smalare spridning. Bekräftar händelsens giltighet.
- Ogiltigförklaring — Om priset misslyckas med att återhämta sig och håller sig bortom händelsenivån, ogiltigförklaras springen eller upthrusten.
Hur det fungerar
1. Identifiering av Trading Range Indikatorn beräknar dynamiskt TR-stöd och motstånd med hjälp av det högsta höget och det lägsta låget under den användardefinierade lookback-perioden. En minsta TR-bredd säkerställer att intervallet har tillräckligt med historik för att vara meningsfullt. Dessutom filtreras intervall som överstiger 8× ATR bort för att undvika falska signaler i trendmarknader. 2. Spring-detektering Indikatorn skannar de senaste barerna (upp till Recovery Bar Limit) efter ett bryt-och-återhämta-mönster vid TR-stöd:- Ett tidigare bars låg penetrerade under TR-stöd
- Den aktuella barrens stängning återhämtade sig tillbaka över TR-stöd
- Volymen vid brytningsbaren klassificerar springtypen: ≤0.8× genomsnitt med stängning i den övre delen av baren = Typ 1, 0.8–1.5× genomsnitt = Typ 2, >1.5× genomsnitt = Typ 3 / Shakeout
- Ett tidigare bars hög överskred TR-motstånd
- Den aktuella barrens stängning föll tillbaka under TR-motstånd
- Om brytningen överskrider ett tidigare upthrust-hög kvalificerar det sig som en UTAD
- Test av Spring: priset sjunker mot spring-låget med lägre volym och smalare spridning, men håller sig ovanför det – bekräftar efterfrågan
- Test av Upthrust: priset stiger mot UT-höget med lägre volym och smalare spridning, men misslyckas under det – bekräftar utbud
- Om priset stänger under spring-låget (med en marginal på 0.5× ATR bortom TR-stöd) inom testfönstret, markeras springen som ogiltig
- Om priset stänger över UT-höget (med en marginal på 0.5× ATR bortom TR-motstånd) inom testfönstret, markeras upthrusten som ogiltig
- Efter att testfönstret löpt ut, om priset fortfarande handlas bortom händelsenivån, ogiltigförklaras det också
- Bekräftad spring: mål = TR-motstånd + 50% av TR-intervallet
- Bekräftad upthrust: mål = TR-stöd − 50% av TR-intervallet
Funktioner
- Tre Springtyper — Klassificerar springs efter volym (Typ 1 låg, Typ 2 måttlig, Typ 3 shakeout) enligt Wyckoffs ursprungliga volymkriterier
- Upthrust & UTAD-detektering — Identifierar standard upthrusts och senstadiums-UTADs som bryter över tidigare toppar
- Testbekräftelse — Detekterar automatiskt lyckade tester av springs och upthrusts med volym- och spridningsanalys
- Ogiltigförklaringsspårning — Markerar misslyckade springs och upthrusts när priset håller sig bortom händelsenivåer
- Dynamisk TR-detektering — Beräknar Trading Range-stöd/motstånd från senaste prishandlingen med konfigurerbar lookback
- Målprojektioner — Projicerar uppåtgående/nedåtgående mål efter bekräftade händelser baserat på TR-intervall
- Volymbarsfärgning — Färgar barer vid händelsedetektering för snabb visuell identifiering
- TR-boxvisualisering — Ritar Trading Range-gränserna vid varje händelse för kontext
- Springnivålinjer — Förlänger horisontella linjer från spring-låg och UT-hög för referens
- Aktuella TR-linjer — Ritar heldragna stöd- och motståndslinjer för det aktiva Trading Range på den senaste baren
- Omfattande varningssystem — Individuella varningar för varje springtyp, upthrust, UTAD, testbekräftelse och ogiltigförklaring
- Info-tabell — Realtidssammanfattning av alla händelseräkningar, aktuellt TR-stöd och motstånd
- Full anpassning — 39 inställningar över 6 grupper för färger, växlingar, storlekar och detektionsparametrar
Hur man använder
- Lägg till indikatorn på din graf. Den fungerar bäst på 5-minuters till 1-timmars tidsramar där Trading Ranges är tydligt definierade.
- Leta efter Spring Typ 1 (låg volym) händelser nära TR-stöd – dessa har den högsta sannolikheten för vändning enligt Wyckoff.
- Vänta på etiketten "Test ✓" för att bekräfta händelsen innan du överväger entréer.
- Använd målprojektionslinjen som ett potentiellt vinstmål.
- Håll utkik efter "✗" ogiltigförklaringsetiketter – dessa indikerar att händelsen har misslyckats och den ursprungliga tesen bör överges.
- Spring Typ 3 / Shakeout-händelser är aggressiva – vänta alltid på ett test innan du agerar.
- Upthrusts nära TR-motstånd signalerar potentiell distribution – kombinera med volymanalys för bekräftelse.
- UTAD-händelser (senstadiums-upthrusts) är särskilt betydelsefulla – de föregår ofta markdown-faser.
- Justera TR Lookback Period för att matcha den typiska konsolideringslängden för ditt instrument.
- Ställ in varningar för dina föredragna händelsetyper för att få realtidsnotiser.
Begränsningar
- Denna indikator genererar inte köp- eller säljsignaler. Den identifierar Wyckoff spring- och upthrust-mönster för utbildnings- och analytiska ändamål.
- Trading Range-detektering använder ett enkelt högsta/lägsta-tillvägagångssätt – komplexa eller oregelbundna TRs kanske inte fångas perfekt.
- Spring- och upthrust-klassificering beror på volymdatatillgänglighet. Instrument med opålitliga volymdata kan ge mindre exakta klassificeringar.
- Recovery Bar Limit avgör hur snabbt ett genombrott måste återhämta sig – mycket snabba eller mycket långsamma återhämtningar utanför detta fönster kommer att missas.
- Tidigare mönsterdetektering garanterar inte framtida prismönster.
- Maximalt 500 ritobjekt (linjer, etiketter, lådor) stöds av Pine Script.



