


Der MultiStrategyScalpingBot ist ein automatisierter Handelsroboter für die cAlgo-Plattform, der speziell für Scalping-Strategien entwickelt wurde. Er kombiniert mehrere technische Indikatoren und Mustererkennungen, um kurzfristige Handelsgelegenheiten zu identifizieren und auszuführen. Der Bot ist in C# programmiert und zielt auf volatile Märkte ab, wie Forex-Paare, mit Fokus auf schnelle Ein- und Ausstiege. Er unterstützt anpassbare Parameter für Risikomanagement, Strategieauswahl und Order-Typen, um den Handel an verschiedene Marktbedingungen anzupassen.
Hauptfunktionen
- Multi-Strategie-Ansatz: Der Bot integriert bis zu neun verschiedene Strategien, die unabhängig Signale generieren. Ein Trade wird nur ausgeführt, wenn ausreichend Signale in die gleiche Richtung weisen (z. B. mindestens 2 Signale bei 3+ aktiven Strategien oder Übereinstimmung aller Signale).
- Timeframe-Anpassung: Automatische Anpassung von Indikator-Perioden an den gewählten Timeframe (z. B. M5 als Basis), mit Option für manuellen Multiplikator.
- Order-Management: Unterstützt Market-, Limit-, Stop- und Stop-Limit-Orders mit Ablaufzeiten. SL/TP/Trailing-Stop werden prozentual berechnet und an den Timeframe angepasst.
- Risikomanagement: Begrenzung offener Positionen, Margin-Überwachung mit kritischem Level und automatischer Notfall-Schließung bei niedriger verfügbarer Equity.
- Ereignis-Handling: Reagiert auf Positionseröffnungen, -schließungen und Pending-Order-Events mit Log-Ausgaben.
Verfügbare Strategien
Der Bot erlaubt die Auswahl aktiver Strategien über ein Flag-Enum. Jede Strategie generiert Signale basierend auf spezifischen Bedingungen:
- Moving Average (MA): Crossover-Signale mit Trendstärke und Slope-Überprüfung.
- RSI: Überkauft/Übersold-Niveaus, Divergenzen und Momentum-Schwellen.
- Bollinger Bands (BB): Band-Position, Squeeze-Erkennung und Band-Breaks.
- Stochastic: Überkauft/Übersold, Hooks und Momentum.
- Smart Money Concepts (SMC): Fair Value Gaps (FVG), Break of Structure (BOS) und Change of Character (CHOCH) mit Mindestgrößen in Pips.
- ADX: Trendstärke mit DI-Crossover und steigender ADX-Bestätigung.
- MACD: Crossover, Histogram-Schwellen und Divergenzen.
- Price Action: Erkennung von Mustern wie Engulfing, Doji, Pin Bar, Harami, Stars, Tweezer und Three Soldiers/Crows, mit optionalem Trendfilter.
- Fibonacci: Retracement-Levels (0.382, 0.5, 0.618) mit Nähe-Überprüfung und Breakout-Signalen.
Signale werden pro Bar im gewählten Timeframe aggregiert und nur bei ausreichender Übereinstimmung in einen Trade umgesetzt.
Wichtige Parameter
Der Bot bietet umfangreiche Anpassungsmöglichkeiten, gruppiert in Kategorien. Achtung: Alle Default-Werte sind keine optimierten Muster-Beispiele, sondern dienen lediglich als Ausgangspunkt. Sie müssen zwingend durch gründliches Backtesting an Ihre spezifischen Marktbedingungen und Risikotoleranz angepasst werden. Ohne Anpassung können sie zu Verlusten führen.
- Risk Management: Max. Positionen (z. B. 3), kritisches Equity-Level (z. B. 500 €), SL/TP/Trailing in % (z. B. 1%/2%/1%).
- Strategien-spezifisch: Perioden, Schwellen und Typen (z. B. MA-Perioden 8/21, RSI 14 mit Oversold 30).
- Order Settings: Lots (z. B. 0.1), Order-Typ, Offsets in Pips und Ablauf in Stunden.
- Timeframe: Auswahl (z. B. M5) mit Auto-Anpassung und Multiplikator.
Alle Parameter haben Default-Werte und Bereiche für sichere Konfiguration, die jedoch vor der Nutzung backgetestet werden müssen.
Funktionsweise
- Initialisierung: Lädt Indikatoren basierend auf ausgewählten Strategien und prüft historische Daten. Passt Parameter an Timeframe an.
- Bar-basiert: Bei jedem neuen Bar im Timeframe werden Signale von aktiven Strategien gesammelt und summiert. Trades werden nur bei starkem Konsens ausgeführt.
- Tick-basiert: Überwacht Margin und managt Trailing Stops.
- Sicherheitsfeatures: Stoppt Handel bei niedriger Margin, schließt Positionen im Notfall und löscht abgelaufene Orders.
- Logging: Detaillierte Ausgaben zu Signalen, Trades und Margin-Status für Transparenz.
Dieser Bot eignet sich für erfahrene Trader, die Scalping mit multiplen Indikatoren automatisieren möchten. Er ist nicht für Live-Trading ohne Backtesting empfohlen und sollte mit Vorsicht verwendet werden, da automatisierter Handel Risiken birgt.
Haftungsausschluss
Dieser Bot dient ausschließlich zu Bildungs- und Testzwecken. Er stellt keine Finanzberatung dar und garantiert keine Gewinne. Der Handel mit Finanzinstrumenten birgt erhebliche Risiken, einschließlich des vollständigen Verlusts des eingesetzten Kapitals. Nutzen Sie den Bot nur nach gründlichem Backtesting und auf eigenes Risiko. Der Entwickler übernimmt keine Haftung für Verluste oder Schäden, die durch die Nutzung entstehen. Es wird empfohlen, professionellen Rat einzuholen, bevor Sie in echten Märkten handeln.