🔄 DynamicTrendlineProBot – Neuer Changelog
1. API & Stabilität
- Alle
ModifyPositionAufrufe auf die neue Überladung mitProtectionTypeaktualisiert, veraltete Methodenwarnungen entfernt und Kompatibilität mit der neuesten cTrader API verbessert. - Kleine interne Aufräumarbeiten und besser lesbares Logging, ohne die Kernhandelslogik zu ändern.
2. Break-Even & Trailing Stop Upgrade
- Alte Version: eine einzige Break-Even- und Trailing-Stop-Logik für Long und Short.
- Neue Ausgabe: getrennte Steuerungen pro Richtung:
-
- Break-Even Long / Break-Even Short (unabhängige Auslöser und zusätzliche Pips)
- Trailing Stop Long / Trailing Stop Short (unabhängige Auslöser und Abstände)
→ Präzisere Steuerung und bessere Anpassung an unterschiedliche Marktverhalten.
3. Neues Prop-Firm Risikomanagement-Modul
- Ein spezieller Abschnitt Prop Risk Limits hinzugefügt:
-
Max Daily Drawdown %Max Total Drawdown %Max Equity Drawdown %Max Daily Profit %- Optionen zum Schließen aller Positionen und/oder Handelsstopp bei Erreichen der Limits.
- Wenn ein Limit erreicht wird, schützt der Bot das Konto, indem er offene Trades schließt und neue Einträge bis zum Neustart blockiert.
4. Strategie-Kern
- Die Kernlogik (automatische Trendlinienerkennung, Breakout/Touch/Approach-Ereignisse, MA/RSI/ADX/ATR-Filter) bleibt unverändert, sodass bestehende Nutzer das Verhalten wiedererkennen – mit mehr Risikokontrolle und Flexibilität obendrauf.
Bestehende Kunden, die die vorherige Version gekauft haben, können die neue Ausgabe kostenlos anfordern, indem sie uns über unseren offiziellen Discord oder Telegram Kanal kontaktieren.
DynamicTrendlineProBot V22 – Fortschrittlicher Prop-Firm-fähiger Trendlinien-Trader
1. Überblick
DynamicTrendlineProBot V22 ist ein cBot für cTrader, der für ernsthafte Trader – sowohl Privatanleger als auch Profis – entwickelt wurde, die eine Strategie basierend auf dynamischen Trendlinien automatisieren möchten, mit voller Kontrolle über Eintritte, Filter und Risiko.
Hauptmerkmale:
- Automatische Erkennung von Unterstützungs- und Widerstandstrendlinien
- Intelligente Handhabung von Ausbrüchen, Berührungen und Annäherungen an die Linien
- Fortgeschrittene Filter für Trend, Volatilität und Momentum (MA, RSI, ADX, ATR)
- Positionsmanagement mit separatem Stop Loss / Take Profit für Long und Short
- Break-Even und Trailing Stop nach Richtung aufgeteilt (unterschiedliche Einstellungen für Long und Short)
- Ein spezielles Prop-Firm Risikomanagement-Modul mit:
-
- Max Daily Drawdown %
- Max Total Drawdown %
- Max Equity Drawdown %
- Max Daily Profit %
- Konfigurierbares Verhalten bei Erreichen des Max Daily Profit (alle schließen / Handel stoppen)
Der Bot ist ideal für:
- Automatisierten Handel mit Indizes, Forex und CFDs
- Einsatz auf Prop-Firm-Konten mit strengen Risikoregeln
- Trader, die ein hoch konfigurierbares System mit starker, regelbasierter Risikokontrolle wünschen
👉 Auf unserem Discord-Kanal finden Sie viele zusätzliche Details zu Einrichtung, Parametern, Beispielen und Best Practices zu diesem Bot.
2. Handelslogik (High-Level)
- Der Bot blickt auf die letzten N Kerzen (
NumberOfCandles) zurück und berechnet: -
- Eine Unterstützungstrendlinie (von Tiefs oder Schlusskursen)
- Eine Widerstandstrendlinie (von Hochs oder Schlusskursen)
- Er bewertet die Liniengültigkeit basierend auf:
-
- Steigung (Winkel)
- Optionale Mindestanzahl von Berührungen
- Toleranz in Pips um die Linie herum
- Bei jeder neuen Kerze:
-
- Aktualisiert der Bot beide Trendlinien
- Prüft, ob der Preis:
-
- Durchbricht die Linie (Breakout)
- Berührt die Linie (Touch)
- Nähert sich der Linie innerhalb eines konfigurierbaren Abstands (Approach)
- Für jedes Ereignis (Breakout/Touch/Approach) und Linientyp (Support/Resistance) wird die konfigurierte Aktion angewendet:
-
TradeTypeMode.ContinueTrend→ Handel in der „natürlichen“ BewegungsrichtungTradeTypeModeInvert→ konträres Verhalten (gegen die Bewegung handeln)TradeTypeMode.NoAction→ dieses Ereignis ignorieren
- Vor dem Einstieg in eine Position wendet der Bot mehrere Filter an:
-
- ADX Filter, um niedrigvolatile Seitwärtsmärkte zu vermeiden
- RSI-Bestätigung zur Validierung des Momentums
- MA-Trendfilter, um nur in Richtung des Haupttrends zu handeln
- ATR-Override für automatisches „starkes Trend“-/hochvolatiles Verhalten
- Sobald eine Position geöffnet ist:
-
- Verwendet er richtungsspezifische SL/TP (long / short)
- Verwaltet Break-Even & Trailing Stop mit getrennten Einstellungen für long und short
- Wendet Prop Risk Limits an: wenn ausgelöst, kann er alle Positionen schließen und/oder neue Trades blockieren
3. Prop-Firm Risikomanagement-Modul
Der „Prop Risk Limits“ Abschnitt ist speziell für Prop-Firm-Stil-Handel gebaut, bei dem strikte Regelkonformität entscheidend ist.
Der Bot verfolgt kontinuierlich:
- Tägliches Eigenkapital (Eigenkapital zu Beginn des Tages)
- Höchstes Eigenkapital (Allzeithoch)
- Täglicher Gewinn / Drawdown
- Gesamtdrawdown vom Anfangssaldo
- Eigenkapitaldrawdown vom maximalen Eigenkapital
Basierend darauf setzt er folgende Limits durch:
Haupt-Risikoparameter
Use Prop Risk Limits
Aktiviert / deaktiviert das gesamte Prop-Risikomodul.Max Daily Drawdown (%)
Maximal erlaubter täglicher Verlust in Prozent, bezogen auf das Eigenkapital zu Tagesbeginn.Max Total Drawdown (%)
Maximaler Gesamt Verlust vom Anfangssaldo des Kontos beim Start des Bots.Max Equity Drawdown (%)
Maximaler Drawdown vom höchsten Eigenkapital-Höhepunkt während der Laufzeit.Max Daily Profit (%)
Tägliches Gewinnziel. Bei Erreichen kann der Bot:-
- Alle offenen Positionen schließen
- Neue Trades stoppen
- Oder beides (abhängig von den untenstehenden Optionen)
On Max Daily Profit: Close All Positions
Wenn wahr, schließt er alle Positionen bei Erreichen des täglichen Gewinnziels.On Max Daily Profit: Stop Trading
Wenn wahr, stoppt er das Öffnen neuer Trades für den Rest der Laufzeit nach Erreichen des täglichen Gewinnziels.
Verhalten bei Erreichen der Limits
- Wenn ein Drawdown-Limit (täglich, gesamt oder Eigenkapital) erreicht wird:
-
- Schließt der Bot alle offenen Positionen für diesen Bot und das Symbol
- Setzt eine interne Flagge, um neue Einträge zu blockieren, bis der cBot neu gestartet wird
- Gibt eine detaillierte Logmeldung aus (z.B.
DailyDD 5,20% >= 5,00%)
- Wenn Max Daily Profit erreicht wird:
-
- Wenn
ClosePositionsOnMaxDailyProfitwahr ist → werden alle Positionen geschlossen - Wenn
StopTradingOnMaxDailyProfitwahr ist → werden neue Trades blockiert - Wenn beide wahr sind → sichert der Bot den Tagesgewinn und stoppt den weiteren Handel
- Wenn
Das macht den Bot sehr geeignet für Prop-Firm-Challenges und finanzierte Konten, um innerhalb der Regeln zu bleiben und versehentliche Verstöße zu vermeiden.
4. Positionsmanagement: SL/TP, Break-Even & Trailing Stop
Stop Loss & Take Profit (richtungsspezifisch)
Parameter:
Long Stop Loss (Pips)/Long Take Profit (Pips)Short Stop Loss (Pips)/Short Take Profit (Pips)
Diese sind pip-basiert, getrennt für Long und Short Trades, sodass Sie:
- Für Long weitere Ziele und für Short engere (oder umgekehrt) verwenden können
- Sich an unterschiedliche Volatilitätsmuster pro Symbol anpassen können
Break-Even (getrennt für Long und Short)
Parameter:
Use Break-Even LongBE Trigger Long (Pips im Gewinn)BE Extra Long Pips (über dem Einstieg)Use Break-Even ShortBE Trigger Short (Pips im Gewinn)BE Extra Short Pips (über dem Einstieg)
Logik:
- Wenn eine Position den konfigurierten Gewinn in Pips erreicht:
-
- Long: SL wird auf Einstiegspreis + ExtraLongPips verschoben
- Short: SL wird auf Einstiegspreis – ExtraShortPips verschoben
- Break-Even wird nur einmal pro Position angewendet, verfolgt über
_breakEvenAppliedPositionIds.
Trailing Stop (getrennt für Long und Short)
Parameter:
Use Trailing Stop LongTS Trigger Long (Pips im Gewinn)TS Distance Long (Pips)Use Trailing Stop ShortTS Trigger Short (Pips im Gewinn)TS Distance Short (Pips)
Logik:
- Nach Erreichen des Auslöselevels:
-
- Für Long-Positionen → SL = Ask –
TS Distance Long(in Pips) - Für Short-Positionen → SL = Bid +
TS Distance Short(in Pips)
- Für Long-Positionen → SL = Ask –
- Der Trailing Stop bewegt den SL niemals rückwärts, sondern verbessert ihn nur.
Diese richtungsspezifische Verwaltung ermöglicht es Ihnen:
- Einen aggressiveren Trailing Stop für Long-Positionen und einen konservativeren für Shorts (oder umgekehrt) zu fahren
- Das Verhalten basierend auf den Eigenschaften jedes Symbols (Indizes, Forex usw.) fein abzustimmen
5. Signalqualitätsfilter
MA-Trendfilter
Parameter:
Use MA Trend FilterMA PeriodMA Type(Einfach, Exponentiell, etc.)
Logik:
- Für Kauf Signale → muss der Preis über dem MA liegen
- Für Verkauf Signale → muss der Preis unter dem MA liegen
Wenn die Bedingung nicht erfüllt ist, wird der Handel blockiert und eine Nachricht ausgegeben:
MA Filter: Blockierter Kauf/Verkauf (Preis: ... vs MA: ...)
RSI-Bestätigungsfilter
Parameter:
Use RSI Confirmation FilterRSI Confirmation PeriodRSI Confirmation Level Buy (>=)RSI Confirmation Level Sell (<=)
Logik:
- Für Kauf:
-
- Wenn RSI <
RsiConfirmLevelUp→ Handel wird blockiert
- Wenn RSI <
- Für Verkauf:
-
- Wenn RSI >
RsiConfirmLevelDown→ Handel wird blockiert
- Wenn RSI >
Dies wirkt als Momentum-Bestätigung Schicht, um das Eingehen gegen schwache oder erschöpfte Bewegungen zu vermeiden.
ADX-Seitwärtsmarktfilter
Parameter:
Use ADX Sideways FilterADX PeriodADX Threshold Level (< blockiert)
Logik:
- Wenn ADX unter dem Schwellenwert liegt:
-
- Wird der Markt als zu seitwärts / trendlos betrachtet
- Der Handel wird mit einer klaren Logmeldung blockiert:
ADX Filter: Blockierter Kauf/Verkauf (ADX ... < Schwellenwert ...)
ATR-Override (Volatilitäts-/Trend-Override)
Parameter:
Use Automatic ATR OverrideATR PeriodATR Average PeriodATR Multiplier Threshold
Logik:
- Berechnet aktuellen ATR im Vergleich zum durchschnittlichen ATR
- Wenn aktueller ATR > durchschnittlicher ATR × Multiplikator:
-
isAtrOverrideActivewird wahr- Der Bot erzwingt Trades in Ausbruchsrichtung und ignoriert einige der normalen „Ereignisaktionen“ zugunsten einer starken Trendfortsetzung
Sehr nützlich während Phasen hoher Volatilität, in denen Ausbrüche tendenziell zuverlässiger sind.
6. Kern-Trendlinienparameter
Trendlinienberechnung
Number of Previous Candles
Anzahl der Kerzen, die zur Erkennung von Unterstützungs- und Widerstandsniveaus verwendet werden.Support Price Source/Resistance Price Source
Wählen Sie, ob Trendlinien aus Schlusskursen, Hochs oder Tiefs erstellt werden.
Trendlinienvalidierung
Use Touch Validation
Aktiviert die Validierung basierend auf einer Mindestanzahl von Berührungen.Minimum Touches Required
Mindestanzahl von Berührungen, die benötigt werden, um eine Linie als „gültig“ zu betrachten.Touch Tolerance (Pips)
Maximal erlaubte Entfernung (in Pips) zwischen Preis und Linie, damit eine Berührung gezählt wird.Use Slope FilterMinimum Angle (Absolute Degrees)Maximum Angle (Absolute Degrees)
Ermöglicht es Ihnen, gültige Trendlinien auf einen bestimmten Winkelbereich zu beschränken und Linien herauszufiltern, die zu flach oder zu steil sind.
5 | 100 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |