5. Institutional Impulse + Muzzle Mode
Jeden z kluczowych mechanizmów. Wykrywa instytucjonalne impulsy (nagłe, gwałtowne ruchy generowane przez duży kapitał) i natychmiast zmienia charakterystykę systemu.
Wykrywanie impulsu
Na każdym nowym barze na Inp_Impulse_TF (domyślnie M1):
- Oblicza średni zasięg i średni wolumen z ostatnich
Inp_Impulse_AvgPeriod(20) świec - Pobiera ATR
- Oblicza
velocity = |current_close - prev_close| / prev_close - Impuls wykryty jeśli zasięg świecy >
Inp_Impulse_Min_Range_Points(50 pkt) ORAZ spełniony przynajmniej jeden z warunków:
velocity > Inp_Impulse_Velocity(0.5% zmiany ceny)current_range > RangeMult × avg_range(2× średniej)current_range > ATRMult × ATR(2× ATR)current_volume > VolMult × avg_volume(1.5× średniego wolumenu)
Log: "Institutional Impulse Detected! Activating MUZZLE MODE for 15 mins."
Muzzle Mode — jak zmienia się charakterystyka systemu
Po wykryciu impulsu system wchodzi w Muzzle Mode (tryb wyciszenia):
| Parametr | Normalny tryb | Podczas Impulsu (Muzzle Mode) |
|---|---|---|
| Min. ciało świecy Smart DI | 2 pkt | 150 pkt |
| Poziom blokady CCI | Inp_Block_CCI_Level (350) | Inp_Muzzle_CCI_Block_Level (130) |
| Sygnały SELL | Dozwolone | Blokowane jeśli Channel_Down=0 |
| Kanał cenowy | Standardowy | Muzzle Box (anchor w momencie impulsu) |
Kluczowe: Gdy Inp_Muzzle_Channel_Points_Down = 0, podczas impulsu system działa wyłącznie jako BUY ONLY — sprzedaż jest całkowicie blokowana. Pozwala to uchwycić trend po biciu.
Dynamiczny Muzzle Channel
W momencie wykrycia impulsu system zapamiętuje aktualną cenę BID (g_Muzzle_BasePrice). Wszystkie kolejne sygnały muszą mieścić się w:
- Upper:
base_price + Muzzle_Channel_Points_Up - Lower:
base_price - Muzzle_Channel_Points_Down(lub-DBL_MAXgdy Down=0)
Wygaszenie Muzzle Mode
Muzzle Mode wygasa gdy spełnione są WSZYSTKIE warunki:
- Upłynął cooldown:
(czas_teraz - czas_impulsu) > Impulse_Cooldown_Mins × 60 - Rynek się uspokoił:
current_range ≤ 1.5 × avg_rangeANDcurrent_volume ≤ 1.5 × avg_vol - Ukształtował się szczyt lub dołek: poprzednia świeca wyższy high (peak) lub niższy low (trough) niż sąsiednie
Log: "Market calmed down. MUZZLE MODE deactivated."
