Multi Account Trade Desk MT5

Multi-Account-Trade-Desk MT5

## Kurzbeschreibung

Kontoübergreifender MASTER-zu-SLAVE-Handelskopierer für MetaTrader 5 mit kontobezogener Risikobegrenzung
, automatischer Abgleich der Broker-Symbole, Überwachung der Live-Bereitschaft und
paralleler Ausführung.

## Produktbeschreibung

Multi Account Trade Desk MT5 wurde für Trader entwickelt, die mehrere MT5-Konten verwalten
Konten verwalten und eine zentrale Plattform zur Steuerung von Risiko, Kontobereitschaft und
.

Fügen Sie denselben EA als MASTER auf dem Quellterminal und als SLAVE auf jedem Zielterminal
Terminal an. Eine SLAVE-Instanz überwacht das gesamte Konto, sodass Sie den
den Kopierer an jedes Symbol-Chart anzuhängen.

Wenn eine neue MASTER-Position oder eine ausstehende Order erscheint, erstellt das System einen
logischen Handelsplan und sendet Befehle parallel an alle READY-Konten. Jeder
SLAVE verwendet seine eigenen Echtzeit-Brokerpreise und Kontraktspezifikationen, um
Volumen und zur Überprüfung von Spread, Margin, Stop-Levels und Handelsberechtigungen.

### Hauptmerkmale

- Eine EX5-Datei mit wählbaren MASTER- und SLAVE-Modi
- Kontoübergreifende Überwachung aller Symbole
- Kopiert manuelle Trades, Eingaben aus dem Trade Assistant und EA-Trades
- Marktorders, Pending-Orders, SL/TP-Änderungen, Teilschließungen und Schließungen
- Kontospezifische Festlegung der Positiongröße: festes Lot, Prozentsatz, fester Geldbetrag und proportionale Größenbestimmung
- Automatischer brokerübergreifender Symbolabgleich für Devisen, Metalle, Energie und wichtige
Index-Aliase wie USTEC / US100 / NAS100 und DE40 / GER40 / DAX40
- Verarbeitung von Präfixen und Suffixen, einschließlich `.idx`, `.cash`, `.sml`, `.pro`, `.r`,
`_SB`, `+` und ähnliche Namenskonventionen der Broker
- Kontinuierliche Hintergrundprüfung mit Lot, Risiko, Margin, Spread und Grund
- Parallele Befehlsstapel mit asynchronen Broker-Bestätigungen
- Kurze TTL für Marktbefehle, um verzögerte Ausführungen abzulehnen
- Limits pro Konto für Spread, Lot, Tagesverlust, Drawdown, offenes Risiko, Position, Handelssitzung,
Richtung und Ordertyp
- Schreibgeschützter Abgleichbericht
- Persistente Einstellungen und Wiederherstellung nach Neustart
- Schutz vor doppelten Befehlen und kein automatischer Wiederholungsversuch nach ungewisser Ausführung
- Ereignisprotokollierung im CSV-Format

### Wichtiges Betriebsmodell

Das Produkt synchronisiert MT5-Terminals, die unter demselben Windows-Benutzer
oder in derselben VPS-Umgebung laufen, über das Verzeichnis „MetaTrader Common Files“. Jedes
Handelskonto erfordert ein eigenes, angemeldetes MT5-Terminal. Es sind keine DLL- und keine WebRequest-
erforderlich.

### Sicherheitsstandards

Die Live-Ausführung auf dem SLAVE-Terminal ist standardmäßig deaktiviert. Die Ausführung auf Echtgeldkonten verfügt über eine
zweite unabhängige Sicherheitssperre. Bestehende MASTER-Positionen werden beim
, sofern dies nicht ausdrücklich aktiviert wurde. Die Abstimmung dient nur zu Berichtszwecken und führt niemals
eine Position automatisch korrigiert oder wiedereröffnet.

### Empfohlener erster Test

Verwenden Sie zunächst Demokonten. Konfigurieren Sie einen MASTER und einen SLAVE, aktivieren Sie die Live-Ausführung im Demomodus
Ausführung, überprüfen Sie die Preflight-Seite und eröffnen Sie anschließend einen kleinen Trade mit einem echten Stop-Loss
Loss. Fügen Sie erst dann weitere SLAVE-Terminals hinzu, nachdem Sie den vollständigen Ablauf von Eröffnung,
Änderungs- und Schließungsablauf bestätigt haben.

### Risikohinweis

Der Handel und das Kopieren von Trades sind mit finanziellen Risiken verbunden. Brokerkurse,
, Ausführungsrichtlinien, Slippage und Konnektivität können je nach
Konten unterscheiden. Testen Sie die gesamte Konfiguration stets auf Demokonten, bevor Sie
Echtgeld einsetzen.



Multi Account Trade Desk MT5 – Anleitung zur Eingabe

Auf jedem MetaTrader 5-Terminal wird dieselbe einzelne EX5-Datei installiert. Die
Eingabe `InpOperatingMode` legt fest, ob diese Kopie als MASTER oder als
SLAVE.

## Betriebsmodus

| Eingabe | Werte | Zweck |
|---|---|---|
| `InpOperatingMode` | `MASTER` / `SLAVE` | `MASTER` überwacht die Transaktionen der Quelle und verwaltet die verbundenen Konten. `SLAVE` validiert und führt Befehle auf einem Zielterminal aus. |

## MASTER-Einstellungen

| Eingabe | Standardwert | Funktion |
|---|---:|---|
| `InpHeartbeatWarningSeconds` | `3` | Zeigt eine Warnung an, wenn ein SLAVE-Heartbeat seit dieser Anzahl von Sekunden nicht aktualisiert wurde. |
| `InpHeartbeatOfflineSeconds` | `10` | Markiert den SLAVE nach Ablauf dieser Zeit als offline. Muss größer sein als der Warnwert. |
| `InpRegistryRefreshMs` | `500` | Gibt an, wie oft der MASTER die gemeinsame Kontoregistrierung und die Bestätigungen aktualisiert. |
| `InpMaximumDisplayedAccounts` | `20` | Maximale Anzahl der erkannten Konten, die in der Dashboard-Liste angezeigt werden. |
| `InpMaximumDisplayedAccounts` | `20` | Maximale Anzahl der Konten, die in einem parallelen Befehlsbatch enthalten sein dürfen. |

## MASTER-Bereitschaftsmonitor

Diese Parameter bilden die Grundlage für den informativen Handelsplan, der auf der
Registerkarte „Preflight“ angezeigt wird. Sie führen selbst keine Order aus.

| Eingabe | Standardwert | Funktion |
|---|---:|---|
| `InpPreflightDirection` | `BUY` | Richtung, die im Beispiel zur Hintergrundbereitschaft verwendet wird. |
| `InpPreflightStopDistancePoints` | `500` | Beispiel-Stop-Loss-Abstand in Broker-Punkten, der für die fortlaufende Risiko- und Margin-Validierung verwendet wird. |
| `InpPreflightRiskReward` | `2,0` | Beispiel-Take-Profit-Abstand, ausgedrückt als Vielfaches des Stop-Loss-Abstands. |
| `InpDefaultRiskPercent` | `1,0` | Standardwert für das prozentuale Risiko, der für den Bereitschaftsplan verwendet wird, bevor kontospezifische Einstellungen angewendet werden. |
| `InpControllerReferenceLot` | `0,01` | Referenz-Lot, das von den Modi zur Lot-Größenbestimmung des Controllers verwendet wird. Es wird SLAVE-Konten nicht zwingend auferlegt. |
| `InpPreflightTTLSeconds` | `10` | Preflight-Anfragen, die älter als dieser Wert sind, werden als veraltet abgelehnt. |
| `InpIncludeMasterAccount` | `true` | Fügt das MASTER-Konto demselben Risiko-, Bereitschafts- und Überwachungs-Workflow hinzu. |
| `InpBackgroundPreflightMs` | `1000` | Intervall zwischen automatischen Neuberechnungen der Bereitschaft. |
| `InpMarketCommandTTLms` | `1500` | Maximale Lebensdauer eines Marktbefehls. Ein abgelaufener Befehl wird abgelehnt, anstatt verspätet ausgeführt zu werden. |
| `InpAllOrNothingBatch` | `false` | Bei `false` werden gesperrte/offline-Konten übersprungen und READY-Konten werden weiterverarbeitet. Bei `true` verhindert jedes gesperrte Konto die gesamte Stapelverarbeitung. |

## MASTER-Handelskopierer

| Eingabe | Standardwert | Funktion |
|---|---:|---|
| `InpCopyMasterTrades` | `true` | Aktiviert das kontoübergreifende Kopieren neuer Positionen, ausstehender Orders, Änderungen und Schließungen aus dem MASTER-Konto. |
| `InpSourceMagicFilter` | `-1` | `-1` akzeptiert jede Magic-Number. Legen Sie eine bestimmte Magic-Number fest, um nur einen Quell-EA zu kopieren. |
| `InpCopyManualTrades` | `true` | Bezieht Trades mit der Magic-Number `0` ein, wie z. B. manuelle Orders und Trades, die von einem Chart-Assistenten eröffnet wurden. |
| `InpSourceCommentContains` | leer | Optionaler Filter für Quellkommentare (Groß-/Kleinschreibung wird berücksichtigt). Leer bedeutet, dass keine Einschränkung hinsichtlich des Kommentars besteht. |
| `InpTargetGroup` | leer | Leer bedeutet, dass alle aktivierten Konten berücksichtigt werden. Geben Sie einen Gruppennamen ein, um nur übereinstimmende SLAVE-Kontoeinstellungen anzusprechen. |
| `InpCopyExistingPositionsOnStart` | `false` | Wenn aktiviert, werden Positionen importiert, die bereits beim Start des MASTERs vorhanden waren. Lassen Sie diese Option deaktiviert, sofern dies nicht beabsichtigt ist, um unerwartete Duplikate zu vermeiden. |

## SLAVE-Einstellungen

| Eingabe | Standardwert | Funktion |
|---|---:|---|
| `InpHeartbeatIntervalMs` | `1000` | Wie oft der SLAVE den Kontostatus, den Kontostand, das Eigenkapital, das Symbol und den Sicherheitsstatus übermittelt. Der akzeptierte Mindestwert beträgt 250 ms. |
| `InpAllowLiveExecution` | `false` | Primäre Ausführungssperre. Solange diese deaktiviert ist, können weder Markt- noch ausstehende Aufträge ausgeführt werden. |
| `InpAllowRealAccountExecution` | `false` | Unabhängige zweite Sperre für Echtgeldkonten. Für Demokonten ist diese zweite Berechtigung nicht erforderlich. |

## Kontoeinstellungen, die über das MASTER-Dashboard gesteuert werden

Diese werden für jedes erkannte Konto automatisch gespeichert und nach einem
Neustart des Terminals wiederhergestellt.

| Steuerung | Zweck |
|---|---|
| `Aktiviert` | Schließt dieses Konto in alle Befehlsstapel ein oder schließt es davon aus. |
| `Notfallsperre` | Blockiert sofort die Ausführung neuer Befehle für dieses Konto, ohne dessen sonstige Einstellungen zu löschen. |
| `Gruppe` | Logische Kontengruppe, die von `InpTargetGroup` verwendet wird. |
| `Größenbestimmungsmodus` | Wählt „Feste Lotgröße“, „Prozent des Guthabens“, „Prozent des Eigenkapitals“, „Fester Geldbetrag“, „Controller-Lot-Verhältnis“ oder eine andere unterstützte Methode zur Risikobestimmung aus. |
| `Größenbestimmungswert` | Numerischer Wert, der vom ausgewählten Größenbestimmungsmodus interpretiert wird. |
| `Maximaler Spread` | Blockiert die Ausführung, wenn der lokale SLAVE-Spread diese Anzahl an Broker-Punkten überschreitet. `0` deaktiviert diese Begrenzung. |
| `Maximales Lot` | Begrenzt das berechnete Volumen. `0` deaktiviert die Begrenzung. Ein Wert unterhalb des Broker-Mindestwerts blockiert die Order, anstatt das Risiko stillschweigend anzupassen. |
| `Automatische Symbolzuordnung` | Ordnet Broker-Aliase wie `USTEC`, `US100`, `NAS100`, `DE40`, `GER40`, `XAUUSD` und `GOLD` zu, einschließlich gängiger Präfixe und Suffixe. |
| `Täglicher Verlust` | Blockiert neue Einstiegspositionen nach Erreichen des konfigurierten realisierten täglichen Verlusts. `0` deaktiviert diese Begrenzung. |
| `Drawdown in %` | Blockiert neue Einträge nach Erreichen des konfigurierten prozentualen täglichen Drawdowns des Eigenkapitals. Der Wert `0` deaktiviert diese Begrenzung. |
| `Maximales offenes Risiko` | Begrenzt das geschätzte finanzielle Risiko aller derzeit offenen verwalteten Positionen. `0` deaktiviert die Begrenzung. |
| `Maximale Anzahl an Positionen` | Maximale Anzahl gleichzeitig gehaltener Positionen für dieses Konto. `0` deaktiviert die Begrenzung. |
| `Pro Symbol` | Maximale Anzahl gleichzeitig gehaltener Positionen für ein Zielsymbol. `0` deaktiviert die Begrenzung. |
| `Täglicher Reset (Min.)` | Minute auf dem Broker-Server, zu der die täglichen Zähler zurückgesetzt werden: `0` entspricht 00:00 Uhr und `1439` entspricht 23:59 Uhr. |
| `Maximale Abweichung` | Zulässige Abweichung bei Marktorders in Broker-Punkten. |
| `Handelsbeginn/-ende` | Zulässiges Handelsfenster auf dem Broker-Server, ausgedrückt in Minuten ab Mitternacht. |
| `Markt EIN/AUS` | Erlaubt oder blockiert Marktorders. |
| `Pending-Aufträge EIN/AUS` | Erlaubt oder blockiert Pending-Aufträge. |
| `Long EIN/AUS` | Erlaubt oder blockiert Long-Positionen. |
| `Short EIN/AUS` | Erlaubt oder blockiert das Verkaufen. |

## Wichtige MT5-Berechtigungen

- Die Schaltfläche „Algo Trading“ in der MT5-Symbolleiste muss auf jedem Handelsterminal aktiviert sein.
- In den EA-Eigenschaften muss die Option „Algo-Trading zulassen“ aktiviert sein.
- Pro Zielterminal reicht eine SLAVE-Instanz aus, da diese kontoübergreifend funktioniert
und überwacht jedes Symbol.
- Für jedes Handelskonto ist weiterhin eine eigene, angemeldete MT5-Terminal-Instanz erforderlich.
- Marktbefehle werden nach einer ungewissen Ausführung niemals automatisch erneut versucht;
dadurch werden versehentliche Doppelpositionen verhindert.
Weitere Produkte dieses Autors
Range Breakout EA Hallo zusammen! Unser Range Breakout EA wurde entwickelt, um Ihnen zu helfen, von den frühen Bewegungen in der asiatischen Sitzung zu profitieren. So funktioniert er: Während eines bestimmten Zeitfensters markiert er den höchsten und den niedrigsten Punkt, um eine Spanne zu bilden. Dann setzt er Kauf- und Verkaufs-Limit-Orders knapp außerhalb dieser Spanne, damit Sie bereit sind, einen Ausbruch in beide Richtungen zu erwischen! :) Zur Sicherheit wird der Stop-Loss am entgegenge
FREE
Anfangsbilanz-Indikator für MQL5 Der Initial Balance Indicator ist ein leistungsfähiges Handelsinstrument für die MetaTrader 5 (MT5) Plattform, das Händlern hilft, die Marktstruktur zu analysieren, indem es den Initial Balance (IB) Bereich einer Handelssitzung markiert. Diese Spanne wird typischerweise in den ersten X Minuten einer Handelssitzung gebildet (z.B. in der ersten Stunde an den Futures-Märkten) und dient als Schlüsselreferenz für potenzielle Kursbewegungen. Hauptmerkmale: Anpassbare Z
Range Breakout mit neuen Bereichen jeden Tag für bessere Ergebnisse. Eingaben für jeden Tag mit Größenfilter. Sie können es für jeden Tag mit Ihren Einstellungen zu optimieren, oder ich kann profitable Einstellungen für Live-Handel langfristig zu senden. Seine nicht Raster-System seine nur für Personen, die wissen, was ist algotrading und nicht auf der Suche nach overfitting Gitter Strategien, die Ihr Konto blasen kann.
Kurze Beschreibung: Automatisierter Handel mit dem NASDAQ 100 im Zeitrahmen M15. Fortschrittliches Risikomanagement, Trend- und Ausbruchserkennung. Vollständige Beschreibung: Handeln Sie den NASDAQ 100 effizient mit diesem vollautomatischen Expert Advisor, der für den Zeitrahmen M15 entwickelt wurde. Der Bot verwendet eine Kombination aus Trendfolge- und Ausbruchsstrategien , um Trades einzugehen und zu verwalten. Hauptmerkmale: Funktioniert auf dem NASDAQ 100 (US100) , Zeitrahmen M15 . Automa
In diesem Video teste ich einen Gold Trading Bot für MetaTrader 5 auf dem 3-Stunden-Zeitrahmen. Dieser Expert Advisor wurde für XAUUSD entwickelt und verwendet einen systematischen Handelsansatz mit automatisierten Ein- und Ausstiegen und Risikomanagement. Das Ziel dieses Backtests ist es, zu sehen, wie sich die Strategie bei Gold unter verschiedenen Marktbedingungen verhält, einschließlich Trends, Pullbacks, Volatilitätsspitzen und Schwankungsbreiten. Backtest-Übersicht: - Symbol: XAUUSD / G
Gold Limit EA ist ein automatisiertes Handelssystem für MetaTrader 5, das für den Handel mit XAUUSD auf dem H1-Zeitrahmen entwickelt wurde. Der Expert Advisor verwendet einen limitbasierten Ansatz. Anstatt sofort in den Markt einzusteigen, wartet der EA darauf, dass der Preis einen vordefinierten Einstiegsbereich erreicht, und platziert schwebende Aufträge gemäß der internen Strategielogik. Dieser Ansatz wurde entwickelt, um emotionale Handelsentscheidungen zu vermeiden und die Ausführung voll
Pair Divergence Hybrid Pair Divergence Hybrid ist ein MetaTrader 5 Expert Advisor, der für den statistischen Paarhandel zwischen zwei ausgewählten Instrumenten entwickelt wurde. Der EA analysiert die Beziehung zwischen zwei Symbolen und sucht nach Momenten, in denen deren statistischer Spread von seinem normalen Bereich abweicht. Wenn die Divergenz den konfigurierten Schwellenwert erreicht, eröffnet der EA eine zweigeteilte Basket-Position: Ein Symbol wird gekauft und das zweite Symbol verkauft
Risk Assist MT5
Serhii Honcharov
Visueller MT5-Handelsplaner mit per Drag & Drop verschiebbaren Einstiegspunkten, SL und TP, Risikoberechnung und Orderverwaltung. ## Ausführliche Beschreibung Risk Assistant MT5 ist ein Tool für den manuellen Handel zur Planung, Risikoberechnung und Verwaltung von Orders direkt auf einem MetaTrader 5-Chart. Das Tool generiert keine Handelssignale und entscheidet nicht, wann der Markteinstieg erfolgen soll. Der Trader wählt die Richtung, den Einstiegspunkt, den Stop-Loss, den Take-Profit und
Auswahl:
Keine Bewertungen
Antwort auf eine Rezension