Wskaźniki techniczne w bot trading: RSI, MACD, Bollinger Bands i więcej
Wskaźniki techniczne są narządami zmysłów trading bota. Bez nich bot jest ślepy — może wykonywać Order, ale nie ma podstaw, kiedy je wykonać. Wskaźniki przekształcają surowe dane cenowe w sygnały gotowe do działania: kup tutaj, sprzedaj tam, czekaj teraz, wyjdź natychmiast.
Ale wskaźniki to narzędzia, nie wyrocznie. Pojedynczy wskaźnik regularnie generuje fałszywe sygnały. Nieprawidłowe ich łączenie tworzy sprzeczny szum. A parametry, które działają na wykresie 5-minutowym, spektakularnie zawiodą na wykresie 4-godzinnym. Ten przewodnik omawia pięć najskuteczniejszych wskaźników dla automatycznego trading, jak skonfigurować każdy z nich dla bota oraz — co kluczowe — jak połączyć je w łańcuchy sygnałów, które faktycznie generują wiarygodne triggery.
Key Takeaways
- Boty potrzebują wskaźników, ponieważ eliminują emocjonalne podejmowanie decyzji i działają 24/7 — ale każdy wskaźnik produkuje fałszywe sygnały w 30-40% przypadków, gdy używa się go samodzielnie.
- RSI (14 okresów) identyfikuje warunki Oversold (<30) i Overbought (>70). Dla triggerów bota, RSI < 30 w połączeniu z drugim wskaźnikiem potwierdzającym redukuje fałszywe wejścia o ~50%.
- MACD (12,26,9) wykrywa zmiany momentum poprzez crossovery linii sygnału i Divergence histogramu — najbardziej wiarygodny na Timeframe 1h i 4h dla krypto.
- Bollinger Bands (20,2) mierzą ekstrema zmienności: cena dotykająca dolnego pasma + RSI < 35 to jedno z najbardziej prawdopodobnych wejść mean reversion.
- Łączenie 2-3 wskaźników (np. RSI do wejścia, MACD do potwierdzenia, BB do doboru wielkości Position) daje znacznie bardziej wiarygodne sygnały niż jakikolwiek pojedynczy wskaźnik.
- Błędem nr 1 jest przeciążenie wskaźnikami — używanie 5+ wskaźników tworzy paraliż analityczny i sprzeczne sygnały. Ogranicz do maksymalnie 2-3 na strategię.
Kwoty w dolarach i wartości procentowe w tym przewodniku to przykłady obliczeniowe, a nie rekomendacje. Handel kryptowalutami może przynieść straty — przydzielaj każdemu botowi wyłącznie środki, na których utratę możesz sobie pozwolić, i przeczytaj pełne Ujawnienie ryzyka, zanim przejdziesz na handel na żywo.
Dlaczego boty potrzebują wskaźników (i ludzie też)
Manualni traderzy używają wskaźników jako pomocy wizualnych — rzucają okiem na RSI, by wyczuć momentum, albo zauważają crossover MACD na wykresie. Ale proces jest subiektywny: dzisiaj możesz wejść w trade, gdy RSI jest na 32, ale jutro poczekasz aż do 28, w zależności od nastroju, niedawnych strat czy tego, jak wykres "się czuje".
Boty eliminują tę niespójność. Bot sterowany wskaźnikami wykonuje tę samą logikę za każdym razem:
- RSI przecina poniżej 30 → otwórz Position
- Histogram MACD staje się dodatni → potwierdź wejście
- Cena osiąga górne pasmo Bollinger Band → zamknij Position
Bez wahania. Bez zastanawiania się. Bez emocjonalnych nadpisań o 3 nad ranem.
Praktyczne zalety dla automatycznego trading:
| Zaleta | Manualny trading | Bot trading |
|---|---|---|
| Spójność | Zmienia się z nastrojem, zmęczeniem, uprzedzeniem | Identyczne wykonanie za każdym razem |
| Szybkość | Sekundy do minut na decyzję | Milisekundy na decyzję |
| Pokrycie | 4-8 godzin/dzień (ludzki limit) | 24/7/365 |
| Testowalność (Backtest) | Trudno odtworzyć dokładne decyzje | Każda reguła jest kwantyfikowalna i testowalna |
| Monitoring wielu Pair | Maksymalnie 2-3 Pair | 20+ Pair jednocześnie |
Wskaźniki nie przewidują przyszłości — podsumowują przeszłość w użyteczny sposób. RSI mówi ci, że niedawny ruch ceny był ekstremalny względem niedawnej historii. MACD mówi ci, że krótkoterminowe momentum odbiega od długoterminowego momentum. Przewidywaniem jest twoja interpretacja: że ekstrema mają tendencję do powrotu, a zmiany momentum mają tendencję do utrzymywania się.
RSI (Relative Strength Index)
RSI to najszerzej stosowany oscylator w automatycznym tradingu. Mierzy szybkość i wielkość niedawnych zmian ceny w skali od 0 do 100, identyfikując, kiedy aktywo jest potencjalnie Oversold (tanie) lub Overbought (drogie).
Jak obliczany jest RSI
RSI używa średniego zysku i średniej straty w okresie wstecznym (domyślnie: 14 okresów):
RS = Średni zysk (14 okresów) ÷ Średnia strata (14 okresów)
RSI = 100 - (100 ÷ (1 + RS))
Gdy zyski dominują nad stratami, RS jest wysoki, a RSI zbliża się do 100. Gdy straty dominują, RS jest niski, a RSI zbliża się do 0.
Kluczowe poziomy i ich znaczenie
| Poziom RSI | Warunek | Interpretacja |
|---|---|---|
| < 20 | Skrajnie Oversold | Silny potencjał odbicia — ale może wskazywać kapitulację |
| < 30 | Oversold | Presja kupna prawdopodobnie rośnie — standardowa strefa sygnału kupna |
| 30–70 | Neutralny | Brak silnego sygnału — rynek w równowadze |
| > 70 | Overbought | Presja sprzedaży prawdopodobnie rośnie — standardowa strefa sygnału sprzedaży |
| > 80 | Skrajnie Overbought | Silny potencjał cofnięcia — ale może wskazywać silny trend |
Konfiguracja triggera bota RSI
Podstawowy sygnał wejścia DCA: RSI < 30
Gdy RSI spada poniżej 30, bot otwiera deal DCA — aktywo jest statystycznie Oversold i ma wyższe prawdopodobieństwo odbicia.
Trigger: RSI(14) < 30
Timeframe: 1h (zalecany dla BTC/USDT)
Akcja: Otwórz deal DCA (base order)
Cooldown: 4 godziny (zapobiega wielokrotnym wejściom podczas przedłużonego Oversold)
Wielopoziomowe triggery RSI:
| Poziom RSI | Akcja | Wielkość Position |
|---|---|---|
| RSI < 35 | Lekkie wejście (50% base order) | Konserwatywne pierwsze dotknięcie |
| RSI < 30 | Pełne wejście (100% base order) | Standardowy sygnał Oversold |
| RSI < 25 | Agresywne wejście (150% base order) | Głęboki Oversold — wyższe przekonanie |
| RSI < 20 | Maksymalne wejście (200% base order) | Skrajny Oversold — rzadki, ale wysokoprawdopodobny |
Divergence RSI: silniejszy sygnał
Divergence RSI występuje, gdy cena tworzy nowy dołek, ale RSI tworzy wyższy dołek. Oznacza to, że presja sprzedaży słabnie, nawet gdy cena spada — potężny sygnał odwrócenia.
Przykład Bull Divergence:
- Cena BTC spada z $100,000 → $95,000 (pierwszy dołek)
- BTC odbija do $98,000
- BTC spada ponownie do $94,000 (niższy dołek w cenie)
- Ale RSI przy $94,000 pokazuje 28, podczas gdy RSI przy $95,000 pokazywał 24 (wyższy dołek w RSI)
- Sygnał: Momentum sprzedaży wyczerpuje się. Prawdopodobne odbicie nadchodzi.
Divergence RSI jest trudniejsza do zautomatyzowania niż proste przekroczenia progów, ale niektóre zaawansowane boty potrafią ją wykryć, porównując wartości RSI przy kolejnych dołkach ceny. Jeśli twoja platforma wspiera warunki niestandardowe, trigger Divergence w połączeniu z RSI < 35 generuje jeden z najbardziej wiarygodnych dostępnych sygnałów wejścia.
Ograniczenia RSI
- Rynki trendowe: RSI może utrzymywać się powyżej 70 przez tygodnie podczas silnego Bull run. Sprzedaż, gdy RSI osiąga 70 podczas ruchu parabolicznego, oznacza wyjście o wiele za wcześnie.
- Niska zmienność: Na płaskich rynkach RSI oscyluje wokół 40-60 i rzadko generuje sygnały.
- Wrażliwość na okres: RSI(7) generuje częste sygnały (wiele fałszywych); RSI(21) generuje rzadkie sygnały (przegapia okazje).
MACD (Moving Average Convergence Divergence)
MACD mierzy relację między dwiema średnimi kroczącymi i przedstawia wynik jako oscylator. Doskonale sprawdza się w wykrywaniu zmian momentum — przejścia z momentum Bear do Bull (i odwrotnie).
Jak obliczany jest MACD
MACD składa się z trzech komponentów:
Linia MACD = EMA(12) - EMA(26)
Linia sygnału = EMA(9) linii MACD
Histogram = Linia MACD - Linia sygnału
- Linia MACD: Różnica między 12-okresową a 26-okresową wykładniczą średnią kroczącą. Gdy krótkoterminowa EMA jest powyżej długoterminowej EMA, MACD jest dodatni (momentum Bull).
- Linia sygnału: 9-okresowa EMA samej linii MACD. Wygładza MACD i generuje sygnały crossover.
- Histogram: Wizualna różnica między linią MACD a linią sygnału. Gdy histogram rośnie, momentum przyspiesza w danym kierunku.
Typy sygnałów
1. Crossover linii sygnału (sygnał główny)
- Bull Crossover: Linia MACD przecina powyżej linii sygnału → momentum przesuwa się z Bear na Bull
- Bear Crossover: Linia MACD przecina poniżej linii sygnału → momentum przesuwa się z Bull na Bear
2. Crossover linii zerowej (potwierdzenie trendu)
- MACD przecina powyżej zera: Krótkoterminowy trend jest teraz Bull (12 EMA > 26 EMA)
- MACD przecina poniżej zera: Krótkoterminowy trend jest teraz Bear (12 EMA < 26 EMA)
3. Divergence histogramu (wczesne ostrzeżenie)
Gdy histogram zaczyna się kurczyć, podczas gdy cena kontynuuje w bieżącym kierunku, momentum słabnie. Często wyprzedza to crossover linii sygnału o 2-4 świece.
Konfiguracja bota MACD
Sygnał wejścia: Linia MACD przecina powyżej linii sygnału
Potwierdzenie: Histogram > 0 (lub staje się dodatni)
Timeframe: 1h lub 4h
Sygnał wyjścia: Linia MACD przecina poniżej linii sygnału
MACD jako potwierdzenie DCA:
Zamiast używać MACD jako głównego triggera wejścia (zbyt mocno opóźnia precyzyjne wejścia), użyj go do potwierdzania wejść wywołanych przez szybsze wskaźniki:
Główny trigger: RSI(14) < 30
Potwierdzenie: Histogram MACD maleje co do wartości bezwzględnej (presja sprzedaży słabnie)
Akcja: Otwórz deal DCA tylko, gdy OBA warunki są spełnione
MACD to wskaźnik opóźniony — potwierdza zmiany momentum po tym, jak się rozpoczęły, a nie przed. Na szybko poruszających się rynkach krypto sygnał MACD może wyzwolić się 3-5% po faktycznym odwróceniu. Dlatego MACD działa najlepiej jako narzędzie potwierdzające, a nie samodzielny trigger wejścia.
Wrażliwość MACD na Timeframe
| Timeframe | Częstotliwość sygnałów | Wiarygodność sygnałów | Najlepsze zastosowanie |
|---|---|---|---|
| 5m | Bardzo wysoka | Niska (wiele fałszywych crossoverów) | Tylko scalping — niezalecane dla większości botów |
| 15m | Wysoka | Niska-średnia | Krótkoterminowe boty z ciasnymi Stop Loss |
| 1h | Średnia | Średnia-wysoka | Standardowy Timeframe bota dla krypto |
| 4h | Niska | Wysoka | Boty swing trading, potwierdzenie Position |
| 1d | Bardzo niska | Bardzo wysoka | Długoterminowa identyfikacja trendu |
Bollinger Bands
Bollinger Bands tworzą dynamiczną kopertę wokół ceny w oparciu o zmienność. Składają się z trzech linii: środkowego pasma (prosta średnia krocząca) oraz górnego/dolnego pasma ustawionego na określoną liczbę odchyleń standardowych od środkowego.
Jak obliczane są Bollinger Bands
Pasmo środkowe = SMA(20)
Pasmo górne = SMA(20) + (2 × odchylenie standardowe ceny z 20 okresów)
Pasmo dolne = SMA(20) - (2 × odchylenie standardowe ceny z 20 okresów)
Z definicji około 95% ruchu ceny mieści się w obrębie 2 odchyleń standardowych. Gdy cena dotyka lub przebija pasmo, jest to statystycznie ekstremalne zdarzenie.
Trzy kluczowe sygnały Bollinger Bands
1. Mean reversion (dotknięcie pasma)
Gdy cena dotyka lub przekracza dolne pasmo Bollinger Band, znajduje się w statystycznym ekstremum — 2+ odchyleń standardowych poniżej 20-okresowej średniej. Teoria mean reversion sugeruje, że cena cofnie się w stronę środkowego pasma.
Trigger bota:
Wejście: Cena zamyka się poniżej dolnego BB(20, 2)
Cel: Cena osiąga środkowe BB (SMA 20)
Timeframe: 1h
2. Bollinger Squeeze (niska zmienność → breakout)
Gdy pasma się ściągają (zwężają), zmienność się kompresuje. Ta kompresja zazwyczaj poprzedza znaczący ruch w którymkolwiek kierunku.
Wykrywanie:
Squeeze = (Pasmo górne - Pasmo dolne) / Pasmo środkowe < próg
Typowy próg: < 0,04 dla BTC (4% szerokości pasma)
Akcja bota: Nie handluj podczas Squeeze. Poczekaj na rozszerzenie pasm i handluj w kierunku breakoutu.
3. Band Walk (kontynuacja trendu)
W silnym trendzie cena "wędruje" wzdłuż górnego (trend wzrostowy) lub dolnego (trend spadkowy) pasma, ciągle je dotykając lub przekraczając. To nie jest sygnał odwrócenia — wskazuje siłę trendu.
Jak odróżnić Band Walk od odwrócenia:
- Band Walk: pasma się rozszerzają, wolumen jest wysoki, RSI > 60 (wędrówka w trendzie wzrostowym)
- Odwrócenie: pasma są stabilne lub się ściągają, wolumen spada, RSI pokazuje Divergence
Konfiguracja bota Bollinger Bands
Strategia mean reversion:
Wejście: Cena < dolne BB(20, 2) ORAZ RSI(14) < 35
Wyjście: Cena osiąga SMA(20) (środkowe pasmo)
Stop Loss: Cena < dolne BB(20, 3) — 3 odchylenia standardowe poniżej
Timeframe: 1h
Przykład BTC przy $100,000:
Jeśli 20-okresowa SMA wynosi $100,000 z odchyleniem standardowym $2,500:
Pasmo górne = $100,000 + (2 × $2,500) = $105,000
Pasmo dolne = $100,000 - (2 × $2,500) = $95,000
Wejście: BTC spada poniżej $95,000
Cel: BTC wraca do $100,000
Potencjał zysku: ~5,3% ($5,000 przy wejściu na $95,000)
Bollinger Bands automatycznie dostosowują się do zmienności. W okresach wysokiej zmienności pasma się rozszerzają — więc dotknięcie dolnego pasma podczas zmiennego rynku jest bardziej ekstremalne niż dotknięcie go w spokojnych warunkach. Ta samodostosowująca się natura czyni je szczególnie cennymi dla krypto, gdzie reżimy zmienności często się zmieniają.
Crossovery EMA
Crossovery wykładniczej średniej kroczącej (EMA) to sygnały podążania za trendem. Gdy szybsza EMA przecina powyżej wolniejszej EMA, krótkoterminowy trend przesunął się na Bull. Gdy przecina poniżej, trend przesunął się na Bear.
Popularne pary EMA
| Szybka EMA | Wolna EMA | Nazwa | Typ sygnału |
|---|---|---|---|
| 9 | 21 | Szybki crossover | Krótkoterminowa zmiana momentum |
| 12 | 26 | Baza MACD | Średnioterminowa zmiana trendu |
| 20 | 50 | Średni crossover | Pośrednie potwierdzenie trendu |
| 50 | 200 | Golden/Death Cross | Główne odwrócenie trendu — wysokie znaczenie |
Golden Cross i Death Cross
Crossover 50/200 EMA jest najbardziej obserwowany przez traderów instytucjonalnych:
- Golden Cross: 50 EMA przecina powyżej 200 EMA → główny sygnał Bull. Historycznie BTC rósł o 30-80% w ciągu 6 miesięcy po Golden Cross.
- Death Cross: 50 EMA przecina poniżej 200 EMA → główny sygnał Bear. Historycznie poprzedza przedłużone drawdowny.
Zastosowanie w bocie: Użyj Golden/Death Cross jako filtra reżimu, nie bezpośredniego sygnału trade:
Golden Cross aktywny (50 EMA > 200 EMA):
→ Bot DCA działa z normalnymi parametrami
→ Bot sygnałowy otwiera wejścia long ze standardowym sizingiem
Death Cross aktywny (50 EMA < 200 EMA):
→ Bot DCA przełącza się w tryb konserwatywny (szersze odstępy, mniejsze Order)
→ Bot sygnałowy pauzuje nowe longi lub wymaga silniejszego potwierdzenia
→ Stop Loss zacieśnione
Konfiguracja bota szybkiego crossovera EMA
Cross 9/21 EMA dla wejścia DCA:
Sygnał wejścia: EMA(9) przecina powyżej EMA(21) ORAZ RSI(14) < 50
Timeframe: 1h
Akcja: Otwórz deal DCA
Wyjście: EMA(9) przecina poniżej EMA(21) LUB Take Profit przy 2%
EMA są z natury opóźnione — potwierdzają trendy po ich rozpoczęciu. Im szybsza EMA (mniej okresów), tym bardziej responsywna, ale tym więcej fałszywych sygnałów generuje. Para 9/21 to dobra równowaga dla botów krypto: wystarczająco szybka, by uchwycić zmiany momentum, wystarczająco wolna, by odfiltrować szum.
Supertrend
Supertrend to oparty na ATR wskaźnik podążania za trendem, który rysuje pojedynczą linię na wykresie: zieloną przy Bull, czerwoną przy Bear. Jego prostota czyni go idealnym do automatyzacji bota — istnieje dokładnie jeden sygnał: kierunek trendu.
Jak obliczany jest Supertrend
Pasmo górne = (High + Low) / 2 + (mnożnik × ATR)
Pasmo dolne = (High + Low) / 2 - (mnożnik × ATR)
Gdy cena zamyka się powyżej pasma górnego → trend jest Bull (Supertrend = pasmo dolne)
Gdy cena zamyka się poniżej pasma dolnego → trend jest Bear (Supertrend = pasmo górne)
Domyślne parametry: Okres = 10, mnożnik = 3
Konfiguracja bota Supertrend
Sygnał kupna: Supertrend zmienia się z czerwonego na zielony (Bear → Bull)
Sygnał sprzedaży: Supertrend zmienia się z zielonego na czerwony (Bull → Bear)
Timeframe: 1h lub 4h
Stop Loss: sama linia Supertrend (działa jako dynamiczny trailing stop)
Supertrend jako filtr trendu:
Supertrend(10, 3) na 4h = Bull:
→ Bot DCA może otwierać nowe deale (tylko Long)
→ Bot sygnałowy otwiera wejścia long normalnie
Supertrend(10, 3) na 4h = Bear:
→ Bot DCA pauzuje nowe deale (lub przełącza się na konserwatywny)
→ Bot sygnałowy pauzuje nowe longi lub zacieśnia swój filtr wejścia
| Parametr Supertrend | Efekt | Kiedy używać |
|---|---|---|
| Okres 7, mnożnik 2 | Bardzo responsywny, więcej sygnałów | Szybkie Timeframe (15m, 1h), zmienne Pair |
| Okres 10, mnożnik 3 | Standard — zrównoważona czułość | Domyślny dla większości botów krypto |
| Okres 14, mnożnik 4 | Wolny, mniej sygnałów | Swing trading, Timeframe 4h/1d, filtrowanie trendu |
Łączenie wskaźników: budowanie wiarygodnych łańcuchów sygnałów
Żaden pojedynczy wskaźnik nie jest wystarczająco wiarygodny dla automatycznego trading w izolacji. Kluczem jest łączenie 2-3 komplementarnych wskaźników, które mierzą różne rzeczy:
- Oscylator (RSI): Mierzy ekstrema Overbought/Oversold
- Momentum (MACD): Mierzy siłę trendu i zmiany kierunku
- Zmienność (Bollinger Bands): Mierzy statystyczne ekstrema ceny
- Trend (EMA, Supertrend): Mierzy ogólny kierunek
Architektura łańcucha sygnałów
Warstwa 1 — TRIGGER WEJŚCIA (szybki wskaźnik):
RSI < 30 LUB Cena < dolne pasmo Bollinger Band
Warstwa 2 — POTWIERDZENIE (wskaźnik momentum):
Histogram MACD maleje w ujemnej wartości bezwzględnej
LUB Bull Crossover MACD w ciągu ostatnich 3 świec
Warstwa 3 — FILTR TRENDU (wolny wskaźnik):
50 EMA > 200 EMA (reżim Bull)
LUB Supertrend = Bull na Timeframe 4h
WYKONAJ TYLKO GDY: Warstwa 1 + Warstwa 2 + Warstwa 3 wszystkie prawdziwe
Praktyczny przykład: wejście RSI + Bollinger Band z potwierdzeniem MACD
Strategia: wejście DCA oparte na sygnale na BTC/USDT
Pair: BTC/USDT
Timeframe: 1h
Warunki wejścia (WSZYSTKIE muszą być prawdziwe):
1. RSI(14) < 30 (Oversold)
2. Cena < dolne pasmo Bollinger Band(20, 2) (poniżej statystycznego ekstremum)
3. Histogram MACD jest mniej ujemny niż poprzednia świeca (presja sprzedaży słabnie)
Akcja: Otwórz deal DCA z base order
Take Profit: 1,5% powyżej VWAP
Safety Orders: 4, z krokiem 2%, skalowaniem wolumenu 1,3
Dlaczego ta kombinacja działa:
- RSI < 30 identyfikuje warunki Oversold (timing)
- Cena poniżej dolnego BB potwierdza, że ekstremum jest realne, a nie tylko szum (walidacja)
- Poprawiający się histogram MACD potwierdza, że presja sprzedaży słabnie (potwierdzenie momentum)
- Wszystkie trzy rzadko układają się jednocześnie, więc gdy to robią, sygnał ma wysokie przekonanie
Kombinacje wskaźników, których należy unikać
| Kombinacja | Problem | Dlaczego zawodzi |
|---|---|---|
| RSI + Stochastic RSI | Oba mierzą Overbought/Oversold | Nadmiarowe — ta sama kategoria informacji |
| MACD + crossover EMA | MACD wywodzi się z EMA | W zasadzie ten sam sygnał z innymi etykietami |
| 3+ oscylatory | RSI + Stochastic + CCI + Williams %R | Sprzeczne sygnały, paraliż analityczny |
| Wskaźnik trendu na wykresie 5m | EMA 200 na świecach 5-minutowych | Bez znaczenia — 200 × 5 minut = mniej niż 1 dzień danych |
Przeciążenie wskaźnikami to błąd konfiguracji nr 1 dla trading botów. Używanie 5+ wskaźników nie czyni twojego bota mądrzejszym — czyni go niezdecydowanym. Każdy dodatkowy wskaźnik dodaje filtr, który może zablokować ważne wejścia. Ogranicz każdą strategię do maksymalnie 2-3 wskaźników: jeden do timingu wejścia, jeden do potwierdzenia, jeden do filtrowania reżimu.
Tabele parametrów dla różnych Timeframe
Ten sam wskaźnik z tymi samymi parametrami zachowuje się bardzo różnie w różnych Timeframe. Użyj tych punktów wyjścia i dostosuj na podstawie Backtest.
Parametry RSI według Timeframe
| Timeframe | Okres RSI | Oversold | Overbought | Uwagi |
|---|---|---|---|---|
| 5m | 7 | < 25 | > 75 | Szybszy okres potrzebny do filtrowania szumu |
| 15m | 10 | < 28 | > 72 | Nieco szersze progi |
| 1h | 14 | < 30 | > 70 | Ustawienia standardowe — najlepsze dla większości botów |
| 4h | 14 | < 32 | > 68 | Lekko rozluźnione — mniej, ale wyższej jakości sygnałów |
| 1d | 21 | < 35 | > 65 | Dłuższy okres do wygładzania dziennego szumu |
Parametry MACD według Timeframe
| Timeframe | Szybka EMA | Wolna EMA | Sygnał | Jakość sygnału |
|---|---|---|---|---|
| 5m | 8 | 21 | 5 | Niska — bardzo zaszumiona |
| 15m | 10 | 26 | 9 | Niska-średnia |
| 1h | 12 | 26 | 9 | Średnia-wysoka — zalecana |
| 4h | 12 | 26 | 9 | Wysoka — standardowe parametry działają dobrze |
| 1d | 12 | 26 | 9 | Bardzo wysoka — główne sygnały trendu |
Parametry Bollinger Bands według Timeframe
| Timeframe | Okres | Odch. std. | Szerokość pasma (BTC typowo) | Jakość wejścia |
|---|---|---|---|---|
| 5m | 14 | 2,0 | Bardzo wąska | Niska — częste fałszywe dotknięcia |
| 15m | 18 | 2,0 | Wąska | Średnia |
| 1h | 20 | 2,0 | Standardowa | Wysoka — najlepsza dla mean reversion |
| 4h | 20 | 2,0 | Szeroka | Bardzo wysoka — rzadka, ale wiarygodna |
| 1d | 20 | 2,5 | Bardzo szeroka | Użyj 2,5σ dla dziennego, by zredukować szum |
| Wskaźnik | Najlepszy Timeframe dla botów | Główna rola | Używać samodzielnie? | Najlepiej w parze z |
|---|---|---|---|---|
| RSI (14) | 1h | Timing wejścia (Oversold/Overbought) | Nie — zbyt wiele fałszywych sygnałów | Bollinger Bands, MACD |
| MACD (12,26,9) | 1h, 4h | Potwierdzenie momentum | Nie — zbyt mocno opóźnia wejścia | RSI jako trigger wejścia |
| Bollinger Bands (20,2) | 1h | Wykrywanie ekstremów zmienności | Nie — Band Walks powodują fałszywe wejścia | RSI do potwierdzenia |
| EMA 9/21 | 1h | Krótkoterminowy kierunek trendu | Nie — whipsawy na rynkach Sideways | RSI, Supertrend jako filtr |
| EMA 50/200 | 4h, 1d | Filtr reżimu (Bull/Bear) | Nie do wejścia — zbyt wolny | Dowolny wskaźnik wejścia |
| Supertrend (10,3) | 4h | Filtr trendu + dynamiczny stop | Możliwe — prostsze strategie | DCA lub bot sygnałowy jako wykonanie |
Częste błędy ze wskaźnikami
Błąd 1: Używanie Overbought/Oversold na rynkach trendowych
RSI powyżej 70 nie oznacza "sprzedaj" na rynku Bull. BTC może utrzymywać RSI > 70 przez dni podczas paraboli. Używanie RSI > 70 jako triggera sprzedaży podczas tych ruchów oznacza wyjście z Position o wiele za wcześnie i przegapienie potężnego ruchu wzrostowego.
Rozwiązanie: Używaj RSI do wejść tylko na rynkach ograniczonych zakresem. Na rynkach trendowych używaj go jako narzędzia potwierdzającego (np. RSI > 50 potwierdza, że trend Bull jest nienaruszony) zamiast sygnału odwrócenia.
Błąd 2: Sprzeczne sygnały Timeframe
Twój RSI 1h mówi "kup" (poniżej 30), podczas gdy RSI 4h mówi "neutralnie" (na 50). Którego się słuchasz? Jeśli twój bot otrzymuje sprzeczne sygnały z różnych Timeframe bez hierarchii priorytetów, albo się zawiesza, albo podejmuje niespójne decyzje.
Rozwiązanie: Ustal jasną hierarchię Timeframe: używaj wyższego Timeframe do określania trendu/reżimu, a niższego Timeframe do timingu wejścia. Przykład: Supertrend 4h określa, czy bot ma być aktywny; RSI 1h określa, kiedy wejść.
Błąd 3: Optymalizacja parametrów do danych historycznych
Zmiana RSI z 14 na 13,7 okresów, ponieważ poprawiło to wyniki Backtest o 0,3%, to podręcznikowy overfitting. Parametr zadziałał dla tego konkretnego zbioru danych historycznych i prawdopodobnie wypadnie gorzej na nowych danych.
Rozwiązanie: Używaj standardowych, dobrze przetestowanych parametrów (RSI 14, MACD 12/26/9, BB 20/2) jako punktu wyjścia. Odchodź od nich tylko, gdy masz jasny, logiczny powód — nie dlatego, że tak ci kazał optymalizator Backtest. Najlepsze praktyki Backtest znajdziesz w naszym Przewodniku po backtestingu.
Najczęściej zadawane pytania
Który pojedynczy wskaźnik jest najlepszy dla trading bota?
Żaden pojedynczy wskaźnik nie powinien być używany samodzielnie. Jeśli trzeba wybrać jeden, RSI (14 okresów) na Timeframe 1-godzinnym zapewnia najlepszą równowagę jakości i częstotliwości sygnałów dla botów DCA krypto. Ale nawet sam RSI generuje fałszywe sygnały w 30-40% przypadków. Łączenie RSI z jednym dodatkowym wskaźnikiem (Bollinger Bands lub MACD) redukuje fałszywe sygnały do 15-20%.
Jakiego Timeframe powinienem używać dla sygnałów wskaźników?
Dla botów DCA i botów sygnałowych krypto Timeframe 1-godzinny to złoty środek: wystarczająco częsty, by generować sygnały gotowe do działania, wystarczająco wolny, by odfiltrować szum. Używaj 4-godzinnego do filtrów trendu i wykrywania reżimu. Unikaj 5-minutowego do wszystkiego oprócz strategii wysokiej częstotliwości — stosunek szumu do sygnału jest zbyt wysoki.
Ilu wskaźników powinien używać trading bot?
Maksymalnie dwóch do trzech. Jeden do timingu wejścia (RSI lub BB), jeden do potwierdzenia (MACD lub histogram) i opcjonalnie jeden do filtrowania trendu/reżimu (EMA 50/200 lub Supertrend). Więcej niż trzy tworzy sprzeczne sygnały i redukuje liczbę trade do niepraktycznych poziomów.
Czy powinienem używać tych samych parametrów wskaźników dla wszystkich Pair?
Standardowe parametry (RSI 14, MACD 12/26/9, BB 20/2) działają zaskakująco dobrze na większości głównych Pair krypto. Jednak altcoiny o wyższej zmienności (SOL, AVAX) mogą skorzystać na nieco szerszych progach RSI (25/75 zamiast 30/70), by uwzględnić ich większe typowe wahania. Zawsze rób Backtest przy zmianie Pair.
Czy wskaźniki mogą przewidzieć krachy rynku krypto?
Nie. Wskaźniki podsumowują przeszłe zachowanie ceny — nie przewidują zdarzeń typu czarny łabędź, upadków giełd czy szoków regulacyjnych. Jednak pewne wzorce mogą dać wczesne ostrzeżenie: skrajna Divergence RSI na wykresach dziennych, rozszerzenie Bollinger Band powyżej 3σ oraz skoki wolumenu 5× powyżej średniej — wszystkie historycznie poprzedzają duże ruchy. To nie są przewidywania — to sygnały podwyższonego prawdopodobieństwa.
Jak robić Backtest kombinacji wskaźników?
Zacznij od naszego Przewodnika po backtestingu w celu poznania metodologii. Kluczowa zasada: najpierw przetestuj każdy wskaźnik osobno, a następnie przetestuj kombinacje. Jeśli wskaźnik A ma 60% wygranych, a wskaźnik B ma 65% wygranych, ich kombinacja powinna mieć 70%+ wygranych, gdy używa się jej jako wejście + potwierdzenie. Jeśli kombinacja nie poprawia wyników w porównaniu z pojedynczymi wskaźnikami, wskaźniki są albo nadmiarowe, albo sprzeczne.
