Opis
MultiStrategyScalpingBot to zautomatyzowany robot handlowy dla platformy cAlgo, zaprojektowany specjalnie do strategii skalpowania. Łączy kilka wskaźników technicznych i rozpoznawania wzorców, aby identyfikować i realizować krótkoterminowe okazje handlowe. Bot jest napisany w C# i celuje w zmienne rynki, takie jak pary Forex, z naciskiem na szybkie wejścia i wyjścia. Obsługuje konfigurowalne parametry zarządzania ryzykiem, wybór strategii i typy zleceń, aby dostosować handel do różnych warunków rynkowych.
Główne funkcje
- Podejście multi-strategiczne: Bot integruje do dziewięciu różnych strategii, które niezależnie generują sygnały. Transakcja jest realizowana tylko wtedy, gdy wystarczająca liczba sygnałów wskazuje ten sam kierunek (np. co najmniej 2 sygnały przy 3+ aktywnych strategiach lub zgodność wszystkich sygnałów).
- Dostosowanie interwału czasowego: Automatyczne dostosowanie okresów wskaźników do wybranego interwału (np. M5 jako baza), z opcją ręcznego mnożnika.
- Zarządzanie zleceniami: Obsługuje zlecenia rynkowe, limit, stop i stop-limit z czasem wygaśnięcia. SL/TP/Trailing-Stop są obliczane procentowo i dostosowane do interwału czasowego.
- Zarządzanie ryzykiem: Ograniczenie otwartych pozycji, monitorowanie marginesu z poziomem krytycznym i automatyczne zamknięcie awaryjne przy niskiej dostępnej wartości kapitału.
- Obsługa zdarzeń: Reaguje na otwarcia pozycji, zamknięcia i zdarzenia zleceń oczekujących z wyjściami do logu.
Dostępne strategie
Bot pozwala na wybór aktywnych strategii za pomocą flag-Enum. Każda strategia generuje sygnały na podstawie specyficznych warunków:
- Moving Average (MA): Sygnały crossover z oceną siły trendu i nachylenia.
- RSI: Poziomy wykupienia/wyprzedania, dywergencje i progi momentum.
- Bollinger Bands (BB): Pozycja w pasmach, wykrywanie ściskania i przebicia pasma.
- Stochastic: Wykupienie/wyprzedanie, haki i momentum.
- Smart Money Concepts (SMC): Fair Value Gaps (FVG), Break of Structure (BOS) i Change of Character (CHOCH) z minimalnymi rozmiarami w pipsach.
- ADX: Siła trendu z crossover DI i potwierdzeniem rosnącego ADX.
- MACD: Crossover, progi histogramu i dywergencje.
- Price Action: Rozpoznawanie wzorców takich jak Engulfing, Doji, Pin Bar, Harami, Gwiazdy, Tweezer i Three Soldiers/Crows, z opcjonalnym filtrem trendu.
- Fibonacci: Poziomy zniesień (0.382, 0.5, 0.618) z weryfikacją bliskości i sygnałami wybicia.
Sygnały są agregowane na każdej świecy w wybranym interwale i realizowane w transakcję tylko przy wystarczającej zgodności.
Ważne parametry
Bot oferuje szerokie możliwości dostosowania, pogrupowane w kategorie. Uwaga: Wszystkie wartości domyślne nie są zoptymalizowanymi przykładami wzorców, lecz służą jedynie jako punkt wyjścia. Muszą być koniecznie dostosowane poprzez dokładne testy historyczne do specyficznych warunków rynkowych i tolerancji ryzyka. Bez dostosowania mogą prowadzić do strat.
- Zarządzanie ryzykiem: Maks. pozycje (np. 3), krytyczny poziom kapitału (np. 500 €), SL/TP/Trailing w % (np. 1%/2%/1%).
- Specyficzne dla strategii: Okresy, progi i typy (np. okresy MA 8/21, RSI 14 z poziomem wyprzedania 30).
- Ustawienia zleceń: Loty (np. 0.1), typ zlecenia, offsety w pipsach i czas wygaśnięcia w godzinach.
- Interwał czasowy: Wybór (np. M5) z automatycznym dostosowaniem i mnożnikiem.
Wszystkie parametry mają wartości domyślne i zakresy dla bezpiecznej konfiguracji, które jednak muszą być przetestowane historycznie przed użyciem.
Działanie
- Inicjalizacja: Ładuje wskaźniki na podstawie wybranych strategii i sprawdza dane historyczne. Dostosowuje parametry do interwału czasowego.
- Oparte na świecach: Przy każdej nowej świecy w interwale zbierane i sumowane są sygnały aktywnych strategii. Transakcje są realizowane tylko przy silnym konsensusie.
- Oparte na tickach: Monitoruje margines i zarządza trailing stopami.
- Funkcje bezpieczeństwa: Zatrzymuje handel przy niskim marginesie, zamyka pozycje awaryjnie i usuwa wygasłe zlecenia.
- Logowanie: Szczegółowe wyjścia dotyczące sygnałów, transakcji i stanu marginesu dla przejrzystości.
Ten bot jest odpowiedni dla doświadczonych traderów, którzy chcą zautomatyzować skalpowanie z wieloma wskaźnikami. Nie jest zalecany do handlu na żywo bez testów historycznych i powinien być używany ostrożnie, ponieważ handel automatyczny wiąże się z ryzykiem.
Zrzeczenie się odpowiedzialności
Ten bot służy wyłącznie celom edukacyjnym i testowym. Nie stanowi porady finansowej i nie gwarantuje zysków. Handel instrumentami finansowymi wiąże się z wysokim ryzykiem, w tym możliwością całkowitej utraty kapitału. Korzystaj z bota tylko po dokładnym testowaniu historycznym i na własne ryzyko. Twórca nie ponosi odpowiedzialności za straty lub szkody wynikające z użytkowania. Zaleca się zasięgnięcie profesjonalnej porady przed handlem na rzeczywistych rynkach.
Podsumowanie
Key features include automatic adjustment of indicator periods to the chosen timeframe, support for various order types (Market, Limit, Stop, Stop-Limit) with configurable expiration, and percentage-based stop loss, take profit, and trailing stop levels. Risk management tools limit open positions, monitor margin levels, and can automatically close positions in critical equity situations. The bot logs detailed information on signals, trades, and margin status for transparency.
Users can customize parameters across risk management, strategy specifics, order settings, and timeframe selection. The bot operates by initializing indicators, processing bar-based signals, managing trades tick-by-tick, and includes safety mechanisms to halt trading under adverse conditions. It is intended for experienced traders who perform thorough backtesting before live deployment.
Opinie klientów
5 | 0 % | |
4 | 100 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |
