Opis
Jak działa wykrywacz stref podaży i popytu:
1. Wykrywanie impulsu (znajdowanie aktywności instytucjonalnej)
Algorytm ciągle oblicza średni rozmiar korpusu ostatnich 50 świec (można to dostosować za pomocą Lookback Period). Gdy wykryje świecę znacznie większą od tej średniej (kontrolowaną przez Impulse Multiplier, domyślnie 1.2x), oznacza ją jako świecę impulsu.
- Impuls wzrostowy: Wskazuje na zakup instytucjonalny. Tworzy strefę popytu.
- Impuls spadkowy: Wskazuje na sprzedaż instytucjonalną. Tworzy strefę podaży.
2. Identyfikacja bazy (rysowanie strefy)
Po wykryciu impulsu wskaźnik cofa się, aby znaleźć skupisko małych świec (rozmiar korpusu < 50% średniej) bezpośrednio poprzedzających impuls. To są świece bazowe.
- Górna granica strefy to najwyższy szczyt tych świec bazowych.
- Dolna granica strefy to najniższy dołek tych świec bazowych.
3. Ocena siły
Wskaźnik oblicza ocenę siły (od 0.00 do 1.00) na podstawie trzech czynników:
- Rozmiar impulsu: Jak duża jest świeca wybicia.
- Ruch po wybiciu: Jak daleko cena przemieściła się bezpośrednio po wybiciu.
- Gęstość bazy: Mniejsza liczba świec bazowych oznacza szybszą, bardziej agresywną reakcję instytucjonalną (wyższa ocena).
Ta ocena jest wyświetlana na skrajnym prawym brzegu pola strefy.
4. Cykl życia strefy i mechanizm "śmierci"
W miarę ruchu ceny na żywo wskaźnik aktualizuje status stref w czasie rzeczywistym:
- Świeża (nietknięta): Strefa jest nowo utworzona i bardzo ważna. Pole automatycznie rozciąga się w prawo, podążając za aktualną świecą na żywo.
- Testowana: Cena dotyka strefy, ale jej nie przebija. Generuje strzałkę sygnału (kupna/sprzedaży) na wykresie.
- Osłabiona: Cena penetruje strefę na głębokość większą niż 50%. Strefa słabnie.
- Przebita (strefa śmierci): Jeśli świeca całkowicie zamyka się poza przeciwną granicą strefy (np. zamknięcie poniżej strefy popytu), strefa zostaje unieważniona.
-
- Reakcja wizualna: Strefa natychmiast przestaje się rozciągać w prawo (zakotwiczona do
DeathTime), a jej kolor zmienia się na wyblakły szaroniebieski (kolor śmierci), aby pokazać, że nie jest już aktywna.
- Reakcja wizualna: Strefa natychmiast przestaje się rozciągać w prawo (zakotwiczona do
5. Filtr wielokrotnego nakładania
Aby zapobiec nadmiernemu zaśmieceniu wykresu, wskaźnik sprawdza nakładanie się stref. Jeśli nowo wykryta strefa nakłada się w ponad 70% z istniejącą starszą strefą tego samego typu, nowa strefa jest ignorowana.
Podsumowanie
After detecting an impulse, the indicator identifies a cluster of smaller preceding candles called base candles, using their highest high and lowest low to define the zone boundaries. It assigns a strength score (0.00 to 1.00) to each zone based on impulse size, subsequent price movement, and base candle density, which is displayed on the chart.
The indicator tracks the lifecycle of zones in real-time, categorizing them as fresh, tested (with buy/sell signal arrows), mitigated, or broken (invalidated), with visual cues such as color changes and zone stretching adjustments. To reduce chart clutter, it filters out new zones that overlap more than 70% with existing zones of the same type.
This tool supports visualization of market structure through supply and demand zones, aiding traders in identifying potential reversal points based on institutional activity.
