Silnik transakcyjny

Strategia przecięcia EMA

Silnik transakcyjny oparty jest na wielowarstwowej strategii kontynuacji trendu EMA zaprojektowanej dla silnych, krótkoterminowych rynków impetu.

Bot nieustannie monitoruje wszystkie skonfigurowane pary handlowe i wyszukuje wysoce prawdopodobne okazje do wejścia długiego, wykorzystując strukturę EMA, potwierdzenie wybicia i analizę wolumenu.

Strategia łączy:

  • EMA20 dla krótkoterminowego kierunku trendu
  • EMA50 dla potwierdzenia średnioterminowego trendu
  • EMA200 dla filtrowania trendu w wyższym przedziale czasowym
  • Walidację wybicia
  • Wykrywanie skoku wolumenu
  • Filtrowanie zmienności świec

System działa na:

  • Świecach 1-minutowych do realizacji wejść
  • Świecach 3-minutowych do filtrowania trendu w wyższym przedziale czasowym

Główna logika strategii:

  1. 1.EMA200 w 3-minutowym interwale nie może wykazywać silnego nachylenia spadkowego.
  2. 2.Cena musi odbić się od EMA20 w 1-minutowym interwale.
  3. 3.EMA20 musi pozostać powyżej EMA50.
  4. 4.EMA50 musi pozostać powyżej EMA200.
  5. 5.Nachylenia EMA20 i EMA50 muszą pozostać dodatnie.
  6. 6.Świeca wybicia musi zamknąć się powyżej ostatnich maksimów.
  7. 7.Wolumen musi przekraczać średnią aktywność rynkową.
  8. 8.Rozmiar świecy musi pozostać w dopuszczalnych granicach zmienności.

Tworzy to filtrowany system wejść oparty na impetie, skupiony na kontynuacji trendu, a nie na handlu odwrotnym.

Trading Example

Chcesz zobaczyć, jak te wskaźniki działają w rzeczywistości?

Otwórz terminal transakcyjny Binance i analizuj wykresy rynku spot w czasie rzeczywistym.

Analizuj wykresy na żywo na Binance

Logika potwierdzenia wejścia

Transakcja jest wykonywana tylko wtedy, gdy wszystkie warunki wejścia są spełnione jednocześnie.

1. Filtr trendu w wyższym przedziale czasowym

Bot oblicza nachylenie EMA200 w 3-minutowym interwale.

Warunek:

  • Nachylenie EMA200 musi pozostać powyżej skonfigurowanej wartości minimalnej.
  • Silne niedźwiedzie warunki rynkowe blokują nowe wejścia.

Cel:

  • Zapobieganie kupowaniu podczas trendów spadkowych w wyższym przedziale czasowym.

2. Wykrywanie odbicia od EMA20

System wyszukuje cofnięcie do EMA20, po którym następuje kontynuacja wzrostowa.

Wymagania:

  • Cena dotyka EMA20 w ostatnich świecach.
  • Bieżąca świeca zamyka się ponownie powyżej EMA20.
  • Korpus świecy nie może pozostać w całości poniżej EMA20.

Cel:

  • Wykrywanie cofnięć kontynuacji podczas aktywnych trendów wzrostowych.

3. Walidacja odległości EMA

Bot weryfikuje siłę trendu za pomocą odstępów EMA.

Warunki:

  • EMA20 musi pozostać wystarczająco powyżej EMA50.
  • EMA50 musi pozostać wystarczająco powyżej EMA200.

Cel:

  • Unikanie słabych lub płaskich struktur rynkowych.

4. Potwierdzenie wybicia

Najnowsza świeca musi wybić powyżej ostatnich lokalnych maksimów.

Warunek:

  • Bieżące zamknięcie przekracza maksima z poprzednich świec.

Cel:

  • Potwierdzenie kontynuacji byczego impetu.

5. Wykrywanie skoku wolumenu

Strategia weryfikuje udział rynku za pomocą analizy wolumenu.

Warunek:

  • Bieżący wolumen musi przekraczać średni wolumen kroczący pomnożony przez skonfigurowany współczynnik.

Cel:

  • Filtrowanie scenariuszy o niskiej płynności lub słabym wybiciu.

6. Filtr zmienności świec

Bot odrzuca zbyt duże świece.

Warunek:

  • Procentowy rozmiar świecy musi pozostać poniżej skonfigurowanego maksimum.

Cel:

  • Zapobieganie wejściom po przegrzanych skokach cen.

7. Potwierdzenie nachylenia EMA

Bot weryfikuje dodatni impet za pomocą nachyleń EMA20 i EMA50.

Warunki:

  • Nachylenie EMA20 musi pozostać dodatnie.
  • Nachylenie EMA50 musi pozostać dodatnie.

Cel:

  • Zapewnienie zgodności krótkoterminowego i średnioterminowego impetu.

Logika stop loss

Każda pozycja otrzymuje stały stop loss natychmiast po wykonaniu wejścia.

Obliczanie stop loss:

  • Cena stop loss jest obliczana jako procent poniżej ceny wejścia.
  • Każda para handlowa ma niezależne ustawienia stop loss.

Cel:

  • Ochrona kapitału podczas nieudanych wybić lub odwróceń trendu.

Stop loss pozostaje aktywny, dopóki:

  • Pozycja nie zostanie zamknięta przez stop loss
  • Pozycja nie zostanie zamknięta przez take profit
  • Pozycja nie zostanie zamknięta przez trailing stop

Logika take profit

Każda pozycja otrzymuje zdefiniowany z góry cel take profit natychmiast po wykonaniu.

Obliczanie take profit:

  • Cena take profit jest obliczana jako procent powyżej ceny wejścia.
  • Każdy symbol ma swój własny skonfigurowany cel.

Cel:

  • Automatyczne blokowanie zysków podczas silnych ruchów kontynuacji.

Gdy cena osiągnie skonfigurowany poziom take profit:

  • Bot natychmiast wykonuje zlecenie sprzedaży rynkowej.

Logika trailing stop

Silnik transakcyjny zawiera dynamiczny system trailing stop zaprojektowany do ochrony zysków podczas silnej kontynuacji rynku.

Standardowy Trailing Stop

Trailing stop aktywuje się dopiero po osiągnięciu minimalnego progu zysku.

Logika aktywacji:

  1. 1.Pozycja osiąga skonfigurowany procent zysku.
  2. 2.Trailing stop staje się aktywny.
  3. 3.Poziom stop podąża za ceną w górę.
  4. 4.Stop nigdy nie przesuwa się w dół.

Cel:

  • Pozwolenie dochodowym transakcjom na kontynuację przy jednoczesnej ochronie zysków.

Ścisła logika trailing

Bot zawiera agresywny tryb ochrony podczas potencjalnego osłabienia trendu.

Ścisły trailing aktywuje się, gdy:

  • Cena zamknie się poniżej EMA20
  • EMA50 zostanie dotknięte
  • Impet słabnie po utrzymaniu pozycji

W tym trybie:

  • Odległość trailing staje się znacznie mniejsza.
  • Zyski są chronione bardziej agresywnie.

Cel:

  • Zmniejszenie oddawania zysków podczas wyczerpania trendu.

Logika zarządzania ryzykiem

Silnik transakcyjny zawiera wiele warstw automatycznej ochrony portfela.

Wielkość pozycji

Każda pozycja używa konfigurowalnego procentu całkowitego kapitału.

Funkcje:

  • Dynamiczne obliczanie wielkości
  • Dostosowanie do wielkości partii Binance
  • Automatyczna kontrola ekspozycji

Cel:

  • Utrzymanie stałego ryzyka dla wszystkich pozycji.

Ochrona ekspozycji portfela

Bot ogranicza całkowitą aktywną ekspozycję na wszystkich otwartych transakcjach.

Warunek:

  • Całkowita ekspozycja nie może przekroczyć skonfigurowanego limitu portfela.

Cel:

  • Zapobieganie nadmiernemu dźwigniowaniu konta.

Ochrona przed kolejnymi stratami

Bot śledzi serie strat dla każdej pary handlowej.

Warunek:

  • Handel jest wyłączony po przekroczeniu maksymalnej liczby kolejnych strat.

Cel:

  • Zatrzymanie handlu podczas niestabilnych warunków rynkowych.

Ochrona przed dziennym spadkiem

Bot monitoruje dzienne straty dla:

  • Indywidualnych symboli
  • Całego portfela

Po przekroczeniu limitów:

  • Kupowanie jest automatycznie wyłączane.

Cel:

  • Zapobieganie dużym dziennym stratom na koncie.

Ochrona przed całkowitym spadkiem

Silnik śledzi skumulowane straty we wszystkich sesjach handlowych.

Ochrona dotyczy:

  • Indywidualnych symboli
  • Całego portfela

Gdy zostanie osiągnięty maksymalny spadek:

  • Handel jest automatycznie wyłączany.

Cel:

  • Długoterminowa ochrona kapitału i przetrwanie podczas niesprzyjających warunków rynkowych.