Aktualizacja Renko Trade Panel v6.00 do wersji v6.01
Zmiana dotyczy funkcji zamykania pozycji przy odwrotnym box Renko
Opis funkcji zamykania pozycji po pojawieniu się odwrotnej świecy
Funkcja CheckCloseByReverseCandles()
umożliwia automatyczne zamykanie pozycji na podstawie wykrycia odwrotnej sekwencji świec. Możesz dostosować jej działanie za pomocą kilku ustawień.
1️⃣ Jak działa funkcja?
Funkcja analizuje ostatnie świece i sprawdza, czy pojawiła się określona liczba świec przeciwnych do kierunku otwartej pozycji.
- Dla pozycji BUY → Zamyka, jeśli wykryje np. 2-3 kolejne świece spadkowe.
- Dla pozycji SELL → Zamyka, jeśli wykryje np. 2-3 kolejne świece wzrostowe.
Jeśli spełnione są warunki zamknięcia, pozycja może zostać zamknięta – w zależności od aktywowanych dodatkowych opcji.
2️⃣ Ustawienia funkcji
🔹 EnableCloseAfterReverse (true/false
)
➡ Włącza lub wyłącza całą funkcję zamykania pozycji po odwrotnej sekwencji świec.
🔹 CloseAfterReverseCandles (liczba
)
➡ Określa, ile kolejnych świec przeciwnych musi się pojawić, aby zamknąć pozycję.
✔ Przykład: Jeśli ustawisz 3
, to funkcja zamknie BUY po trzech kolejnych świecach spadkowych.
🔹 CloseOnlyOnProfit (true/false
)
➡ Jeśli włączone, pozycja zamknie się tylko wtedy, gdy jest na zysku.
✔ Przykład: Jeśli pozycja ma stratę, nie zostanie zamknięta nawet po pojawieniu się wymaganej liczby świec.
🔹 NoCloseIfOppositeExists (true/false
)
➡ Jeśli włączone, funkcja nie zamknie pozycji, jeśli w danym momencie istnieje przeciwstawna pozycja.
✔ Przykład: Jeśli masz otwarte jednocześnie BUY i SELL na tym samym instrumencie, funkcja nie zamknie żadnej z nich.
✔ Jeśli jest tylko jedna pozycja (np. tylko BUY), funkcja działa normalnie.
3️⃣ Scenariusze działania funkcji
✅ Przykład 1 – Standardowe zamykanie (bez dodatkowych filtrów)
Ustawienia:
✔ EnableCloseAfterReverse = true
✔ CloseAfterReverseCandles = 2
✔ CloseOnlyOnProfit = false
✔ NoCloseIfOppositeExists = false
📌 Działanie:
Jeśli dla pozycji BUY pojawią się dwie kolejne świece spadkowe, pozycja zostanie zamknięta, niezależnie od jej zysku lub straty.
✅ Przykład 2 – Zamykanie tylko na zysku
Ustawienia:
✔ EnableCloseAfterReverse = true
✔ CloseAfterReverseCandles = 3
✔ CloseOnlyOnProfit = true
✔ NoCloseIfOppositeExists = false
📌 Działanie:
Pozycja zostanie zamknięta po trzech świecach przeciwnych, ale tylko jeśli jest na zysku. Jeśli pozycja jest stratna, nie zostanie zamknięta.
✅ Przykład 3 – Nie zamykaj, jeśli są przeciwstawne pozycje
Ustawienia:
✔ EnableCloseAfterReverse = true
✔ CloseAfterReverseCandles = 2
✔ CloseOnlyOnProfit = false
✔ NoCloseIfOppositeExists = true
📌 Działanie:
Jeśli na rynku jest zarówno BUY, jak i SELL, funkcja nie zamknie żadnej pozycji.
Jeśli na rynku jest tylko jedno zlecenie (np. tylko BUY), funkcja działa normalnie.
✅ Przykład 4 – Zamykanie przeciwstawnych pozycji
Ustawienia:
✔ EnableCloseAfterReverse = true
✔ CloseAfterReverseCandles = 2
✔ CloseOnlyOnProfit = false
✔ NoCloseIfOppositeExists = false
📌 Działanie:
Jeśli masz zarówno BUY, jak i SELL, a dla jednej z pozycji pojawi się odwrotna sekwencja świec, pozycja zostanie zamknięta.
✅ Przykład 5 – Zamykanie tylko zyskownych pozycji, jeśli są przeciwstawne
Ustawienia:
✔ EnableCloseAfterReverse = true
✔ CloseAfterReverseCandles = 3
✔ CloseOnlyOnProfit = true
✔ NoCloseIfOppositeExists = false
📌 Działanie:
Jeśli masz zarówno BUY, jak i SELL:
- Jeśli tylko jedna pozycja jest na zysku, zostanie zamknięta.
- Jeśli obie pozycje są stratne, żadna nie zostanie zamknięta.
4️⃣ Podsumowanie
Funkcja CheckCloseByReverseCandles()
to elastyczne narzędzie do automatycznego zamykania pozycji na podstawie sekwencji świec. Dzięki różnym ustawieniom możesz dostosować sposób działania do swojej strategii.
Masz pełną kontrolę nad tym:
✅ Czy pozycje mogą zamykać się tylko na zysku.
✅ Czy pozycje mają być zamykane, jeśli na rynku są przeciwstawne zlecenia.
✅ Czy przeciwstawne pozycje mają być zamykane jednocześnie lub tylko te na zysku.
Dostosuj ustawienia według własnych preferencji i pozwól EA zarządzać pozycjami za Ciebie! 🚀