Přehled
FibAlgo - Wyckoff Spring & Upthrust je specializovaný detektor pro dvě nejvíce akceschopné události ve Wyckoffově metodologii. Spring (pramen) nastává, když cena krátce prorazí pod support obchodního pásma (Trading Range) a rychle se zotaví – tím vytřese slabé držitele před potenciálním růstem. Upthrust (vzestupný průraz) je jeho zrcadlový obraz: cena prorazí nad rezistenci TR a obrátí se – tím uvězní kupující na průrazu před potenciálním poklesem. Tento indikátor automaticky identifikuje hranice obchodního pásma, klasifikuje springy do tří typů podle objemu, detekuje upthrusty a UTADy, sleduje potvrzení testů a jejich zneplatnění a projektuje cenové cíle po potvrzených událostech.
Klíčové koncepty
- Spring (Pramen) — Cena prorazí pod support obchodního pásma a zotaví se zpět dovnitř během několika svíček. Testuje zbývající nabídku a vytřese slabé držitele. Nejlepší vstup z hlediska rizika a zisku ve Wyckoffově metodologii.
- Spring Typ 1 (Nízký objem) — Těsně prorazí support při nízkém objemu s uzavírací cenou v horní části svíčky. Nejvyšší pravděpodobnost obratu. Často následuje okamžitý Sign of Strength.
- Spring Typ 2 (Střední objem) — Průraz pod support se středním objemem. Vyžaduje úspěšný test před potvrzením poptávky.
- Spring Typ 3 / Shakeout (Vysoký objem) — Agresivní průraz pod support při vysokém objemu. Může navštívit nižší úrovně před zotavením. Musí být otestován.
- Upthrust (UT) — Cena prorazí nad rezistenci TR a obrátí se zpět dovnitř. Býčí past, která uvězní kupující na průrazu. Zrcadlový obraz springu, aplikovaný na distribuci.
- UTAD (Upthrust After Distribution) — Pozdní upthrust, který překoná předchozí vrcholy UT/BC. Rozhodující test poptávky – pokud je poptávka slabá, následuje fáze markdown.
- Test Springu / Test Upthrustu — Po springu nebo upthrustu cena znovu testuje úroveň události s nižším objemem a užším rozpětím. Potvrzuje platnost události.
- Zneplatnění — Pokud se cena nezotaví a udrží se za úrovní události, je spring nebo upthrust zneplatněn.
Jak to funguje
1. Identifikace obchodního pásma (Trading Range) Indikátor vypočítává dynamický support a rezistenci TR pomocí nejvyššího maxima a nejnižšího minima za uživatelem definované období zpětného pohledu. Minimální šířka TR zajišťuje, že pásmo má dostatečnou historii, aby bylo smysluplné. Navíc jsou filtrována pásma přesahující 8× ATR, aby se předešlo falešným signálům v trendových trzích. 2. Detekce Springu Indikátor skenuje nejnovější svíčky (až do limitu Recovery Bar) za vzorem průrazu a zotavení na supportu TR:- Minimum předchozí svíčky proniklo pod support TR
- Uzavírací cena aktuální svíčky se zotavila zpět nad support TR
- Objem na svíčce průrazu klasifikuje typ springu: ≤0.8× průměru s uzavřením v horní části svíčky = Typ 1, 0.8–1.5× průměru = Typ 2, >1.5× průměru = Typ 3 / Shakeout
- Maximum předchozí svíčky překonalo rezistenci TR
- Uzavírací cena aktuální svíčky klesla zpět pod rezistenci TR
- Pokud průraz překoná předchozí maximum upthrustu, kvalifikuje se jako UTAD
- Test Springu: cena klesne směrem k minimu springu s nižším objemem a užším rozpětím, ale udrží se nad ním – potvrzuje poptávku
- Test Upthrustu: cena roste směrem k maximu UT s nižším objemem a užším rozpětím, ale selže pod ním – potvrzuje nabídku
- Pokud cena uzavře pod minimem springu (s rezervou 0.5× ATR za supportem TR) během testovacího okna, spring je označen jako neplatný
- Pokud cena uzavře nad maximem UT (s rezervou 0.5× ATR za rezistencí TR) během testovacího okna, upthrust je označen jako neplatný
- Po vypršení testovacího okna, pokud se cena stále obchoduje za úrovní události, je také zneplatněna
- Potvrzený spring: cíl = rezistence TR + 50% rozpětí TR
- Potvrzený upthrust: cíl = support TR − 50% rozpětí TR
Funkce
- Tři typy Springů — Klasifikuje springy podle objemu (Typ 1 nízký, Typ 2 střední, Typ 3 shakeout) podle původních Wyckoffových kritérií objemu
- Detekce Upthrustu & UTADu — Identifikuje standardní upthrusty a pozdní UTADy, které prorážejí nad předchozí vrcholy
- Potvrzení testem — Automaticky detekuje úspěšné testy springů a upthrustů s analýzou objemu a rozpětí
- Sledování zneplatnění — Označuje neúspěšné springy a upthrusty, když se cena udrží za úrovní události
- Dynamická detekce TR — Vypočítává support a rezistenci obchodního pásma z nedávného cenového vývoje s konfigurovatelným zpětným pohledem
- Projekce cílů — Projektuje cíle pro růst/pokles po potvrzených událostech na základě rozpětí TR
- Barvení svíček podle objemu — Obarvuje svíčky při detekci události pro rychlou vizuální identifikaci
- Vizualizace boxu TR — Kreslí hranice obchodního pásma u každé události pro kontext
- Linie úrovní Springu — Rozšiřuje vodorovné linie z minim springů a maxim UT pro referenci
- Aktuální linie TR — Kreslí plné linie supportu a rezistence pro aktivní obchodní pásmo na poslední svíčce
- Komplexní systém upozornění — Individuální upozornění pro každý typ springu, upthrust, UTAD, potvrzení testu a zneplatnění
- Informační tabulka — Souhrn v reálném čase všech počtů událostí, aktuálního supportu a rezistence TR
- Plná přizpůsobitelnost — 39 vstupů napříč 6 skupinami pro barvy, přepínače, velikosti a detekční parametry
Jak používat
- Přidejte indikátor do svého grafu. Nejlépe funguje na časových rámcích od 5 minut do 1 hodiny, kde jsou obchodní pásma jasně definována.
- Hledejte události Spring Typ 1 (nízký objem) blízko supportu TR – ty mají podle Wyckoffa nejvyšší pravděpodobnost obratu.
- Počkejte na označení "Test ✓", které potvrdí událost, než zvážíte vstupy.
- Použijte linii projekce cíle jako potenciální cíl pro zisk.
- Sledujte označení "✗" pro zneplatnění – tato označení indikují, že událost selhala a původní teze by měla být opuštěna.
- Události Spring Typ 3 / Shakeout jsou agresivní – vždy počkejte na test před akcí.
- Upthrusty blízko rezistence TR signalizují potenciální distribuci – kombinujte s analýzou objemu pro potvrzení.
- Události UTAD (pozdní upthrusty) jsou obzvláště významné – často předcházejí fázím markdown.
- Upravte TR Lookback Period tak, aby odpovídala typické délce konsolidace pro váš instrument.
- Nastavte upozornění pro vámi preferované typy událostí, abyste dostávali oznámení v reálném čase.
Omezení
- Tento indikátor negeneruje nákupní ani prodejní signály. Identifikuje Wyckoffovy vzory spring a upthrust pro vzdělávací a analytické účely.
- Detekce obchodního pásma používá jednoduchý přístup nejvyššího/nejnižšího – komplexní nebo nepravidelná TR nemusí být zachycena dokonale.
- Klasifikace springu a upthrustu závisí na dostupnosti dat objemu. Instrumenty s nespolehlivými daty objemu mohou produkovat méně přesné klasifikace.
- Recovery Bar Limit určuje, jak rychle se musí průraz zotavit – velmi rychlá nebo velmi pomalá zotavení mimo toto okno budou přehlédnuta.
- Detekce minulých vzorů nezaručuje budoucí cenové chování.
- Pine Script podporuje maximálně 500 kreslicích objektů (linie, popisky, boxy).



