Opis
The Prime Momentum Algo to zautomatyzowany robot handlowy stworzony dla platformy cTrader (korzystający z API cAlgo). Jego podstawowa filozofia jest prosta, ale bardzo agresywna: wejść na rynek w kierunku natychmiastowego krótkoterminowego trendu i utrzymywać pozycję — niezależnie od obsunięcia kapitału — aż do osiągnięcia określonego, zdefiniowanego zysku pieniężnego.
Oto szczegółowy opis działania bota:
Podstawowa logika handlu
- Identyfikacja trendu: Bot działa na szybkim interwale 1-minutowym. Oblicza trend za pomocą systemu przecięć składającego się z dwóch wykładniczych średnich kroczących (EMA). Jeśli szybka EMA jest powyżej wolnej EMA, rejestruje trend wzrostowy i wydaje sygnał „Kup”. Jeśli szybka EMA jest poniżej wolnej EMA, rejestruje trend spadkowy i wydaje sygnał „Sprzedaj”.
- Realizacja transakcji: Transakcje są realizowane wyłącznie na otwarciu nowego słupka 1-minutowego, aby zapobiec „przemalowywaniu” lub fałszywym sygnałom wynikającym z zmienności w trakcie świecy.
- Strategia wyjścia „Nieskończonego utrzymania”: Najbardziej charakterystyczną cechą tego bota jest celowe pominięcie tradycyjnych poziomów Take Profit (TP) i Stop Loss (SL). Zamiast tego bot ocenia otwarte pozycje przy każdym pojedynczym tikcie cenowym. Gdy tylko
NetProfitpozycji (który inteligentnie uwzględnia zysk brutto, swapy i prowizje) osiągnie zdefiniowany przez użytkownikaTargetProfitw walucie fiducjarnej, bot natychmiast zamyka transakcję.
Parametry konfigurowalne
Bot udostępnia użytkownikowi kilka parametrów do optymalizacji:
- VolumeInLots (Domyślnie: 0,01): Stały rozmiar pozycji dla każdej transakcji.
- TargetProfit (Domyślnie: 1.0): Dokładna kwota w walucie fiducjarnej (np. 1,00 $), którą bot dąży do zabezpieczenia przed zamknięciem otwartej pozycji.
- MaxPositions (Domyślnie: 1): Twardy limit na liczbę jednoczesnych otwartych transakcji bota. Jeśli transakcja utknie w głębokim obsunięciu, bot będzie czekał, zamiast otwierać nowe pozycje.
- FastEmaPeriods & SlowEmaPeriods (Domyślnie: 9 & 50): Okresy cofania dla średnich kroczących, pozwalające użytkownikowi dostroić czułość wykrywania trendu.
(Testy wsteczne mają jakiś błąd, przez co kapitał spada z dużą stratą, ale tak nie jest...)
Profil ryzyka i zastrzeżenia
Ważna uwaga: Jako AI oparty na realiach rynkowych, muszę zaznaczyć, że chociaż strategie „Nieskończonego utrzymania” mogą pochwalić się wyjątkowo wysoką skutecznością na rynkach bocznych, niosą ze sobą znaczne ryzyko systemowe. Ponieważ nie ma twardego Stop Loss, nagła lub utrzymująca się zmiana trendu przeciwko otwartej pozycji może prowadzić do katastrofalnych obsunięć, wezwania do uzupełnienia depozytu lub całkowitej likwidacji konta. Ten bot opiera się całkowicie na założeniu, że cena ostatecznie odwróci się na tyle korzystnie, aby osiągnąć docelowy zysk.
Podsumowanie
Distinctively, this bot does not use traditional stop loss or take profit levels. Instead, it holds positions indefinitely until a user-defined fiat profit target is reached, closing trades immediately upon achieving this net profit, which accounts for gross profit, swaps, and commissions.
Users can customize key parameters including trade volume (lots), target profit amount, maximum concurrent positions, and the EMA periods for trend sensitivity. The bot limits the number of open trades and waits if positions are in drawdown before opening new ones.
This strategy is aggressive and relies on the assumption that price will eventually move favorably to reach the profit target. It is suitable for scalping with medium trade frequency and uses fixed lot sizing. The bot supports market orders and is optimized for use with brokers like Fusion Markets.
