## Funktionsweise
**Manual Order Manager PRO BTC** ist ein Expert Advisor für MetaTrader 5, der dazu dient, **vom Trader manuell eröffnete Trades automatisch zu verwalten**.
Der EA entscheidet nicht, wann gekauft oder verkauft wird. Der Nutzer analysiert den Markt, wählt die Richtung, legt die Lotgröße fest und eröffnet die Position manuell. Ab diesem Zeitpunkt überwacht das System den Trade und wendet die konfigurierten Schutz- und Managementregeln an.
Ziel ist es, dem Trader zu helfen, einen disziplinierteren Ansatz beim Handelsmanagement zu verfolgen und die Notwendigkeit zu verringern, Stop-Loss, Break-Even und andere Schutzmaßnahmen während des gesamten Handels manuell anzupassen.
Zu den wichtigsten Funktionen gehören:
- automatische anfängliche Stop-Loss- und Take-Profit-Werte;
- Break-Even mit einer geringen positiven Absicherung;
- zusätzlicher Schutz für Handelskosten;
- volatilitätsbasierter Trailing-Stop;
- MFE- und MAE-Überwachung;
- progressive Gewinnsicherung;
- Teilschließung von Positionen;
- Verwaltung mehrerer offener Positionen;
- optionaler Recovery-Korb;
- optionaler „Basket Break-Even“;
- übersichtliches Bedienfeld mit Handelsinformationen;
- detaillierte Protokolle zur späteren Analyse.
Der EA verwaltet ausschließlich das Symbol des Charts, in dem er installiert ist. Die BTC-Version ist speziell auf den Goldhandel abgestimmt.
---
## Hauptvorteile
- **Der Trader behält die Kontrolle:** Der EA generiert keine Signale und trifft keine Kauf- oder Verkaufsentscheidungen.
- **Automatische Verwaltung nach dem Einstieg:** Reduziert die Notwendigkeit, jede Kursbewegung manuell zu überwachen.
- **Progressiver Schutz:** Im Verlauf des Handels kann der EA das Schutzniveau erhöhen.
- **Volatilitätsbasiertes Trailing:** Nutzt den ATR, um die Stop-Loss-Distanz an die aktuellen Marktbedingungen anzupassen.
- **Verwaltung mehrerer Positionen:** Kann mehrere Positionen für dasselbe Wertpapier überwachen.
- **Manuelle Eingriffe werden berücksichtigt:** Der Trader kann Schutzmaßnahmen ändern oder aufheben, wenn dies aufgrund der Handelsstrategie erforderlich ist.
- **Optionale Erholungsstrategien:** „Recovery Basket“ und „Basket Break Even“ können aktiviert oder vollständig deaktiviert werden.
- **Detaillierte Protokolle:** Protokolle helfen dabei, nachzuvollziehen, was der EA getan hat und warum jede Aktion ausgeführt wurde.
- **Interne Zeitrahmen:** Die Verwaltungslogik ist unabhängig vom vom Nutzer gewählten Chart-Zeitrahmen.
- **Entwickelt für den unterstützten manuellen Handel:** Der EA unterstützt den Trader, anstatt die Marktanalyse zu ersetzen.
Sicherheitsauslöser für die Wiederherstellung
Der EA nutzt zwei spezielle manuelle Lot-Größen-Auslöser, um seine Basket-Schutzmechanismen zu aktivieren.
0,02 Lot – Recovery-Korb: Wenn ein verlustbringender Korb mit mindestens zwei berechtigten Positionen vorliegt, kann eine neue manuell eröffnete Position von 0,02 Lot in entgegengesetzter Richtung den Recovery-Korb-Modus aktivieren. Sobald dieser aktiviert ist, überwacht der EA alle Korbmitglieder gemeinsam, einschließlich berechtigter bestehender und neuer Positionen. Der Basket wird erst geschlossen, wenn das geschätzte konsolidierte Nettoergebnis positiv ist und das konfigurierte Ziel erreicht, wobei geschätzte Ausstiegskosten, Provisionen, eine Slippage-Reserve und ein zusätzlicher Sicherheitspuffer berücksichtigt werden. Das System schließt den Recovery-Basket nicht absichtlich bei einem Nettoergebnis von null oder im Minus.
0,01 Lot – „Basket Break Even“: Eine neue manuell eröffnete Position von 0,01 Lot in derselben Richtung wie eine bestehende zulässige Position kann den „Basket Break Even“-Modus aktivieren. Dieser Modus dient dazu, einen unter Stress stehenden Basket in derselben Richtung als eine Einheit wiederherzustellen. Während er aktiv ist, werden individuelle Gewinnmanagement-Maßnahmen für die Basket-Mitglieder ausgesetzt, und der EA priorisiert den konsolidierten Basket-Schutz, einschließlich eines festen Break-Even-Schutzes, sobald dessen Bedingungen erfüllt sind. Der automatische Basket-Schluss erfordert zudem ein positives Nettoergebnis nach Abzug der geschätzten Kosten und des konfigurierten Sicherheitspuffers.
Die beiden Schutzmodi schließen sich gegenseitig aus: Es kann jeweils nur eine Basket-Strategie aktiv sein. Sowohl die Auslöse-Lotgrößen als auch die Schutzparameter lassen sich in den EA-Eingaben anpassen.
---
# Eingabeparameter
## Allgemeine Verwaltung
- **MANAGE_ONLY_CHART_SYMBOL** — Wenn diese Option aktiviert ist, verwaltet der EA nur das Symbol des Charts, an den er angehängt ist.
- **MANAGE_MODE** — Legt fest, welche Positionen vom EA verwaltet werden dürfen.
- **MANUAL_MAGIC** — Magic Number zur Identifizierung manueller Positionen oder bestimmter Gruppen.
- **MANAGED_MAGIC_LIST** – optionale Liste autorisierter Magic Numbers.
## Anfänglicher Stop-Loss und Take-Profit
- **APPLY_INITIAL_SL_IF_MISSING** – aktiviert oder deaktiviert die automatische Platzierung des anfänglichen Stop-Loss.
- **INITIAL_SL_PCT** — prozentualer Abstand des anfänglichen Stop-Loss.
- **APPLY_INITIAL_TP** — Aktiviert oder deaktiviert den anfänglichen Take-Profit.
- **INITIAL_TP_PCT** — prozentualer Abstand des anfänglichen Take-Profit.
- **ALLOW_INITIAL_SL_BROKER_ADJUST** — erlaubt kleine Anpassungen, die zur Einhaltung der Handelsregeln des Brokers erforderlich sind.
## Break-Even
- **BE_TRIGGER_PCT** — erforderlicher Gewinnprozentsatz zur Aktivierung von Break Even.
- **BE_LOCK_PCT** — positiver Prozentsatz, den der EA nach Aktivierung des Break-Even zu sichern versucht.
## Schutz vor Handelskosten
- **COST_BUFFER_TRIGGER_PCT** — Gewinnniveau, das erforderlich ist, um den zusätzlichen Kostenschutz zu aktivieren.
- **COST_BUFFER_PCT** — Schutzmarge zur Deckung von Spread, Provisionen und anderen Handelskosten.
## Zeitbasierter Schutz
- **LOCK_AFTER_MIN** — Mindestzeit in Minuten, bevor der zusätzliche zeitbasierte Schutz angewendet werden kann.
- **LOCK_30M_PCT** — Schutzprozentsatz, der vom Zeit-Lock-Modul verwendet wird.
## Trailing Stop
- **TRAIL_START_PCT** — Mindestgewinn, der erforderlich ist, um das Trailing zu starten.
- **TRAIL_MIN_PCT** – Mindestprozentsatz für den Trailing-Abstand.
- **TRAIL_ATR_PERIOD** — Berechnungszeitraum für den ATR.
- **TRAIL_ATR_K** — ATR-Multiplikator zur Berechnung des dynamischen Trailing-Abstands.
## MFE-Gewinnschutz
- **MFE_START_PCT** — Mindestgewinn, der erforderlich ist, bevor der MFE-Schutz greift.
- **MFE_LEVEL_2_PCT** – Zweite Stufe der Positionsentwicklung.
- **MFE_LEVEL_3_PCT** — Drittes Niveau.
- **MFE_LEVEL_4_PCT** — Vierte Stufe.
- **MFE_LOCK_RATIO_1 bis MFE_LOCK_RATIO_4** — legt fest, wie viel der besten positiven Kursbewegung in jeder Stufe in Schutz umgewandelt werden darf.
## Regression und teilweiser Ausstieg
- **REGRESSION_TRIGGER_COUNT** — Anzahl der gültigen Regressionen, die vor einem teilweisen Schließen erforderlich sind.
- **PARTIAL_CLOSE_PCT** — Prozentsatz der zu schließenden Position.
- **REGRESSION_NEAR_LEVEL_PCT** — Abstand, anhand dessen bestimmt wird, ob sich der Kurs wieder in die Nähe des Schutzbereichs bewegt hat.
- **REGRESSION_REARM_DISTANCE_PCT** – Abstand, der erforderlich ist, bevor eine weitere Regression gezählt werden kann.
- **REGRESSION_MIN_SECONDS_BETWEEN** – Mindestzeit zwischen zwei gültigen Regressionsereignissen.
- **POST_PARTIAL_REARM_PCT** — Abstand, der erforderlich ist, um die Logik nach einem teilweisen Ausstieg wieder zu aktivieren.
- **POST_PARTIAL_EXIT_NEAR_PCT** — Abstand vom Schutzbereich, der bei der Verwaltung der verbleibenden Position verwendet wird.
## Zeitstopp und Failsafe
- **TIME_STOP_MIN** – Zeit, die vom Modul zur Verwaltung verlängerter Positionen verwendet wird.
- **TIME_STOP_CLOSE_ON_WEAKNESS** — aktiviert oder deaktiviert das automatische Schließen aufgrund von Schwäche nach Ablauf der definierten Zeit.
- **DURATION_FAILSAFE_MIN** — Zeitschwelle für das zusätzliche Sicherheitsmodul.
- **FAILSAFE_CLOSE_IF_PROFIT** — legt fest, ob das Failsafe-Modul eine gewinnbringende Position automatisch schließen darf.
## Recovery-Basket
- **RECOVERY_BASKET_MODE** — steuert das Recovery-Basket-Modul:
- `RBM_OFF` — deaktiviert;
- `RBM_MONITOR_ONLY` – nur Überwachung und Protokollierung;
- `RBM_ACTIVE` — aktives Management.
- **RECOVERY_TRIGGER_LOT** — Lotgröße, die als Auslöser für die Strategie dient.
- **RECOVERY_TARGET_BALANCE_PCT** — positives Basket-Ziel basierend auf dem prozentualen Kontostand.
- **RECOVERY_MIN_NET_PROFIT_MONEY** — erforderlicher Mindestnettogewinn.
- **RECOVERY_CLOSE_SAFETY_BUFFER_MONEY** – zusätzlicher Sicherheitspuffer vor dem Schließen des Korbs.
- **RECOVERY_EXIT_SLIPPAGE_RESERVE_PCT** — Reserve zur Berücksichtigung möglicher Slippage beim Schließen des Korbs.
Wenn der Recovery-Korb auf `RBM_OFF` gesetzt ist, kann das konfigurierte Trigger-Lot als normale Lotgröße verwendet werden.
## Break-Even des Korbs
- **BASKET_BE_MODE** — steuert das Modul „Basket Break Even“:
- `BBE_OFF` — deaktiviert;
- `BBE_MONITOR_ONLY` – nur Überwachung;
- `BBE_ACTIVE` – aktives Management.
- **BASKET_BE_TRIGGER_BY_LOT_ENABLED** — aktiviert oder deaktiviert die Auslösung anhand der Losgröße.
- **BASKET_BE_TRIGGER_LOT** — Lotgröße, die als Auslöser für den „Basket Break Even“ verwendet wird.
- **BASKET_BE_POSITION_BE_TRIGGER_PCT** – erforderlicher Gewinn, bevor ein festgelegter Break-Even auf eine Basket-Position angewendet werden kann.
- **BASKET_BE_TARGET_MONEY** – Zielwert für den Basket bei Auswahl des monetären Modus.
- **BASKET_BE_TARGET_BALANCE_PCT** – alternatives Ziel basierend auf dem prozentualen Kontostand.
- **BASKET_BE_MIN_POSITIVE_MONEY** — erforderlicher Mindestbetrag im Plus.
- **BASKET_BE_CLOSE_SAFETY_BUFFER_MONEY** – zusätzlicher Sicherheitspuffer vor dem Schließen.
- **BASKET_BE_EXIT_SLIPPAGE_RESERVE_PCT** — Reserve zur Berücksichtigung möglicher Ausführungsabweichungen.
Wenn `BASKET_BE_MODE = BBE_OFF` ist, wird das konfigurierte Auslöse-Lot als normale Lotgröße behandelt.
## Protokolle und Bedienfeld
- **ENABLE_EXPERT_PRINT** — aktiviert Meldungen in den Registerkarten „Experts“ und „Journal“ von MetaTrader 5.
- **ENABLE_TEXT_LOG** — aktiviert Textprotokolldateien.
- **ENABLE_CSV_AUDIT** — aktiviert CSV-Audit-Dateien.
- **TIMER_SECONDS** — Intervall, das von der Hauptverwaltungsroutine verwendet wird.
---
## Wichtiger Hinweis
Dieser Expert Advisor ist ein **Tool zur Handelsverwaltung**.
Er liefert keine KAUF- oder VERKAUF-Signale und garantiert keine finanziellen Ergebnisse.
Die Entscheidung über den Einstieg in einen Trade, die Richtung, die Positionsgröße und das Risikoniveau liegen ausschließlich in der Verantwortung des Traders.