Opis sygnałów generowanych przez Renko

W dzisiejszych czasach, w erze cyfrowej, analiza rynków finansowych stała się niezwykle ważna dla inwestorów. Dzięki nowoczesnym narzędziom i technologiom, inwestorzy mają dostęp do różnorodnych metod analizy, które pozwalają im podejmować bardziej świadome decyzje inwestycyjne. Jedną z popularnych metod analizy rynku jest analiza techniczna, która opiera się na badaniu wykresów cenowych oraz różnych wskaźników technicznych.
Jednym z narzędzi, które zyskuje coraz większą popularność, jest analiza przy użyciu sygnałów generowanych przez Renko. W tym rozdziale omówię dokładnie, jak działają sygnały generowane przez Renko oraz jak można je wykorzystać w praktyce podczas inwestowania na rynkach finansowych.

Przypomnę jak działa wykres Offline ze świecami Renko.

Wykres Renko składa się z cegiełek, które są przedstawiane na wykresie w zależności od zmian cen. Jeśli cena przekroczy określony poziom, na wykresie pojawi się nowa cegła. Jeśli cena nie zmieni się wystarczająco, nie pojawi się nowa cegła. Dzięki temu, wykres Renko eliminuje szum rynkowy i pokazuje tylko istotne ruchy cenowe.
Cegły na wykresie Renko mogą mieć różne wielkości, w zależności od ustawień inwestora. Dla przykładu, inwestor może ustawić wielkość cegły na 10 pips. Oznacza to, że nowa cegła pojawi się dopiero wtedy, gdy cena przekroczy 10 pipsów. Dzięki temu, inwestor może dostosować wykres Renko do swoich preferencji i strategii inwestycyjnej.

Nowy Blok Renko

Sygnał wejścia nazywany Nowy Blok Renko generowany przez Renko pojawia się, gdy cena przekroczy określony poziom i pojawi się nowa cegła na wykresie. Sygnał wejścia może być potwierdzony przez inne wskaźniki techniczne, takie jak np. średnia krocząca czy oscylatory. Sygnał wejścia może być sygnałem kupna lub sprzedaży, w zależności od kierunku trendu.

Ten sygnał wraz z dodatkowym filtrm jest użyty w Renko Trade Panel, jego dokładny opis przedstawiam poniżej:

🔹 Opis sygnału otwarcia pozycji przez Renko Trade Panel

Pozycja zostaje otwarta na nowym barze (zamknięcie poprzedniej świecy i otwarcie nowej) pod warunkiem spełnienia określonych filtrów.

🔹 Warunki dla pozycji BUY:

  1. Nowa świeca (isNewBar == true).
  2. Wystąpił sygnał wzrostowy (Long == true).
  3. Włączony filtr sygnału (Signal_Filter == true).
  4. Brak otwartych pozycji BUY (TradesCount(...) == 0).
  5. Poprzednia świeca zamknęła się na plusie (Close[1] > Open[1]).
  6. Przewaga wolumenu wzrostowego (Up_Volume - Down_Volume >= Signal_Threshold).
  7. Dzienne zyski nie przekroczyły maksymalnego limitu (DailyProfits() < Profit_Target_Today_Percent).
  8. Dzienne straty nie przekroczyły limitu (DailyProfits() > Loss_Limit_Today_Percent).
  9. Pozycje są otwierane tylko w określonych godzinach (inTimeInterval(...)).

🔹 Warunki dla pozycji SELL:

  1. Nowa świeca (isNewBar == true).
  2. Wystąpił sygnał spadkowy (Short == true).
  3. Włączony filtr sygnału (Signal_Filter == true).
  4. Brak otwartych pozycji SELL (TradesCount(...) == 0).
  5. Poprzednia świeca zamknęła się na minusie (Close[1] < Open[1]).
  6. Przewaga wolumenu spadkowego (Up_Volume - Down_Volume <= -Signal_Threshold).
  7. Dzienne zyski nie przekroczyły maksymalnego limitu (DailyProfits() < Profit_Target_Today_Percent).
  8. Dzienne straty nie przekroczyły limitu (DailyProfits() > Loss_Limit_Today_Percent).
  9. Pozycje są otwierane tylko w określonych godzinach (inTimeInterval(...)).

🔹 Dodatkowe informacje:

  • Pozycja otwierana jest na otwarciu nowej świecy (po zamknięciu poprzedniej).
  • Poziomy SL i TP są ustawiane automatycznie na podstawie SL_Pips i TP_Pips.
  • Wielkość lota zależy od ustawień ryzyka (UseRiskPercent).
  • Handel jest ograniczony czasowo (możliwość ustawienia godzin otwarcia pozycji).

Odwrotny Blok Renko

Sygnał wejścia nazywany Odwrotny blok Renko generowany przez Renko pojawia się, gdy cena przekroczy określony poziom w przeciwnym kierunku. Sygnał wejścia może być potwierdzony przez inne wskaźniki techniczne, takie jak np. poziomy wsparcia i oporu czy formacje cenowe. Ten sygnał informuje również inwestora o możliwej zmianie kierunku ceny na dłuższy okres.

Sygnał dołączenia do Trendu

Sygnał dołączenia do Trendu generowany przez Renko pojawia się, gdy cena zmienia kierunek po kilku cegłach a wcześniejszy układ cegieł wskazuje na impuls. Sygnał dołaczenia do trendu może być potwierdzony przez inne wskaźniki techniczne, takie jak np. oscylatory, linie trendu czy formacje cenowe. Sygnał dołączenia do trendu informuje inwestora, że obecny trend może być kontynuowany i warto rozważyć otwarcie pozycji. Ta sekwencja jest wykorzystywana jako jeden z sygnałów w RenkoTrade Panel.

Opis sygnału otwarcia pozycji (MA_Trade) w Renko Trade Panel

📌 Strategia wejścia w pozycję oparta na średnich kroczących (MA)
Pozycja BUY zostaje otwarta na nowym barze pod warunkiem spełnienia szeregu kryteriów bazujących na relacji średnich kroczących i układzie świec.


Warunki otwarcia pozycji BUY:

1. Ogólne warunki wejścia

  • Nowa świeca (isNewBar == true).
  • Sygnał wzrostowy (Long == true).
  • Strategia MA_Trade jest aktywna (MA_Trade == true).
  • Aktywny filtr sygnału (Signal_Filter == true).
  • Brak otwartych pozycji BUY (TradesCount(...) == 0).

📈 2. Warunki oparte na średnich kroczących (MA)

  • Szybka średnia krocząca (MA_Fast) powyżej wolniejszej (MA_Slow):
    • SMA(MA_Fast) > SMA(MA_Slow).
    • SMA(MA_Fast) > EMA(MA_Slow).
    • EMA(MA_Fast) > SMA(MA_Slow).
    • EMA(MA_Fast) > EMA(MA_Slow).
  • Wolna średnia krocząca (MA_Slow) powyżej MA_Trend:
    • SMA(MA_Slow) > SMA(MA_Trend).
    • SMA(MA_Slow) > EMA(MA_Trend).
    • EMA(MA_Slow) > SMA(MA_Trend).
    • EMA(MA_Slow) > EMA(MA_Trend).

📊 3. Struktura świec przed wejściem

  • Ostatnia świeca wzrostowa (Close[1] > Open[1]).
  • Dwie poprzednie świece były spadkowe:
    • Close[2] < Open[2].
    • Close[3] < Open[3].

📉 4. Pozycja świec względem MA

  • Close[2] poniżej MA_Fast (SMA i EMA).
  • Close[2] powyżej MA_Trend (SMA i EMA).

💰 5. Filtry zarządzania kapitałem

  • Dzienne zyski nie przekroczyły maksymalnego limitu:
    DailyProfits() < Profit_Target_Today_Percent
  • Dzienne straty nie przekroczyły limitu:
    DailyProfits() > Loss_Limit_Today_Percent

Warunki otwarcia pozycji SELL

Analogicznie do BUY, ale warunki są odwrotne:

  • Sygnał spadkowy (Short == true).
  • Szybka średnia MA poniżej wolnej.
  • Wolna średnia MA poniżej MA_Trend.
  • Ostatnia świeca spadkowa (Close[1] < Open[1]).
  • Dwie wcześniejsze świece wzrostowe.
  • Close[2] powyżej MA_Fast i poniżej MA_Trend.

Dodatkowe warunki wejścia

  • SL bazuje na poziomie MA_Trend (iMA(NULL, ..., MA_Trend) - SL_Buffer_Distance).
  • Dynamiczne ograniczenia SL (MaxSL/MinSL).
  • Take Profit ustawiany na podstawie TakeProfit*Point().
  • Godziny handlu kontrolowane przez inTimeInterval(...).
  • Weryfikacja, czy handel jest dozwolony (IsTradeAllowed()).
  • Różne podejście dla testów w strategii testerze:
    • W trybie rzeczywistym otwierane jest zlecenie natychmiastowe BUY.
    • W testerze strategii otwierane jest zlecenie oczekujące BUYSTOP.

Podsumowanie strategii

Strategia MA_Trade bazuje na trzech warstwach potwierdzenia:

  1. Układ średnich kroczących (Szybka MA > Wolna MA > MA_Trend).
  2. Formacja świecowa (Dwie spadkowe świece + wzrostowa).
  3. Pozycja ceny względem MA (Świeca Close[2] poniżej MA_Fast, ale powyżej MA_Trend).

🎯 Sygnał BUY pojawia się w momencie, gdy cena odbija od MA_Trend po wcześniejszej korekcie spadkowej, a struktura rynku sugeruje kontynuację trendu wzrostowego.