Beschreibung
Lassen Sie mich Ihnen => Den Positionsmanager vorstellen
- Das All-in-One Trade Management für sowohl Trader als auch Entwickler
Für Trader => Schützen Sie Gewinne, Begrenzen Sie Verluste und Durchsetzen Sie Disziplin durch konfigurierbare Eingaben.
Der Positionsmanager hat 4 Module, die seinen Namen rechtfertigen:
- Portfolio-Schutz
- Guardian Trading
- Risikomanager (für manuelles/halbautomatisiertes Trading)
- Trade Manager (Trailing TP, partielle TP/SL)
Jedes mit Untermodulen für eine bessere Verwaltung.
Anwendungsfälle:
- Trader, die nach Portfolioschutz + intelligentem Skalieren beim Trading auf Desktop, Mobile und Web suchen.
-
- Wenn Sie ausschließlich über Desktop handeln, verwenden Sie Headless-Modus=> AUS
- Wenn Sie auch über Mobile/Web handeln, verwenden Sie Headless-Modus=> EIN
- Prop-Trader mit festen Risikolimits.
- Entwickler, die Trading-Signale in echte Einträge umwandeln möchten.
Wie man es benutzt:
- Für die erste Nutzung empfehle ich dringend:
- Erstellen Sie nur eine Instanz von "The Position Manager" mit:
- Headless-Modus => AUS (UI-Modus)
- Instanzmodus => Beide (Manager + Trading Panel)
- Lernen Sie dann sein Verhalten kennen, vorzugsweise im Backtesting(visueller Modus), bevor Sie live gehen.
Beachten Sie => "The Position Manager" eröffnet keine Positionen selbst:
- Er verwaltet die bestehenden!
- und bietet gleichzeitig ein Kontoverwaltungs-Level.
Für kleine Konten können Sie die Prozentsätze erhöhen.
Für große Konten können Sie die Prozentsätze verringern.
Passen Sie in jedem Fall die Eingaben an Ihre Kontogröße an.
Sobald Sie mit den Parametern/Verhalten vertraut sind, können Sie es auf cTrader Cloud ausführen, um Positionen auf Mobile/Web zu verwalten. Es gibt nur zwei einfache Regeln, die befolgt werden müssen:
- Headless-Modus=> EIN
- Außerdem sollte nur eine Instanz von "The Position Manager" hinzugefügt werden:
-
- Andernfalls könnten sie sich gegenseitig „bekämpfen“, da die meisten Operationen symbolübergreifend sind.
- Die gleiche Regel gilt bei lokalem Betrieb.
Lassen Sie mich die Parameter und das erwartete Verhalten für jedes einzelne erklären:
Auch wenn einige intuitiv sind, gibt es viele Parameter...
Bitte lesen Sie jeden einzelnen mit Geduld.
==== Die Positionsverwaltung ====
- Headless-Modus? => Die verfügbaren Funktionen in diesem Modus sind:
-
- Portfolio-Schutz
-
- Alle Funktionen sind verfügbar.
- Guardian Trading
-
- News-Filter ist deaktiviert wenn Headless-Modus => EIN ist.
- Trailing Profit
-
- Für jedes Symbol sollten die Positionen keinen Take Profit haben.
- Partielle Schließungen
-
- Für jedes Symbol müssen die Positionen Take Profit oder Stop Loss haben
=> Headless AUS (UI-Modus)
- Instanzmodus:
-
- Manager => Es sollte nur eine Instanz hinzugefügt werden.
- Trading => Reines Trading-Panel (Risikomanager-Modul), Sie können mehrere Instanzen hinzufügen.
- Beide => Es sollte nur eine Instanz hinzugefügt werden:
-
- Manager wird als Fenster angezeigt.
- Trading wird im Chart angezeigt.
- Paneltyp/Position: Selbst erklärend
- Speicherung durch:
-
- Verwenden Sie Broker um die gleichen Einstellungen bei jedem Neustart zu speichern/laden.
- Verwenden Sie Broker_Symbol wenn Sie jede Symbolkonfiguration als eine Art „Risikoprofil“ verwenden möchten.
=> Headless AUS/AN - Lokal
- Nachrichtenmodus erlauben?
-
- Selbsterklärend
- Beim Verwenden von [Trading, Both] Instanzmodus, ändern Sie den „TP/SL => Typ“ in den „Pips“ im Panel-Einstellungen, damit TP/SL per Nachricht gesetzt werden kann.
- Nachrichten-Trading erlauben?
-
- Erlaube das Öffnen von Positionen durch Nachrichten.
- Wenn Headless EIN, ist die Konfiguration des Risikomanagers nicht möglich.
- Wenn Headless AUS, können Sie bei Verwendung von [Trading, Both] Instanzmodus das Risikomanager-Modul nach Belieben konfigurieren.
=> Headless EIN / Konto Allgemein
- Minimaler Breakeven(%):
-
- Für jede Position, wenn die Breakeven-Logik durch Trailing/Partial Profit Module ausgeführt wird, anstatt den SL direkt auf den Einstiegspreis zu setzen (was zu negativem PnL führt).
- Der SL wird x% vorwärts zum Einstiegspreis verschoben.
=> Headless EIN / Schutz vor Drawdown
- Drawdown-Modus:
-
- Täglich => Basierend auf dem Tagesguthaben
- Trailing => Basierend auf dem Höchststand des Eigenkapitals
- Drawdown-Typ:
-
- Prozentual => % des Tagesguthabens, ideal für dynamisches Wachstum.
- Fest => Fester Betrag, ideal für strenge Regeln
- Maximaler Drawdown => % oder fest (selbsterklärend)
=> Headless EIN / Schutz vor Verlusten
- Verlustquelle: => Derzeit nur basierend auf dem „Tagesguthaben“.
-
- Wenn das Eigenkapital unter das Tagesguthaben fällt, wird es ausgelöst/gezählt.
- Verlusttyp:
-
- Prozentual => % des Tagesguthabens, ideal für dynamisches Wachstum.
- Fest => Fester Betrag, ideal für strenge Regeln
- Maximaler Tagesverlust² => % oder fest (selbsterklärend)
- Aufeinanderfolgende Verluste(CL):
-
- Aktivieren Sie das Schließen von Positionen, wenn aufeinanderfolgende Verluste auftreten.
- Anzahl der aufeinanderfolgenden Verluste:
-
- Selbsterklärend
- Abkühlzeit zum Zurücksetzen(CL):
-
- Abkühlzeit zum Zurücksetzen des Zählers und zum Ermöglichen neuer Positionen.
=> Headless EIN / Schutz vor Gewinn
- Gewinnobergrenze aktivieren? => Selbsterklärend
-
- Sobald der Maximalgewinn erreicht ist, werden neue Positionen geschlossen.
- Gewinnquelle: => Immer basierend auf dem Tagesguthaben
- Gewinn-Typ:
-
- Prozentual => % des Tagesguthabens, ideal für dynamisches Wachstum.
- Fest => Fester Betrag, ideal für strenge Regeln
- Maximaler Gewinn² => % oder fest (selbsterklärend)
=> Headless EIN / Schutz vor Risiko
- Gesamtexposition(%):
-
- Berücksichtigt auch Positionen, die sich im Breakeven befinden.
- Gesamtzahl der offenen Trades:
-
- Neue Positionen werden geschlossen, wenn die Gesamtanzahl gleich der Gesamtzahl der offenen Trades ist.
=> Headless EIN / Schutz vor Schließen aller Positionen
- Schließen am Tagesende? => Schließe alle Positionen am Tagesende
- Schließen am Wochenende? => Schließe alle Positionen am Wochenende (Freitag), verwendet Tagesendzeiten als Referenz.
=> Headless EIN / Schutz Reset (Tagesende)
- Stunde zum „Zurücksetzen“ der Eigenkapital-Höchststandverfolgung sowie der ausgeführten CloseAll-Logik, falls zutreffend.
- Reset (Stunde) => 0h - 23h
- Reset (Minute) => 0m – 59m
=> Headless EIN / Guardian
- Positionen, die außerhalb der Handelszeiten oder des erlaubten Tages eröffnet werden, werden automatisch geschlossen.
-
- Start/Ende (Stunde) => 0h – 23h
- Start/Ende (Minute) => 0m – 59m
- Freitag erlauben? => Selbsterklärend
- Wochenende erlauben? (Krypto) => Selbsterklärend
=> Headless EIN / Trailing Profit
- Es ist ein eigenkapitalbasierter Take Profit
- Aktivieren?
-
- Für Positionen ohne TP, ideal für trendfolgende Positionen.
- => Typ:
-
- Prozentual => Reiner Eigenkapital-%
- Drawdown => Basierend auf dem Trailing-DD-Konzept (Höchststand des Eigenkapitals), denken Sie an Pullbacks/Korrekturen des Preises.
- Beide => Partial_Close-Verhalten ist standardmäßig aktiviert:
-
- Prozentualer Typ für partielle Schließungen.
- Drawdown-Typ für vollständigen Ausstieg.
- Verhalten:
-
- Vollständiges Schließen:
-
- Sobald der Ziel-% Eigenkapital erreicht ist, schließen Sie alle Positionen ohne TP.
- Außerdem, wenn die Hälfte des Ziel-% Eigenkapitals erreicht ist, wird der SL auf Breakeven verschoben.
- Partielles Schließen:
-
- Aktivieren Sie partielle Schließungen.
- Beachten Sie => Wenn die Positionsgröße (Lotgröße) zu klein für eine partielle Schließung ist, wird die Position vollständig geschlossen.
- Minimaler Gewinn(%):
-
- Der minimale Gewinn, um die Trailing-Logik zu aktivieren.
- => Vollständiges Schließen bei(%):
-
- Nur für „Vollständiges Schließen“-Verhalten.
- => [Beide] Schließe Drawdown(%):
-
- Nur für den Typ „Beide”.
- => [% nur] Smart SL?"
-
- Nur für den Typ „Prozentual“.
- Es ist dem Drawdown-Typ ziemlich ähnlich, aber reaktiver durch Verwendung von Trailing SL
- Partial 1(%) / Partial 2(%)
-
- Ziel-% Eigenkapital zur Ausführung der partiellen Schließungen (Prozentual oder Beide)
- Überprüfen Sie immer, ob der Trailing-Typ Prozentual oder Drawdown ist
- Partial 1(% Reihenfolge) / Partial 2(% Reihenfolge)
-
- Selbsterklärend
- => Schließe 3(%):
-
- Ziel-% Eigenkapital, um Positionen ohne TP vollständig zu schließen.
- Nur für Prozentual oder Drawdown Typen
=> Headless EIN / Partieller Gewinn
- Aktivieren?
-
- Für Positionen mit TP, ideal für Day-Trading oder Scalping-Positionen.
- Der Einstiegspreis wird 0%
- Der Take Profit wird 100%
- Die partiellen Preise werden basierend auf diesem Ansatz berechnet.
- Breakeven bei:
-
- Selbsterklärend, verschiebt SL auf BE, wenn der ausgewählte Partial ausgelöst wird.
- => Verschiebe Trailing bei:
-
- Selbsterklärend, verschiebt SL auf den vorherigen Partial-Preis, wenn der ausgewählte Partial ausgelöst wird.
- Beachten Sie => Stellen Sie sicher, dass Partial 2 oder 3 aktiviert ist.
- Partial 1(%) /
Partial 2(%) /
Partial 3(%) -
- Prozentsätze zwischen Einstiegspreis und Take Profit.
- => 2. aktivieren?
=> 3. aktivieren? -
- Selbsterklärend
- Partial 1(% Reihenfolge) /
Partial 2(% Reihenfolge) /
Partial 3(% Reihenfolge) -
- Selbsterklärend
=> Headless EIN / Partieller Verlust
- Aktivieren?
-
- Für Positionen mit SL, ideal, um Verluste von verlierenden Trades zu begrenzen, die sich wieder in Richtung bewegen könnten.
- Der Einstiegspreis wird 0%
- Der Stop Loss wird 100%
- Die partiellen Preise werden basierend auf diesem Ansatz berechnet.
- Partial 1(%) /
Partial 2(%) /
Partial 3(%) -
- Prozentsätze zwischen Einstiegspreis und Stop Loss.
- => 2. aktivieren?
=> 3. aktivieren? -
- Selbsterklärend
- Partial 1(% Reihenfolge) /
Partial 2(% Reihenfolge) /
Partial 3(% Reihenfolge) -
- Selbsterklärend
====================================================
Für Entwickler => Plug-and-Play für jede Strategie über Nachrichten/Abonnements von cTrader Algo.
- Für halb- oder vollautomatisierte Systeme:
- Halbautomatisch: Orders werden noch von uns selbst geöffnet, aber:
-
- SL und TP werden durch Nachrichten/Abonnements gesetzt.
- Vollautomatisch: Order-Signale werden über Nachrichten/Abonnements an „The Position Manager“ gesendet
-
- Die „Risikomanager“-Konfiguration ist bei diesem Ansatz möglicherweise nicht verfügbar.
Es ist ziemlich einfach, Sie müssen nur das Signal mit der folgenden Klasse senden:
public class TradeSignal
{
public string Symbol { get; set; }
public TradeType Direction { get; set; }
public double StopLossPips { get; set; }
public double? TakeProfitPips { get; set; } // null = ohne TP
public string StrategyId { get; set; }
public double? EntryPrice { get; set; } // null = Markt, sonst Limit-Order.
public DateTime Timestamp { get; set; }
public int Confidence { get; set; } // 1–5
}
Dann:
Messages.Send("ThePositionManager", signal);
Kurzes Beispiel:
TradeSignal signal = new()
{
Symbol = Symbol.Name,
Direction = TradeType.Buy,
StopLossPips = 1500,
TakeProfitPips = 3000,
StrategyId = "MyStrategy",
Confidence = 5
};
Messages.Send("ThePositionManager", signal);
Zusammenfassung
Key features include four main modules: Portfolio Protector, Guardian Trading, Risk Manager (for manual or semi-automated trading), and Trade Manager (supporting trailing take profit and partial take profit/stop loss). The tool supports intelligent scaling and portfolio protection across Desktop, Mobile, and Web platforms, with a Headless mode option for managing positions remotely via cTrader Cloud.
For traders, it offers configurable risk controls such as daily and trailing drawdown limits, profit caps, exposure limits, and automated position closing based on trading hours or drawdown thresholds. Trailing profit and partial profit/loss management allow dynamic adjustment of stop loss and take profit levels to optimize trade exits.
Developers can integrate The Position Manager with automated strategies by sending trade signals via messages, enabling semi or fully automated order management with customizable stop loss and take profit settings.
The tool supports saving settings by broker or symbol, and includes detailed parameters for break-even management, risk exposure, and partial close orders, making it adaptable to various account sizes and trading styles.
Kundenbewertungen
5 | 0 % | |
4 | 67 % | |
3 | 33 % | |
2 | 0 % | |
1 | 0 % |
