AHS nie jest prostym EA z jedną strategią. Jest to platforma hybrydowego zarządzania ryzykiem z wymiennym rdzeniem strategii, gdzie:
Każda strategia może być Triggerem LUB Filtrem — ta sama logika służy zarówno do generowania sygnałów jak i ich weryfikacji
Macro Risk Matrix patrzy na szerszy obraz rynku zanim pozwoli wejść w pozycję — 19 globalnych aktywów głosuje na każde zlecenie
System reaguje na impulsy — gdy wykrywa gwałtowne ruchy, radykalnie zmienia swoje parametry, stając się bardziej selektywny i kierunkowy
Ochrona wielowarstwowa — od poziomu pojedynczej pozycji (Virtual SL, Hard BE, TSL BB, Profit Lock, NegBE) przez poziom dzienny (Daily Loss, Daily Target) po poziom całego konta (Equity TSL)
Click & Forget — trader może handlować manualnie, a EA automatycznie przejmuje zarządzanie ryzykiem każdej otwartej pozycji
To najbardziej unikalna funkcja systemu. AHS przed każdym zleceniem pyta o zdanie 19 globalnych aktywów, analizując ich kondycję przez pryzmat 5 wskaźników każdy — łącznie 95 uchwytów wskaźnikowych.
Skład Macro Risk Matrix
Tech Titans (≈60% puli):
Aktywo
Waga bazowa
Apple (AAPL)
8%
Microsoft (MSFT)
8%
Nvidia (NVDA)
8%
Amazon (AMZN)
5%
Meta (META)
5%
Alphabet (GOOGL)
5%
Tesla (TSLA)
4%
Broadcom (AVGO)
4%
Costco (COST)
3%
Netflix (NFLX)
2%
PepsiCo (PEP)
2%
Cisco (CSCO)
2%
T-Mobile (TMUS)
2%
Adobe (ADBE)
1%
AMD
1%
Global Macro (≈40% puli):
Aktywo
Waga bazowa
Specjalna rola
Bitcoin (BTC)
10%
Risk-On barometr
Gold (GOLD)
10%
Odwrotna korelacja — Risk-Off
EURUSD
10%
Proxy siły dolara (DXY)
AUDJPY
10%
Carry trade / apetyt na ryzyko
Dynamiczne ważenie — co wyróżnia ten system
Wagi bazowe to punkt wyjścia, nie wartości stałe. Dla każdego aktywa obliczany jest multiplier na podstawie aktualnych wskaźników:
Wskaźniki dla każdego aktywa (H1):
→ MA50, MA200 (trend długoterminowy)
→ RSI(14) (momentum/wykupienie-wyprzedanie)
→ CCI(14) (odchylenie od średniej)
→ MFI(14) (przepływ pieniądza)
Logika mnożnika dla BUY scoring:
→ Trend byczty (MA50 > MA200): +0.5
→ Wyprzedanie (RSI<30 lub CCI<-100): +0.5
→ Wykupienie (RSI>70 lub CCI>100): -0.5
→ Pieniądz napływa (MFI>50): +0.2
Logika mnożnika dla SELL scoring:
→ Trend niedźwiedzi (MA50 < MA200): +0.5
→ Wykupienie (RSI>70 lub CCI>100): +0.5
→ Wyprzedanie (RSI<30 lub CCI<-100): -0.5
→ Pieniądz odpływa (MFI<50): +0.2
Minimalna wartość mnożnika = 0.1 (ochrona przed wagą ujemną).
Mechanizm scoringu
effective_weight = base_weight × multiplier
max_pool += effective_weight // maksymalny możliwy wynik
// Czy aktywo potwierdza kierunek?
if BUY: price > MA50 → align_score += effective_weight
if SELL: price < MA50 → align_score += effective_weight
// GOLD jest odwrotny (is_inverse=true):
// Bycze GOLD = Risk-Off = potwierdza SELL, nie BUY
final_alignment = (align_score / max_pool) × 100%
Blokada: Jeśli final_alignment < Inp_Macro_Min_Alignment_Percent (domyślnie 70%) → zlecenie zablokowane.
Lazy Evaluation
Macro Matrix NIE jest obliczana na każdym ticku. Jest wyzwalana wyłącznie w momencie gdy jakaś strategia wygeneruje sygnał. Dramatycznie redukuje zużycie CPU. Log: "BUY Align: 82% (Pool: 145)" / "Block BUY: Macro Score".
Jeśli żaden rynek nie jest aktywny
Gdy wszystkie aktywa są nieaktywne (brak danych, rynek zamknięty) → max_pool = 0 → filtr pomijany, trading dozwolony. System nie blokuje się sam gdy brakuje danych globalnych.