Opis
EURUSD M15 EMA-ATR Robot (Premium) — Opis na Marketplace
Przegląd produktu
**EURUSD M15 EMA-ATR Robot** to jednosesyjny, podążający za trendem cBot zbudowany
wyłącznie dla **EURUSD** na interwale czasowym **M15**. Łączy prosty,
przejrzysty sygnał przecięcia EMA z potwierdzeniem bufora ATR, oraz łączy to
z rygorystycznym, systematycznym mechanizmem ochrony ryzyka i obsunięcia kapitału.
Główne cele projektowe:
- Handluj tylko potwierdzonymi setupami z w pełni zamkniętych świec M15 (bez przerysowań, bez
zmian sygnału wewnątrz świecy).
- Używaj jednego jasnego modelu sygnału (szybkie/powolne przecięcie EMA + kontekst ATR) zamiast
nakładania wielu twardych filtrów, które zmniejszają częstotliwość transakcji bez dodawania
realnej przewagi.
- Zachowaj rozmiar pozycji i ryzyko ściśle systematyczne: każda transakcja ryzykuje
stały procent kapitału własnego lub salda, obliczany na podstawie obiektu `Symbol` na żywo
(bez twardo zakodowanych stałych pip/lot).
- Zapewnij ochronę konta na poziomie produkcyjnym: filtr spreadu, filtr zakresu ATR,
break-even, ATR trailing stop, przerwa po kolejnych stratach, blokada dziennego obsunięcia kapitału,
globalna blokada awaryjna obsunięcia kapitału/salda oraz ochrona przed lukami weekendowymi.
Jak działa robot
1. Zakres rynku i interwału czasowego
Robot jest przypisany na stałe do **EURUSD, M15**. Jeśli zostanie podłączony do innego symbolu
lub interwału, wyświetli wyraźne ostrzeżenie i nie otworzy żadnej pozycji,
jednocześnie pozwalając użytkownikowi przenieść go na właściwy wykres i zrestartować.
2. Silnik sygnału
- Wyzwalacz kierunku: **przecięcie EMA(szybka) / EMA(wolna)**, oceniane tylko na
ostatniej w pełni zamkniętej świecy M15.
- Potwierdzenie: cena musi zamknąć się poza szybką EMA o bufor skalowany ATR
(`Entry ATR Buffer`), unikając szumów/marginalnych przecięć.
- Kontekst zmienności: **Wilder ATR**. Handel jest dozwolony tylko gdy ATR (w
pipach) mieści się w skonfigurowanym minimalnym/maksymalnym zakresie, unikając zarówno martwych
rynków, jak i nadzwyczajnie zmiennych warunków.
3. Zarządzanie ryzykiem i realizacja zleceń
- Rozmiar pozycji używa **stałego procentu kapitału własnego lub salda** na transakcję
(wybór podstawy kapitału przez użytkownika).
- Początkowy Stop Loss to **wielokrotność ATR** (minimalna techniczna podłoga 5 pipsów).
- Początkowy Take Profit to niezależna wielokrotność ATR.
- Bufor bezpieczeństwa na poślizg jest uwzględniony bezpośrednio w obliczeniu wolumenu,
a faktyczne zrealizowane ryzyko jest ponownie sprawdzane zaraz po wykonaniu; jeśli
poślizg zwiększył rzeczywiste ryzyko o więcej niż 5% powyżej celu, pozycja jest
natychmiast zamykana jako środek ochronny.
- Nowe wejścia są blokowane, jeśli spread przekracza albo absolutny limit pipów
albo 25% aktualnego ATR.
4. Zarządzanie pozycją
- **Break-even**: stop jest przesuwany do poziomu wejścia + mały bufor, gdy zysk
osiąga konfigurowalny wyzwalacz oparty na ATR.
- **ATR trailing stop**: gdy zysk przekracza osobny wyzwalacz oparty na ATR,
stop podąża za rynkiem na konfigurowalnej wielokrotności ATR. Stop może się
przesuwać tylko na korzyść transakcji i aktualizuje się tylko, gdy poprawa jest
znacząca (≥ 0,5 pipa), unikając niepotrzebnych zapytań do serwera.
- Dokładnie **jedna otwarta pozycja na raz** — robot zarządza tylko pozycjami
i zleceniami oczekującymi pod własną konfigurowalną etykietą bota.
5. Warstwa ochronna
- **Blokada dziennego obsunięcia kapitału**: zamyka wszystkie własne pozycje i blokuje nowe
wejścia na resztę dnia handlowego brokera, jeśli osiągnięty zostanie skonfigurowany dzienny
próg obsunięcia; automatycznie znosi się następnego dnia handlowego.
- **Globalna blokada awaryjna**: zamyka wszystkie własne pozycje i blokuje _wszystkie_ nowe
transakcje na czas nieokreślony, jeśli osiągnięty zostanie globalny próg obsunięcia kapitału lub salda.
To celowo **trwała** blokada bezpieczeństwa —
można ją zdjąć tylko przez użytkownika, ustawiając explicite `Reset Emergency
Lock = true` i restartując cBot, co również re-inicjalizuje
punkty odniesienia kapitału/salda.
- **Przerwa po kolejnych stratach**: po skonfigurowanej liczbie kolejnych
stratnych transakcji nowe wejścia są wstrzymane na konfigurowaną liczbę świec M15,
a następnie automatycznie wznawiane.
- **Ochrona przed lukami weekendowymi**: nowe wejścia są blokowane po skonfigurowanej
godzinie odcięcia w piątek; otwarte pozycje mogą być opcjonalnie zamknięte przed
weekendem; a po każdej luce przekraczającej 1.5x ATR (włącznie z ponownym otwarciem w poniedziałek), nowe wejścia czekają na potwierdzające świece.
6. Kolor etykiety statusu na wykresie (wskaźnik działający / zatrzymany)
Etykieta statusu na wykresie używa stałego, niezależnego od motywu schematu kolorów, dzięki czemu
pozostaje czytelna zarówno na platformie **cTrader Desktop**, jak i
**cTrader WebTrader**, niezależnie od tego, czy wykres ma jasne czy ciemne
tło:
- **Szmaragdowa zieleń — RGB(16, 185, 129)**: wyświetlana, gdy instancja cBot jest
aktywnie uruchomiona (włącznie z sytuacjami, gdy wewnętrzna blokada dzienna, blokada awaryjna
lub przerwa po kolejnych stratach tymczasowo blokują nowe transakcje —
sam proces nadal działa i monitoruje rynek).
- **Koralowy / Neonowy czerwony — RGB(239, 68, 68)**: wyświetlany w momencie, gdy instancja cBot
faktycznie się zatrzymuje (ręcznie zatrzymany, usunięty z wykresu lub zakończony przez
platformę), aby użytkownik mógł od razu rozpoznać, że
robot nie działa i wymaga ponownego uruchomienia.
To czysto wizualny wskaźnik nałożony na istniejący panel statusu; nie zmienia żadnej logiki wejścia, wyjścia, ryzyka ani ochrony przed obsunięciem.
Parametry (19 optymalizowalnych + ustawienia operacyjne)
- Sygnał - EMA/ATR (6)
- Okres szybkiej EMA, Okres wolnej EMA, Okres ATR, Bufor wejścia ATR, Minimalny ATR (pipsy), Maksymalny ATR (pipsy)
- Zarządzanie ryzykiem i transakcjami (7)
- Początkowy mnożnik SL ATR, Początkowy mnożnik TP ATR, Ryzyko na transakcję (%), Wyzwalacz break-even (ATR), Bufor break-even (pipsy), Mnożnik trailing ATR, Start trailing (ATR)
- Ochrona realizacji (2)
- Maksymalny spread (pipsy), - Maksymalna dopuszczalna poślizg (pipsy)
- Ochrona przed obsunięciem (4)
- Maksymalne dzienne obsunięcie kapitału (%), Maksymalne globalne obsunięcie kapitału (%), Maksymalne globalne obsunięcie salda (%), Maksymalna liczba kolejnych strat
- Ustawienia operacyjne
- Podstawa kapitału ryzyka, Włącz handel, Resetuj blokadę awaryjną, Godzina rozpoczęcia/zakończenia handlu, Godzina odcięcia nowych wejść w piątek, Zamknij przed weekendem, Liczba świec przerwy po stracie, Etykieta bota, Włącz powiadomienia
Uwagi operacyjne dla użytkowników Marketplace
- Zawsze potwierdzaj, że wykres jest ustawiony na **EURUSD, M15** przed uruchomieniem
cBot — to jest twardy wymóg, a nie sugestia.
- Testuj wstecz i optymalizuj z realistycznymi ustawieniami spreadu, prowizji i poślizgu.
Oceń współczynnik zysku, maksymalne obsunięcie i stabilność liczby transakcji, nie tylko zysk netto.
- Parametr `Reset Emergency Lock` to ręczny zawór bezpieczeństwa. Nie powinien
być pozostawiony na `true` — cBot loguje przypomnienie, aby ustawić go z powrotem na
`false` po przetworzeniu resetu.
- Wyniki historyczne w testach wstecznych lub testach demo nie gwarantują
wyników przyszłych.
Dla kogo jest ten robot
- Traderzy, którzy chcą przejrzystą, jednosesyjną strategię trendową z silną,
audytowalną kontrolą ryzyka.
- Użytkownicy, którzy chcą pełnej kontroli zarówno nad surowością sygnału (zakresy EMA/ATR)
jak i zachowaniem bezpieczeństwa (limity obsunięcia, przerwy, obsługa weekendu).
- Użytkownicy systematyczni, którzy walidują strategie testami na próbkach, poza próbkami i
testami forward przed uruchomieniem na żywo.
Dostępna jest bezpłatna, ograniczona funkcjonalnie wersja **Trial** tego produktu.
Zobacz porównanie Trial vs Premium.
Podsumowanie
Key features include systematic position sizing that risks a fixed percentage of equity or balance per trade, with stop loss and take profit levels set as ATR multiples. The robot incorporates multiple risk management and protection mechanisms such as spread and volatility filters, break-even and ATR-based trailing stops, consecutive loss cooldowns, daily and global drawdown locks, and weekend gap protection.
Only one position is managed at a time under a configurable bot label. The robot is hard-locked to EURUSD M15 and will not trade on other symbols or timeframes. It provides a visual status indicator on the chart for running or stopped states.
Parameters allow customization of signal sensitivity, risk and trade management, execution protection, and drawdown limits. The robot is intended for traders seeking a transparent, auditable trend strategy with strong risk controls and systematic trade management.
