Opis
Przegląd strategii
SilverBulletStable to zautomatyzowany bot handlujący wieloma aktywami, stworzony dla platformy cTrader / cAlgo. Strategia implementuje uproszczoną koncepcję Silver Bullet inspirowaną ICT, łącząc zamiatanie płynności, wykrywanie Fair Value Gap (FVG) oraz filtrowanie trendu oparte na EMA, aby identyfikować krótkoterminowe okazje intraday.
Bot skanuje jednocześnie kilka głównych instrumentów i wykonuje transakcje podczas określonego okna sesji nowojorskiej, gdzie zmienność i płynność są zazwyczaj podwyższone.
Główne elementy strategii:
- Filtr trendu: wykładnicza średnia krocząca (EMA)
- Wykrywanie zamiatania płynności: niedawne wybicia maksimów lub minimów
- Potwierdzenie Fair Value Gap: nierównowaga cenowa między świecami
- Filtr sesji: okno czasowe New York Silver Bullet
- Ścisłe zarządzanie ryzykiem: wielkość pozycji oparta na procencie ryzyka konta
Celem jest uchwycenie krótkoterminowych ruchów momentum po zagarnięciu płynności przy jednoczesnym utrzymaniu kontrolowanego narażenia na ryzyko.
Logika wejścia i zachowanie wykonania
Bot ocenia każdy skonfigurowany symbol na 5-minutowym interwale czasowym.
Transakcja jest wyzwalana, gdy następuje następująca sekwencja:
1. Potwierdzenie trendu
Bot określa kierunek rynku za pomocą wykładniczej średniej kroczącej (EMA).
- Nastawienie bycze: cena zamknięcia powyżej EMA
- Nastawienie niedźwiedzie: cena zamknięcia poniżej EMA
Zapobiega to handlowi przeciwnemu do trendu i koncentruje wejścia na kontynuacji momentum.
2. Wykrywanie zamiatania płynności
Przed wejściem w transakcję bot szuka zachowania stop-hunt:
- Ustawienie bycze: ostatnia świeca zamiata poniżej poprzedniego minimum
- Ustawienie niedźwiedzie: ostatnia świeca zamiata powyżej poprzedniego maksimum
Wskazuje to, że płynność została zabrana z zleceń stop detalicznych.
3. Potwierdzenie Fair Value Gap
Po zamiataniu algorytm sprawdza wzorzec nierównowagi trzech świec:
Bycze FVG
- Minimum świecy 3 > maksimum świecy 1
Niedźwiedzie FVG
- Maksimum świecy 3 < minimum świecy 1
Sugeruje to przesunięcie instytucjonalne i potwierdza momentum.
4. Wykonanie transakcji
Jeśli wszystkie warunki są spełnione:
- Wykonywane jest zlecenie rynkowe
- Stop Loss i Take Profit są stosowane natychmiast
- Wielkość pozycji jest obliczana na podstawie procentu ryzyka konta
Zarządzanie ryzykiem i kapitałem
Kontrola ryzyka jest wbudowana bezpośrednio w strategię.
Wielkość pozycji
Wolumen transakcji jest obliczany dynamicznie za pomocą:
- Salda konta
- Zdefiniowanego przez użytkownika procentu ryzyka na transakcję
- Odległości stop loss
- Wartości pipsa symbolu
Zapewnia to spójne ryzyko niezależnie od zmienności instrumentu.
Środki ochronne
Bot zawiera kilka zabezpieczeń:
Maksymalna liczba transakcji dziennie
- Ogranicza ekspozycję i zapobiega nadmiernemu handlowi
Maksymalna dzienna strata
- Jeśli spadek salda konta osiągnie skonfigurowany procent, bot przestaje handlować do końca dnia
Automatyczne resetowanie dzienne
- Licznik transakcji i baza ryzyka resetują się każdego nowego dnia handlowego
Filtr sesji handlowej
Strategia handluje tylko podczas określonego okna sesji nowojorskiej.
Handel odbywa się, gdy:
- Czas nowojorski = 10:00
Jest to zgodne z okresem zmienności ICT Silver Bullet, podczas którego często występują zamiatania płynności i szybkie ruchy kierunkowe.
Obsługiwane rynki
Bot skanuje jednocześnie wiele symboli:
- XAUUSD (Złoto)
- US100.cash (Nasdaq)
- US500.cash (S&P 500)
- EURUSD
Każdy instrument jest analizowany niezależnie, co pozwala botowi wychwytywać ustawienia na różnych rynkach.
Kluczowe parametry
ParametrOpis
Ryzyko %
Procent salda konta ryzykowany na transakcję
Stop Loss (pipsy)
Odległość od wejścia do stop loss
Take Profit (pipsy)
Cel zysku
Trend EMA
Okres używany do filtrowania trendu
Maksymalna liczba transakcji dziennie
Maksymalna liczba dozwolonych transakcji dziennie
Maksymalna dzienna strata %
Handel zatrzymuje się, jeśli spadek przekroczy ten poziom
Te parametry pozwalają traderom dostosować narażenie na ryzyko i czułość strategii.
Ten algorytm jest zaprojektowany dla:
Wielkość konta
- Konta małe i średnie
- Odpowiednie do skalowania przy właściwych ustawieniach ryzyka
Profil tradera
- Traderzy preferujący systematyczne wykonanie
- Traderzy ICT lub price-action chcący automatyzacji
- Użytkownicy poszukujący kontrolowanych strategii intraday z ryzykiem
Poziom doświadczenia
- Traderzy od początkujących do zaawansowanych
- Początkujący korzystają z automatyzacji, a zaawansowani mogą optymalizować parametry.
Ważne ograniczenia i uwagi dotyczące użytkowania
Zależność od sesji
Strategia handluje tylko podczas jednej godziny dnia handlowego, co oznacza, że niektóre dni mogą nie przynieść żadnych transakcji.
Warunki rynkowe
Wydajność zależy od:
- występowania zamiatań płynności
- wyraźnych ruchów przesunięcia
- normalnej zmienności
Środowiska o niskiej zmienności mogą zmniejszyć częstotliwość transakcji.
Różnice między brokerami
Wyniki mogą się różnić w zależności od:
- spreadów
- nazewnictwa symboli
- szybkości wykonania
- minimalnych odległości stopów
Rekomendacja dotycząca testów historycznych - wyniki testów pochodzą z FTMO, nie z Bullmarkets!
Użytkownicy powinni przeprowadzić testy historyczne i testy na żywo bota na swoim brokerze przed wdrożeniem na żywo.
Zalecany VPS
Dla stabilnej pracy zaleca się uruchamianie bota na VPS o niskim opóźnieniu połączonym z serwerem brokera