Spec Match Trade Copier MT5
- Utilitys
-
Quoc Dat Quach
Software engineer with 8 years in fintech and mobile, writing MQL4/MQL5 since 2017. I build Expert Advisors, indicators, trade and risk-management panels and utilities for MT4/MT5, and I trade forex and gold on MT5 myself. - Version: 1.1
- Aktualisiert: 30 September 2026
- Aktivierungen: 10
Ein lokaler Trade Copier für MetaTrader 5. Er kopiert Positionen zwischen MT5-Terminals auf demselben Windows-PC oder VPS und bemisst jede Kopie anhand der Kontraktspezifikationen beider Broker (Kontraktgröße, Tick-Wert, Kontowährung), sodass eine Kopie dasselbe Exposure trägt, auch wenn die beiden Broker ein Lot unterschiedlich definieren. Er eröffnet nie eine zweite Kopie derselben Master-Position.
Was er tut
Sie hängen denselben EA in jedem Terminal an einen Chart an:
- Im Master-Terminal setzen Sie den Parameter Mode auf Master.
- In jedem Empfänger-Terminal setzen Sie den Parameter Mode auf Receiver.
Der Master schreibt seine offenen Positionen, deren Symbolspezifikationen und einen Heartbeat in eine Datei im gemeinsamen Ordner Common\Files. Jeder Empfänger liest diese Datei alle 100 ms und gleicht seine eigenen Positionen an den Master an:
- eröffnet neue Positionen
- ändert Stop Loss und Take Profit
- schließt teilweise
- schließt
Es gibt keinen Server, keine Netzwerkverbindung, keine DLL und keinen WebRequest.
Lotgröße nach dem Kontrakt, nicht nach der Lotzahl
Broker definieren "1 Lot" unterschiedlich. Gold kann 100 oz, 10 oz oder 1 oz pro Lot sein. Indizes können 1, 10 oder 25 Einheiten pro Punkt sein. Ein Cent-Konto zeigt das 100-Fache des Geldes. Ein Copier, der die Lotzahl kopiert, kann 100-mal zu viel oder zu wenig eröffnen.
Dieser Copier misst, was ein Lot auf jeder Seite wert ist. Er verwendet OrderCalcProfit, die eigene Gewinnberechnung des Brokers, in Kontowährung. Danach rechnet er den Wert des Masters in die Kontowährung des Empfängers um. Zusätzlich wird der Tick-Wert geprüft, und das Panel zeigt eine Warnung, wenn beide nicht übereinstimmen.
Eine Master-Position ergibt höchstens eine Kopie
Der Empfänger führt eine Kopien-Map auf der Festplatte, eine Zeile pro Master-Position:
- Jede Kopie trägt den Kommentar SMC:<master position id>.
- Eine Handelsanfrage wird in die Map geschrieben, bevor sie gesendet wird, sodass ein Absturz oder Neustart mitten in einem Trade nicht zu einer zweiten Kopie führen kann.
- Nach einem Neustart sowie nach einer Änderung der Eingabeparameter oder des Chart-Zeitrahmens lädt der Empfänger die Map neu. Das Ändern von Parametern bei offenen Kopien wurde live auf Hedging- und Netting-Empfängern getestet: keine zusätzlichen Deals.
- Geht die Map-Datei auf einem Hedging-Empfänger verloren, baut der Empfänger die Map aus den Positionskommentaren neu auf.
- Ein Netting-Empfänger kann eine verlorene Map nicht neu aufbauen, weil sich eine Netto-Position nicht wieder in Master-Positionen aufteilen lässt. Stattdessen setzt er jedes Symbol, auf dem eine Kopie offen ist, auf NET_HOLD (siehe "Wann der Copier stoppt oder hält" unten).
Wenn etwas nicht aufgeht, stoppt der Empfänger das Kopieren und löst einen Alarm aus. Er rät nie. Beispiele:
- zwei Empfänger-Positionen tragen dieselbe Master-ID
- eine kopierte Position hat keine ID im Kommentar
- das Master-Konto wechselt
- der Margin-Modus des Kontos ändert sich
- die Map-Datei ist beschädigt
- das Nettovolumen eines Netting-Kontos wurde von Hand geändert
Das Panel zeigt, wie viele Duplikate blockiert wurden.
Kopierte Positionen werden nur auf Anweisung des Masters geschlossen
Der Master veröffentlicht für jede Position, die er schließt, einen Schließungseintrag aus seiner Deal-Historie. Der Empfänger schließt eine Kopie nur, wenn er diesen Eintrag sieht. Eine Position kann auch ohne Eintrag aus der Master-Datei verschwinden, etwa weil die Datei beschädigt war oder die Historie nicht geladen wurde. In diesem Fall wird die Kopie auf HOLD gesetzt, und Sie erhalten einen Alarm. Sie wird nicht geschlossen.
Der Empfänger pausiert, wenn einer dieser Fälle eintritt, und Ihre Positionen bleiben unverändert:
- das Master-Terminal wird beendet
- das Master-Terminal wird zwangsweise beendet
- das Master-Terminal verliert seine Verbindung
- die Master-Datei wird nicht mehr aktualisiert (Heartbeat-Timeout, Standard 3 s)
Überwachung
Das Status-Panel befindet sich auf dem Chart des Empfängers. Es zeigt:
- Master-Status (ALIVE / SILENT / NOT CONNECTED)
- Anzahl aktiver, geschlossener, abgelehnter, gehaltener und gefilterter Kopien
- Gesamt-Exposure des Masters gegenüber dem Empfänger, in Kontowährung, mit der Differenz in %
- Zähler für Eröffnungen, Schließungen, Teilschließungen, SL/TP-Änderungen und blockierte Duplikate
- die letzte Aktion, den letzten Fehler und Warnungen
- eine Zeile pro kopierter Position, bis zu 10 Zeilen, danach eine Zeile "... N more"
Jede Aktion wird außerdem in ein CSV-Journal in Common\Files\SpecMatchCopier geschrieben.
Wann der Copier stoppt oder hält
Der Copier behebt eine Inkonsistenz nie durch Raten. Sie beheben die Ursache und starten ihn dann neu.
| Panel zeigt | Bedeutung | Was zu tun ist |
|---|---|---|
| COPYING STOPPED | Der Empfänger hat etwas gefunden, das er nicht erklären kann: zwei Positionen für eine Master-ID, eine Position mit der Magic Number des Copiers, aber ohne ID, ein geändertes Master-Konto oder einen geänderten Margin-Modus oder eine beschädigte Map-Datei. Der Grund steht im Panel und im Journal. Bis der EA neu gestartet wird, wird nichts kopiert. | Beheben Sie die in der Meldung genannte Ursache, entfernen Sie dann den EA vom Chart und hängen Sie ihn erneut an. Besteht die Ursache weiter, stoppt er erneut. |
| COPYING STOPPED: master account changed | Der Kanal führt jetzt ein anderes Master-Konto. | Falls der Wechsel beabsichtigt ist: Entfernen Sie den EA, schließen Sie die Kopien des alten Masters von Hand, löschen Sie map_<login>_<magic>.txt in Common\Files\SpecMatchCopier (Login und Magic Number dieses Empfängers) und hängen Sie den EA erneut an. |
| COPYING STOPPED: map file is damaged | Die Kopien-Map hat die Prüfsummenkontrolle nicht bestanden. | Hedging: Löschen Sie die Map-Datei und hängen Sie den EA erneut an; die Map wird dann aus den Kommentaren neu aufgebaut. Netting: siehe NET_HOLD. |
| NET_HOLD (Netting-Empfänger) | Das Nettovolumen eines Symbols weicht von dem ab, was der Copier eröffnet hat, etwa nach einem manuellen Trade oder einer verlorenen Map. Dieses Symbol wird nicht mehr gehandelt. Der Hold wird in der Map gespeichert, daher hebt ein Neustart ihn nicht auf. | Entfernen Sie den EA. Schließen Sie die Positionen des Copiers von Hand. Löschen Sie map_<login>_<magic>.txt. Hängen Sie den EA erneut an. Er kopiert dann die Master-Positionen, die danach eröffnet werden. |
| HOLD in einer Zeile | Eine Kopie ist zweifelhaft. Zum Beispiel ist eine Master-Position ohne Schließungseintrag verschwunden. Oder eine Handelsanfrage wurde nicht bestätigt, etwa weil die Verbindung abbrach, und innerhalb von 15 Sekunden erschien keine Position. Erscheint die Position später, wird sie mit einem Alarm der gehaltenen Zeile zugeordnet, und nichts wird doppelt gesendet. Eine gehaltene Kopie bleibt offen, auch wenn der Master seine Position geschlossen hat. | Schließen oder behalten Sie die Kopie von Hand. Der Copier fasst eine gehaltene Kopie nicht mehr an. |
Lot-Modi
| Modus | Volumen beim Empfänger | Kontraktbezogen |
|---|---|---|
| Same exposure (Standard) | Master-Volumen x (Wert von 1 Master-Lot / Wert von 1 Empfänger-Lot) x Multiplikator | ja |
| Balance ratio | Same exposure x (Kontostand Empfänger / Kontostand Master) | ja |
| Equity ratio | Same exposure x (Eigenkapital Empfänger / Eigenkapital Master) | ja |
| Master lot x multiplier | Master-Volumen x Multiplikator. Bei unterschiedlichen Kontrakten wird eine Warnung angezeigt | nein |
| Fixed lot | das feste Lot, für jede Kopie | nein |
In jedem Modus wird das Volumen anschließend:
- auf den Volumenschritt des Empfängers gerundet (nächstgelegen oder abwärts)
- durch das optionale Max lot und durch das Broker-Maximum begrenzt
- übersprungen oder auf das Minimum angehoben, wenn es unter dem Broker-Minimum liegt (Ihre Wahl)
- vor dem Senden mit OrderCalcMargin gegen die freie Margin geprüft
Eine Kopie wird abgelehnt, wenn ein Lot auf einer Seite mehr als 1000-mal so viel wert ist wie ein Lot auf der anderen Seite. Diese Grenze ist änderbar. Meist deutet das auf eine falsche Symbolzuordnung hin.
Rechenbeispiel: Gold, 100 oz pro Lot auf 1 oz pro Lot
| Master (Broker A) | Empfänger (Broker B) | |
|---|---|---|
| Symbol | XAUUSD | XAUUSD.cs (automatisch zugeordnet) |
| Kontraktgröße | 100 oz | 1 oz |
| Konto | USD | USD |
| Goldpreis | 4.178,13 | 4.178,13 |
| Wert von 1 Lot | 100 x 4.178,13 = 417.813 USD | 1 x 4.178,13 = 4.178,13 USD |
Der Master eröffnet 0,10 Lot, also 10 oz im Wert von 41.781 USD.
- Same exposure: 0,10 x 417.813 / 4.178,13 = 10,00 Lots beim Empfänger, also 10 oz im Wert von 41.781 USD. Ein Copier, der die Lotzahl kopiert, würde 0,10 Lot = 0,1 oz eröffnen, ein Hundertstel des Exposures.
- Cent-Empfänger (Kontowährung USC, Kontrakt 1 oz): Der Broker meldet 417.813 USC für 1 Lot, das sind nach dem Cent-Faktor 4.178,13 USD. Der Empfänger erhält dieselben 10,00 Lots.
- Balance ratio (Kontostand Master 10.000 USD, Kontostand Empfänger 1.000 USD): 10,00 x 1.000 / 10.000 = 1,00 Lot.
Diese Zahlen sind die Unit-Tests, die mit dem Testbericht geliefert werden. Dieselbe Berechnung lief auch live: XAGUSD mit 5.000 oz pro Lot auf einem USD-Konto wurde auf XAGEUR mit 1.000 oz pro Lot auf einem EUR-Konto kopiert. Aus 0,10 Lot wurden 0,50 Lot.
Symbolzuordnung
Der Empfänger findet das Master-Symbol in dieser Reihenfolge:
- Manuelle Zuordnung (XAUUSD=GOLD.x,US30=DJ30). Sie hat immer Vorrang, ohne Rückfall auf die folgenden Stufen.
- Derselbe Name.
- Der Suffix / Prefix hint (.cs, m, #).
- Derselbe Kernname nach Entfernen der Broker-Zusätze: XAUUSD.cs, XAUUSDm, #XAUUSD, EURUSD.pro, US500Cash, fxEURUSD und ähnliche.
- Eingebaute Aliase: GOLD/XAUUSD, SILVER/XAGUSD, US30/DJ30/WS30, NAS100/US100/USTEC, US500/SPX500, GER40/DE40/DAX, UK100, JP225, USOIL/WTI, UKOIL/BRENT, BTCUSD, ETHUSD.
Passen zwei Empfänger-Symbole gleich gut, wird dasjenige verwendet, das in der Marktübersicht steht. Stehen beide oder keines in der Marktübersicht, wird die Kopie abgelehnt, und das Panel fordert eine manuelle Zuordnung an. Exness bietet zum Beispiel US30m (1 Indexeinheit pro Lot) und US30_x10m (10 Einheiten pro Lot) an. Beide passen zu einem US30 des Masters; fügen Sie also das gewünschte zur Marktübersicht hinzu oder ordnen Sie es manuell zu. Das Lot wird in beiden Fällen umgerechnet.
Ziffern nach einem Währungspaar gelten nicht als Broker-Zusatz. Exness XAUUSD247m (Gold, das auch am Wochenende gehandelt wird) ist ein anderes Produkt; ein XAUUSD des Masters wird daher auf XAUUSDm kopiert, nie auf XAUUSD247m. Ordnen Sie es von Hand zu, wenn Sie es wirklich wollen.
Vor der ersten Kopie eines Symbols vergleicht der Empfänger beide Preise in seiner Kontowährung. Die Kopie wird abgelehnt, wenn sie um mehr als 3 % abweichen; dieser Wert ist änderbar. So werden Zuordnungen wie "GOLD" erkannt, das bei manchen Brokern eine Goldminenaktie im Wert von etwa 40 USD ist, nicht Gold.
Eingabeparameter
| Parameter | Standardwert | Bedeutung |
|---|---|---|
| Mode of this terminal | Receiver | Master veröffentlicht; Receiver kopiert |
| Channel | 1 | Verbindet einen Master mit seinen Empfängern. Verwenden Sie für jeden Master auf dem PC einen anderen Text |
| Cent account (this terminal) | Auto | Auto behandelt die Kontowährungen USC/EUC als Cent. Setzen Sie Yes/No, wenn Ihr Broker einen anderen Code verwendet |
| Master scan interval, ms | 200 | Wie oft der Master zusätzlich zu Handelsereignissen auf Änderungen prüft |
| Master heartbeat interval, ms | 500 | Wie oft der Master seine Datei neu schreibt, wenn sich nichts ändert |
| Lot mode | Same exposure | Siehe Lot-Modi oben |
| Fixed lot | 0.01 | Wird vom Modus Fixed lot verwendet |
| Multiplier | 1.0 | Gilt für jeden Modus außer Fixed lot |
| Max lot of one copied position | 0 (aus) | Obergrenze für eine Kopie |
| Volume rounding | Nearest | Nächster Volumenschritt oder abwärts |
| Volume below the broker minimum | Skip | Kopie überspringen oder das Mindestvolumen verwenden |
| Refuse if one lot is worth more than x times the other | 1000 | Schützt vor falschen Zuordnungen |
| Manual symbol map | leer | Paare MASTER=RECEIVER, durch Kommas getrennt |
| Receiver symbol suffix hint | leer | Zum Beispiel .cs |
| Receiver symbol prefix hint | leer | Zum Beispiel # |
| Refuse a mapping if prices differ by more than, % | 3.0 | 0 schaltet die Prüfung ab |
| Copy only these master symbols | leer (alle) | Durch Kommas getrennt |
| Never copy these master symbols | leer | Durch Kommas getrennt |
| Copy only these master magic numbers | leer (alle) | Durch Kommas getrennt |
| Never copy these master magic numbers | leer | Durch Kommas getrennt |
| Reverse copy | false | Kauf wird zu Verkauf; Stop Loss und Take Profit tauschen die Plätze |
| Copy stop loss and take profit | true | |
| Copy positions already open at the first start | false | Standardmäßig werden nur Positionen kopiert, die nach dem Start des Empfängers eröffnet wurden |
| Skip if price moved more than, % since master entry | 0.10 | Schützt vor verspäteten Kopien nach einer Pause. 0 schaltet es ab |
| Master heartbeat timeout, ms | 3000 | Das Kopieren pausiert, wenn die Master-Datei älter als dieser Wert ist |
| Hold if a master position vanishes without a close record, s | 30 | |
| Max slippage, points | 20 | Für Symbole mit Sofortausführung |
| Magic number of copied positions | 7310001 | Ein Empfänger pro Konto und Magic Number. Verwenden Sie für einen zweiten Empfänger auf demselben Konto eine andere Magic Number |
| Expected master account | 0 | 0 akzeptiert den ersten erkannten Master. Andernfalls stoppt das Kopieren, wenn ein anderes Konto im Kanal erscheint |
| Show the status panel | true | |
| Panel X / Y offset, px | 12 / 24 | |
| Popup alerts / Push notifications | true / false | |
| CSV journal | true | Common\Files\SpecMatchCopier\journal_<account>_<magic>.csv |
Einrichtung
- Kopieren Sie den EA in beide Terminals. Sie müssen unter demselben Windows-Benutzer laufen, weil Common\Files zum Benutzer gehört. Verwenden Sie im Master und in jedem Empfänger-Terminal dieselbe Version des EA: Aktualisieren Sie ihn nach einem Update in allen Terminals.
- Hängen Sie den EA im Master-Terminal mit Mode = Master an einen beliebigen Chart an.
- Hängen Sie den EA in jedem Empfänger-Terminal mit Mode = Receiver und demselben Channel an einen beliebigen Chart an.
- Aktivieren Sie in den Empfänger-Terminals die Schaltfläche "Algo Trading".
- Eröffnen Sie eine kleine Position auf dem Master. Das Panel des Empfängers zeigt die Kopie und die Lot-Umrechnung.
Strategietester
Der Strategietester hat kein zweites Terminal. Im Tester betreibt der EA deshalb einen simulierten Master:
- er eröffnet, ändert, schließt teilweise und schließt alle paar Balken virtuelle Positionen, jeweils so bemessen, dass am Stop Loss etwa 1 % des Kontostands verloren gehen und höchstens 10 % des Kontostands als Margin gebunden werden
- die virtuellen Positionen werden nie als Orders gesendet
- er kopiert diese virtuellen Positionen mit dem gewählten Lot-Modus und allen Prüfungen vor dem Handel auf das Testerkonto
So sehen Sie die Kopierlogik und die Lot-Umrechnung ohne zweites Terminal. Es ist keine Handelsstrategie, und seine Testergebnisse sagen nichts über Profit aus.
Grenzen (bitte vor dem Kauf lesen)
- Nur derselbe PC: Master und Empfänger müssen auf demselben Windows-PC oder VPS unter einem Windows-Benutzer laufen. Kopieren über das Internet wird nicht unterstützt.
- Der integrierte MQL5-VPS kann ihn nicht ausführen. Jedes migrierte Terminal hat seinen eigenen Speicher.
- Nur MT5 zu MT5. Pending Orders werden nicht kopiert; eine Pending Order wird kopiert, sobald sie ausgeführt und zur Position wird.
- Geschlossene Märkte: Liegt das Empfänger-Symbol außerhalb seiner Handelssitzung, wird nichts gesendet. Der Copier wartet, bis die Sitzung öffnet, und kopiert dann, was noch nötig ist. Eine neue Position unterliegt weiterhin dem Limit "Skip if price moved". Eine Schließung, die der Master vorgenommen hat, während der Markt des Empfängers geschlossen war, wird bei Öffnung dieses Marktes zum dann aktuellen Preis ausgeführt.
- Geschwindigkeit: Auf Demokonten gemessen, stimmte die Position des Empfängers 0,2 bis 1,1 s nach dem Master-Trade mit dem Master überein (Median 0,3 s, 60 Messungen; der Fall mit 1,1 s war das gleichzeitige Schließen von 10 Positionen auf einem Netting-Konto). Das sind 100 ms Polling plus die Ausführungszeit des Brokers. Kopien werden zu den eigenen Preisen des Empfängers ausgeführt und können daher von den Preisen des Masters abweichen, besonders rund um Nachrichten.
- Stop-Loss- und Take-Profit-Niveaus:
- Werden beide Symbole in derselben Währung notiert, werden die exakten Niveaus kopiert.
- Andernfalls, zum Beispiel XAGUSD zu XAGEUR, werden die Niveaus mit dem Preisverhältnis skaliert.
- Auf einem Netting-Empfänger wird SL/TP nur kopiert, wenn alle Master-Positionen auf diesem Symbol dieselben Niveaus verwenden.
- Positionen, die Sie auf dem Empfänger von Hand schließen oder reduzieren, bleiben unberührt. Sie werden nie wieder eröffnet.
- Empfänger länger als 48 Stunden offline: Der Master hält Schließungseinträge 48 Stunden lang vor. Eine Kopie, deren Master-Position vor diesem Zeitfenster geschlossen wurde, wird nicht automatisch geschlossen. Sie geht mit einem Alarm auf HOLD, und Sie schließen sie von Hand.
- Stop-Niveaus bei Eröffnung abgelehnt: Lehnt der Broker Stop Loss oder Take Profit einer neuen Kopie ab (ungültige Stops, zum Beispiel ein rund um Nachrichten erweitertes Stop-Level), wird die Kopie abgelehnt und nicht erneut versucht. Das Panel zeigt sie als REFUSED.
- Begrenzte Kopien: Wird eine Kopie durch Max lot oder durch das maximale Volumen des Brokers begrenzt, reduziert eine Teilschließung auf dem Master die Kopie nur, wenn das neue skalierte Volumen unter dem offenen Volumen liegt. Bis dahin bleibt die Kopie auf der Obergrenze.
- Kein Risikomanagement: Der Copier begrenzt weder Drawdown noch Tagesverlust und verwaltet keine Konten. Er kopiert, was der Master tut.
- Überall dieselbe Version: Master und Empfänger messen den Wert eines Lots mit demselben Code. Betreiben Sie in allen Terminals dieselbe Version des EA. Ein Master mit v1.00 und ein Empfänger mit v1.01 behalten zum Beispiel die Cent-Rundung von v1.00 für Aktien-CFDs und andere Kontrakte mit kleinem Wert pro Lot bei.
- Nicht genug Geld beim Broker: Lehnt der Broker eine neue Kopie wegen der Margin ab, wird die Kopie abgelehnt und nicht erneut versucht. Manche Broker verlangen mehr Margin, als die eigene Margin-Berechnung von MetaTrader anzeigt; das in den Tests verwendete Exness-Demokonto tat dies.
- Testumgebung:
- Live getestet mit MetaQuotes-Demo-Konten: USD-Master, EUR-Hedging-Empfänger, USD-Netting-Empfänger.
- Der Master wurde außerdem auf einem USD-Netting-Konto getestet, mit Aufstockungen, einer Umkehrung durch einen einzigen Deal, einer Teilschließung und einer vollständigen Schließung.
- Live über zwei Broker getestet, MetaQuotes-Demo und ein Demokonto Exness Standard (USD, Hedging, Symbole mit dem Suffix "m"), in beide Richtungen:
- MetaQuotes-Demo zu Exness, automatisch zugeordnet: XAUUSD zu XAUUSDm, XAGUSD zu XAGUSDm, EURUSD zu EURUSDm. Getestet mit Eröffnung mit SL/TP, SL-Änderung, Teilschließung, Neustart des Empfängers, Parameteränderung und Schließung.
- Exness zu einem EUR-Konto bei MetaQuotes-Demo, automatisch zugeordnet: XAUUSDm zu XAUUSD, XAGUSDm zu XAGUSD, EURUSDm zu EURUSD. Getestet mit Eröffnung, SL-Änderung, Teilschließung und Schließung. Der Aktien-CFD BACm (100 Aktien pro Lot) wurde auf BAC (1 Aktie pro Lot) kopiert: Aus 0,10 Lot wurden 10.
- Unterschiedliche Kontraktgrößen innerhalb von Exness, mit manueller Zuordnung: US30m zu US30_x10m (aus 0,30 Lot wurden 0,03), USTECm zu USTEC_x100m und US500m zu US500_x100m (aus 1,00 Lot wurde 0,01) sowie BTCUSDm zu BTCUSDTm.
- In jedem Lauf: 0 Duplikate und eine Exposure-Differenz von 0,00 % bis 0,01 % im Panel. Falsche Zuordnungen wurden von der Preisprüfung abgelehnt. Mehrdeutige Zuordnungen wurden abgelehnt, bis ein Symbol in der Marktübersicht stand.
- Gold mit 1 oz und Cent-Konten sind durch Unit-Tests mit synthetischen Broker-Spezifikationen abgedeckt, nicht durch Live-Konten. Keiner der beiden Broker bot sie auf einem Demokonto an.
- Bitte testen Sie mit Ihren Brokern auf Demokonten, bevor Sie echtes Geld kopieren.
