Armada Quant FX Portfolio Trader: Einrichtungsanleitung – Details

15 Oktober 2026, 22:09
Sable Pacific LLC
0
4

Armada Quant FX Portfolio Trader MT5

Details

Alles ab hier dient zum Nachschlagen: die Eingaben, jede Zeile, die das Programm auf seinem Chart anzeigt, die Fragen, die Käufer am häufigsten stellen, der Betrieb auf einem VPS, wie die Größe berechnet wird, und der Test hinter den veröffentlichten Zahlen. Stellen Sie Ihre Fragen in der „Diskussion“ der Produktseite, oder senden Sie eine private Nachricht auf MQL5.

Die Eingaben im Überblick

Lassen Sie jede Eingabe auf ihrem Standardwert, außer Capital, das Sie eingeben oder auf 0 lassen; die Hauptergebnisse verwenden die Standardwerte.

Die Tabelle listet die Eingaben in der Reihenfolge, in der die Registerkarte „Eingaben“ sie zeigt, jeweils mit ihrem Standardwert und ihrer Wirkung.

Gruppe Einstellung Standardwert Bedeutung und was zu tun ist
Size Capital (0 = account balance) 0 Das Geld, nach dem das Programm die Größe seiner Trades bemisst, in der Kontowährung. 0 verwendet das eigene Geld des Kontos: den Saldo unmittelbar vor dem ersten Trade des Programms auf diesem Konto, verändert durch spätere Einzahlungen, Auszahlungen, Gebühren und Korrekturen. Handelsergebnisse, Kredit und Boni werden nicht gezählt. Ein eingegebener Betrag über dem eigenen Geld des Kontos wird nicht verwendet: Das Programm verwendet dann das eigene Geld des Kontos, und das Panel zeigt das an. Ein negativer Betrag zählt als 0.
Size Compounding, % of profit (0 = off) 100 Wie viel der eigenen Ergebnisse des Programms zu Capital addiert wird, wenn es eine neue Position bemisst. Bei 100 werden alle addiert, sodass die Größen nach Gewinnen wachsen und nach Verlusten schrumpfen, bis hinunter zur kleinsten Größe, die der Broker erlaubt. Bei 0 bleibt die Größe fest. Die Ergebnisse sind Gewinn, Swap, Kommission und Gebühr der Deals des Programms auf diesem Konto; offene Positionen werden nicht gezählt. Jede neue Position wird bemessen, wenn sie eröffnet wird, und behält diese Größe für alle ihre Aufstockungen. Werte von 0 bis 100.
Exits Drawdown filter level (0 = off) 10 Der Drawdown-Filter beobachtet das Ergebnis jedes Paares einzeln, offene Positionen eingeschlossen, und entscheidet einmal am Tag. Ist das Ergebnis eines Paares um den Ausstiegsbetrag unter sein Hoch gefallen und läuft es weiter gegen Sie, schließt das Programm die Positionen dieses Paares und handelt es nicht mehr; ob das Paar Kauf- oder Verkaufspositionen hält, spielt keine Rolle. Das Programm verfolgt weiter die Positionen, die es gehalten hätte, Aufstockungen eingeschlossen, und steigt wieder ein, wenn sich dieses Ergebnis so weit erholt hat, dass es nicht mehr als die Hälfte des Ausstiegsbetrags unter seinem Hoch liegt, und sein Trend sich zu Ihren Gunsten gedreht hat. Beim Standardwert 10 beträgt der Ausstiegsbetrag etwa 17,6 % von Capital. 0 schaltet den Filter aus. Werte von 0 bis 100; 10 ist die in den Tests verwendete Stufe.
Exits Stop loss after N entries (0 = off) 100 Begrenzt, wie tief eine Position gehen kann. Hält eine Position so viele Einstiege (ihren ersten Einstieg und ihre Aufstockungen), stockt das Programm nicht weiter auf; bewegt sich der Kurs dann um einen weiteren Aufstockungsschritt gegen sie, wird die gesamte Position mit Verlust geschlossen. 0 schaltet das aus. Werte von 0 bis 1000.
Exits Loss limit, % of Capital (0 = off) 0 Beendet allen Handel nach einem festgelegten Verlust. Sind die Ergebnisse des Programms, offene Positionen eingeschlossen, um diesen Prozentsatz von Capital unter das Hoch gefallen, das seine abgeschlossenen Ergebnisse erreicht hatten (mit eingeschalteter Wiederanlage: Capital plus die bis dahin wiederangelegten Ergebnisse), schließt das Programm jede Position, die es auf jedem Paar hält, und eröffnet nichts Neues. Geschlossen wird zu Marktpreisen, daher kann eine Kurslücke den Verlust über das Limit hinaus treiben. Es bleibt auf dem Chart, und das Panel zeigt das Datum. Um wieder zu handeln, stellen Sie bei „Loss limit“ ein anderes Limit ein; das Programm beginnt dann auf jedem Paar von vorn. 0 schaltet das Limit aus, wie in den Tests. Werte von 0 bis 100.
Controls Open new positions (No = finish) Yes Mit Yes handelt das Programm normal. Mit No eröffnet es keine neuen Positionen und steigt nach dem Drawdown-Filter nicht wieder ein, verwaltet aber die bereits offenen Positionen weiter: Es stockt sie weiter auf und schließt sie nach seinen Regeln, und der Stop-Loss, die Ausstiege des Drawdown-Filters und das Verlustlimit arbeiten weiter. Verwenden Sie No, um das Programm auslaufen zu lassen; das Panel zeigt, wie viele Positionen noch offen sind.
Controls Phone notifications Off Mit On sendet das Programm eine kurze Nachricht an die MetaTrader-App auf Ihrem Telefon, wenn der Drawdown-Filter bei einem Paar aus- oder wieder einsteigt, wenn das Verlustlimit erreicht ist, wenn eine andere Kopie gefunden wird, die das Konto mit derselben Magic Number handelt, und wenn das Margin-Level („Margin Stand“) unter 90 % fällt und Paare geschlossen werden (nur unterhalb des kleinsten Kontos). Dafür nutzt es den eigenen Benachrichtigungsdienst von MetaTrader: Geben Sie Ihre MetaQuotes ID im Terminal unter Extras, Optionen, Benachrichtigungen ein. Maximal eine Nachricht pro Entscheidung und 10 pro Minute; im Strategietester wird nichts gesendet. Standardmäßig aus.
Advanced (leave as tested) Pairs to trade (empty = all 11) leer Leer lassen, um jedes der 11 Paare zu handeln, die Ihr Broker anbietet. Das Programm findet jedes Paar unter dem eigenen Namen des Brokers (zum Beispiel EURUSD.a) und fügt es zur Marktübersicht hinzu. Um weniger zu handeln, geben Sie ihre Namen durch Kommas getrennt ein, zum Beispiel EURUSD, GBPUSD. Ein Paar außerhalb der 11 läuft mit den Einstellungen von EURUSD, die darauf nicht getestet wurden. Ein Name, den der Broker nicht hat, wird als „not found“ angezeigt; wird keiner der eingegebenen Namen gefunden, handelt das Programm alle 11. Hat der Broker keines der 11, handelt das Programm das eigene Symbol des Charts mit den Einstellungen von EURUSD.
Advanced (leave as tested) Add size multiplier (1 = tested) 1.0 Ändert, wie schnell die Größe jeder Aufstockung wächst, während eine Position aufgestockt wird. Der erste Einstieg einer Position wird nicht verändert. 1 ist die getestete Einstellung; Werte von 0,1 bis 10. Lassen Sie den Wert auf 1.
Advanced (leave as tested) Max adds per position (0 = no adds) 100 Die Grenze für die Aufstockungen, die das Programm nach dem ersten Einstieg einer Position vornimmt. 100 ist die getestete Einstellung; 0 handelt nur den ersten Einstieg. Werte von 0 bis 1000. Lassen Sie den Wert auf 100.
Advanced (leave as tested) Magic number (tags this EA's trades) 20260917 Eine Nummer, die das Programm auf seine Trades schreibt, damit es sie von Ihren eigenen Trades und von anderen Programmen unterscheiden kann. Behalten Sie den Standardwert, außer ein anderes Programm auf diesem Konto verwendet dieselbe Nummer. Ändern Sie sie nicht, solange das Programm Positionen hält: Positionen unter der alten Nummer werden nicht mehr verwaltet, und das eigene Geld des Kontos und die Ergebnisse des Programms werden ab dem ersten Trade der neuen Nummer neu berechnet. Eine zweite Kopie mit derselben Nummer auf demselben Konto eröffnet nichts Neues. Werte von 1 bis 2147483647.

Es gibt keine Set-Datei zum Laden: Die Standardwerte sind die getesteten Einstellungen. Der Abschnitt „Jede Eingabe im Detail“ unten ergänzt, was die Tests für jede einzelne gezeigt haben.

Was das Panel anzeigt

Das Programm schreibt ein kurzes Panel in die linke obere Ecke seines Charts: zuerst seinen Zustand, das Capital und die Größe, die es verwendet, das kleinste Konto für Ihren Broker und wie viele Paare gehandelt werden; dann eine Zeile für jedes Paar; dann jeden Hinweis, der zutrifft. Die Tabelle listet jede Zeile, die das Panel anzeigen kann, so wie das Panel sie zeigt (ein kursives Wort steht für den Wert, den es einsetzt), und was zu tun ist.

Das Panel zeigt Bedeutung und was zu tun ist
Armada Quant FX version | Starting Das Programm ist gerade gestartet und liest das Konto und die Paare ein. Nichts zu tun.
Armada Quant FX version | Running Das Programm handelt normal. Nichts zu tun.
Armada Quant FX version | Finishing open positions „Open new positions“ steht auf No: Das Programm eröffnet nichts Neues und lässt die Positionen, die es hält, zu Ende laufen.
Armada Quant FX version | Stopped by loss limit Das Verlustlimit wurde erreicht: Jede Position wurde geschlossen, und nichts Neues wird eröffnet. Stellen Sie bei „Loss limit“ ein anderes Limit ein, um wieder zu handeln.
Armada Quant FX version | Algo Trading is off Der Handel ist im Terminal oder für dieses Programm ausgeschaltet, daher werden keine Orders gesendet. Schalten Sie Algo-Handel in der Werkzeugleiste ein und erlauben Sie ihn in den Einstellungen des Programms.
Capital amount currency (source) | Size size | Compounding percent% Wonach das Programm die Größe bemisst: der Betrag und seine Währung, „typed“, wenn er aus der Eingabe Capital stammt, und „account balance“, wenn es das eigene Geld des Kontos ist; dann die Größe, die jede neue Position erhält, und der Prozentsatz der Wiederanlage. Prüfen Sie, ob der Betrag Ihren Erwartungen entspricht.
Smallest account for this broker: amount currency Das kleinste Konto, das die Mindestordergröße dieses Brokers bei den getesteten Größenverhältnissen erlaubt. Darunter verwenden Orders die kleinste Größe, und das Risiko ist höher als getestet.
Pairs: number of number trading Wie viele Paare gehandelt werden, von den Paaren, die das Programm handeln soll. Ein Paar, das der Broker nicht hat, erscheint als „not found“.
pair: flat Das Paar hat keine offene Position. Nichts zu tun.
pair: long lots Das Programm hält auf diesem Paar eine Kaufposition mit insgesamt so vielen Lots. Nichts zu tun.
pair: short lots Das Programm hält auf diesem Paar eine Verkaufsposition mit insgesamt so vielen Lots. Nichts zu tun.
pair: out since date (drawdown filter) Der Drawdown-Filter hat dieses Paar an diesem Datum aussteigen lassen: Seine Positionen wurden geschlossen, und das Paar wird nicht gehandelt. Das Programm verfolgt das Paar weiter und steigt von selbst wieder ein. Nichts zu tun.
pair: waiting for history number/needed Die stündliche Kurshistorie des Paares lädt noch: Die erste Zahl ist die Anzahl der verfügbaren Balken, die zweite die der benötigten. Dieses Paar wartet; die anderen Paare werden gehandelt. Halten Sie das Terminal verbunden; das erledigt sich von selbst, sobald die Historie geladen ist.
pair: not found Der Broker hat kein Symbol für dieses Paar, daher wird es nicht gehandelt. Die anderen Paare werden wie gewohnt gehandelt.
pair: not readable on this chart Bei einem Lauf im Strategietester auf einem Chart über H1 können die stündlichen Daten dieses Paares in diesem Testmodus nicht gelesen werden, daher wird das Paar aus dem Lauf herausgenommen. Testen Sie auf einem H1-Chart, dem getesteten Aufbau, um es einzubeziehen.
pair: unconfirmed order Eine Order auf diesem Paar wurde angenommen, aber der Broker hat noch kein Ergebnis gemeldet. Das Programm sendet auf diesem Paar nichts weiter und liest seine Positionen bis zu 60 Sekunden lang erneut ein, dann macht es mit dem weiter, was das Konto zeigt. Bleibt dieser Zustand bestehen, prüfen Sie die Verbindung des Terminals.
pair: order refused: reason Der Broker hat eine Order auf diesem Paar abgelehnt, aus dem angezeigten Grund. Eine vorübergehende Ablehnung, etwa wegen einer Preisänderung, wird innerhalb derselben Stunde erneut versucht; Schließungen werden erneut versucht, bis sie erledigt sind. Wiederholt sich das, klären Sie den Grund mit Ihrem Broker.
pair: closed, margin level under 90% date Das Margin-Level („Margin Stand“) des Kontos ist unter 90 % gefallen, während der Hinweis angezeigt wurde, dass dieses Konto unter dem kleinsten Konto liegt, daher hat das Programm dieses Paar geschlossen (es schließt die Paare mit dem größten offenen Verlust zuerst), um zu verhindern, dass ein Stop-Out des Brokers Positionen schließt. Das Paar wird bei seinem nächsten Signal wieder gehandelt. Solange dieser Hinweis nicht angezeigt wird, geschieht das nie.
Algo Trading is off: switch it on in the toolbar and in this program's settings. Der Handel ist im Terminal oder für dieses Programm ausgeschaltet, daher sendet es keine Orders. Schalten Sie Algo-Handel in der Werkzeugleiste des Terminals ein, und setzen Sie in den Einstellungen des Programms ein Häkchen bei „Algo-Handel erlauben“ (Registerkarte „Allgemein“).
Capital is above the account's own money: using amount currency. Das eingegebene Capital ist höher als das eigene Geld des Kontos, daher verwendet das Programm das eigene Geld des Kontos, den angezeigten Betrag. Geben Sie ein Capital ein, das diesen Betrag nicht übersteigt, oder 0.
This account is below the smallest account for this broker: orders use the smallest size and risk is higher than tested. Das Geld des Kontos oder das eingegebene Capital ist geringer, als die Mindestordergröße dieses Brokers bei den getesteten Größenverhältnissen erlaubt. Jede neue Position verwendet dann die kleinste Größe, daher ist das Risiko höher als getestet. Fällt das Margin-Level („Margin Stand“) dann unter 90 %, schließt das Programm das Paar mit dem größten offenen Verlust und das nächste, solange es unter 90 % bleibt. Die Panelzeile „Smallest account“ zeigt den Betrag, den dieser Broker braucht.
Waiting for the account history. Die Deal-Historie des Kontos ergibt noch nicht seinen Saldo, und das Programm braucht sie, um das eigene Geld des Kontos zu berechnen. Bis dahin eröffnet es nichts und stockt nichts auf; die Ausstiege laufen weiter. Nach 10 Minuten verwendet es den Wert, den es bis dahin hat, und behält diesen Hinweis. Halten Sie das Terminal verbunden.
Waiting for a conversion rate: add pair to Market Watch. Das Konto lautet nicht auf US-Dollar, und das Programm braucht einen Dollarkurs, um seine Orders zu bemessen. Fügen Sie das angezeigte Paar zur Marktübersicht hinzu. Bis dahin eröffnet es nichts und stockt nichts auf; die Ausstiege laufen weiter.
The drawdown filter cannot run for pair: no conversion rate. Der Drawdown-Filter kann die Ergebnisse dieses Paares nicht umrechnen, weil ein Umrechnungskurs fehlt, daher beobachtet der Filter dieses Paar nicht, solange dieser Hinweis angezeigt wird. Prüfen Sie, ob die Paare Ihres Brokers für die Kontowährung in der Marktübersicht stehen.
Orders are being reduced to fit the free margin. Es gibt nicht genug verfügbare Margin für die volle Ordergröße, daher werden die Orders verkleinert, bis sie passen. Die Positionen sind dann kleiner als getestet. Ein niedrigeres Capital hält die Orders innerhalb der Margin.
An order was capped at the broker's maximum order size. Eine Order lag über der maximalen Ordergröße Ihres Brokers und wurde auf diese Größe gekürzt. Prüfen Sie bei einem großen Capital die maximale Ordergröße Ihres Brokers.
Another copy is trading this account with the same magic number: this copy opens nothing new. Remove one copy and restart. Eine zweite Kopie des Programms handelt dieses Konto mit derselben Magic Number. Diese Kopie eröffnet nichts, stockt nichts auf und steigt nicht wieder ein; ihre Positionen schließt sie weiterhin. Entfernen Sie eine Kopie und starten Sie die andere neu.
pair: a position was closed or changed outside the program and was re-read from the account. Eine Position des Programms auf diesem Paar wurde von außerhalb des Programms geschlossen oder geändert: von Hand, durch einen darauf gesetzten Stop-Loss oder Take-Profit oder durch den Broker (zum Beispiel bei einem Stop-Out). Das Programm hat das Konto neu eingelesen und macht mit dem weiter, was übrig ist. Schließen Sie die Positionen des Programms nicht von Hand.
Loss limit reached on date: all positions closed. Set a new Loss limit to resume. Das Verlustlimit wurde an diesem Datum erreicht: Das Programm hat jede Position geschlossen, die es hielt, und eröffnet nichts Neues. Es bleibt auf dem Chart. Um wieder zu handeln, stellen Sie bei „Loss limit“ ein anderes Limit ein (0 schaltet das Limit aus); das Programm beginnt dann auf jedem Paar von vorn.
New positions are switched off: finishing number open positions. „Open new positions“ steht auf No: Das Programm eröffnet nichts Neues und lässt die Positionen, die es hält, zu Ende laufen; es stockt sie weiter auf und schließt sie nach seinen Regeln. Setzen Sie den Wert auf Yes, um normal zu handeln.
The broker's limit on open positions was reached: an order was skipped. Das Konto hat das Limit des Brokers für offene Positionen und Orders erreicht, daher wurde eine Order ausgelassen. Positionen und Orders anderer Programme und Ihre eigenen Trades auf diesem Konto zählen zu diesem Limit; fragen Sie Ihren Broker danach.
This account closes trades oldest first: do not trade the same pairs by hand or with another program. Dieses Konto schließt Trades in der Reihenfolge ihrer Eröffnung, die ältesten zuerst, daher kann das Programm seine Trades nur schließen, wenn auf demselben Paar keine älteren Trades offen sind. Handeln Sie auf diesem Konto dieselben Paare weder von Hand noch mit einem anderen Programm.
pair is not one of the 11 tested pairs: it runs with the EURUSD settings. Ein bei „Pairs“ eingegebenes Paar gehört nicht zu den 11 getesteten Paaren. Es handelt mit den Einstellungen von EURUSD, die darauf nicht getestet wurden. Entfernen Sie es aus „Pairs“, es sei denn, Sie wollen es bewusst handeln.
The 11 pairs cannot be read here: trading the chart's symbol with the EURUSD settings. Keines der 11 Paare kann hier gefunden oder gelesen werden, daher handelt das Programm nur das eigene Symbol des Charts mit den Einstellungen von EURUSD. Prüfen Sie, ob Ihr Broker die Paare anbietet. Verwenden Sie im Strategietester die Testeinstellungen aus dieser Anleitung, damit alle 11 Paare geladen werden.

Jedes Mal, wenn eine Zeile oder ein Hinweis erscheint oder verschwindet, schreibt das Programm außerdem eine Zeile in die Registerkarte „Experten“ des Fensters „Werkzeuge“ (Toolbox) im Terminal. Beim Start schreibt es „Armada Quant FX version started on pair timeframe: number of number pairs trading“; wenn ein Hinweis verschwindet, schreibt es „Cleared: notice“. Ein Lauf im Strategietester ohne visuellen Modus hat keinen Chart und zeigt daher kein Panel; sein Journal erhält die Startzeile und die Hinweise.

Steht „Phone notifications“ auf On, sendet das Programm diese Nachrichten an die MetaTrader-App auf Ihrem Telefon, über den eigenen Benachrichtigungsdienst von MetaTrader (die Eingabe ist standardmäßig aus):

  • Armada Quant: the drawdown filter stepped pairs out.
  • Armada Quant: the drawdown filter stepped pairs back in.
  • Armada Quant: loss limit reached, all positions closed.
  • Armada Quant: another copy is trading this account.
  • Armada Quant: margin level fell below 90%; pairs were closed, largest open loss first.

In der Kontohistorie tragen die eigenen Orders des Programms nur in diesen Fällen einen Kommentar: „drawdown filter out“, wenn der Drawdown-Filter die Positionen eines Paares schließt, „drawdown filter in“, wenn er wieder einsteigt, „drawdown filter sync“, wenn er beim Wiedereinstieg schließt, was nicht mehr zu den verfolgten Positionen passt, „loss limit percent“, wenn das Verlustlimit alle Positionen schließt, und „margin level close“, wenn das Programm ein Paar schließt, weil das Margin-Level („Margin Stand“) unter 90 % gefallen ist (nur unterhalb des kleinsten Kontos). Gewöhnliche Einstiege, Aufstockungen und Ausstiege tragen keinen Kommentar.

Fragen und Antworten

Erste Schritte

Ich habe es gekauft. Was mache ich als Nächstes?
Folgen Sie dem Schnellstart am Anfang dieser Anleitung: ein Chart, Capital eingegeben oder auf 0 gelassen, jede andere Eingabe auf ihrem Standardwert, Algo-Handel eingeschaltet und das Terminal in Betrieb. Wenn Sie es zuerst bei der Arbeit sehen möchten, testen Sie es im Strategietester, wie im Abschnitt „Tests und Ergebnisse“ unten beschrieben.

Warum hat es noch nicht gehandelt?
Es entscheidet für jedes Paar einmal pro Stunde, und die meisten Stunden bringen keine neue Position: Ein Paar kann Tage, manchmal Wochen ohne eine bleiben. Das ist normal. Passiert länger nichts, lesen Sie das Panel. Seine erste Zeile sollte „Armada Quant FX 2.01 | Running“ lauten, die Zeile „Pairs“ sollte zeigen, welche Paare gehandelt werden, und kein Hinweis sollte ein Eingreifen von Ihnen verlangen. Ein Paar, dessen Zeile „pair: waiting for history number/needed“ lautet, lädt noch seine stündliche Historie; die anderen Paare werden in der Zwischenzeit gehandelt. Der Abschnitt „Was das Panel anzeigt“ oben nennt für jeden Hinweis, was zu tun ist.

Wie ändere ich die Größe?
Ändern Sie Capital. Klicken Sie auf den Chart und drücken Sie F7, um die Einstellungen des Programms zu öffnen, gehen Sie zur Registerkarte „Eingaben“, geben Sie den neuen Betrag bei „Capital (0 = account balance)“ ein und klicken Sie auf OK. Neue Positionen verwenden die neue Größe; eine bereits offene Position behält ihre eigene Größe für alle ihre Aufstockungen. Die Capital-Zeile des Panels zeigt dann den Betrag und die Größe, die das Programm verwendet. Lassen Sie die anderen Eingaben, wie sie sind: Sie bestimmen nicht die Größe.

Gibt es eine Set-Datei?
Nein. Die Standardwerte sind die getesteten Einstellungen, daher gibt es nichts zu laden. Capital ist die einzige Eingabe, die Sie einstellen.

So handelt das Programm

Warum wurde ein Paar mit Verlust geschlossen?
Die Positionen eines Paares werden auf eine dieser Arten mit Verlust geschlossen:

  • Der Drawdown-Filter ist bei dem Paar ausgestiegen: Bei seiner täglichen Prüfung war das Ergebnis des Paares, offene Positionen eingeschlossen, um etwa 17,6 % von Capital unter sein Hoch gefallen und lief weiter gegen Sie, daher schloss der Filter die Positionen dieses Paares. Diese Schließungen tragen den Kommentar „drawdown filter out“, und die Zeile des Paares im Panel lautet „pair: out since date (drawdown filter)“. Der Filter verfolgt das Paar weiter und steigt von selbst wieder ein, während die anderen Paare weiter gehandelt werden; der Abschnitt „Der Drawdown-Filter“ unten nennt die vollständige Regel.
  • Der Stop nach einer festgelegten Zahl von Einstiegen, „Stop loss after N entries (0 = off)“, hat eine Position geschlossen, die so viele Einstiege erreicht hatte.
  • Das Verlustlimit, „Loss limit, % of Capital (0 = off)“, hat, falls Sie eines eingestellt haben, alle Positionen geschlossen.
  • Eine Position, die bei ihrem Gewinnausstieg geschlossen wurde, kann nach Spread, Swap, Kommission oder einer Kurslücke trotzdem mit Verlust enden.

Warum gibt es keinen Stop-Loss für jeden Trade? Was begrenzt einen Verlust?
Das Programm schließt eine Position auf diese Arten: durch den Gewinnausstieg (die gesamte Position wird bei einem stündlichen Schluss geschlossen, an dem sie im Gewinn liegt und ihr Ausstiegssignal auslöst), durch den Ausstieg des Drawdown-Filters, durch den in Einstiegen gezählten Stop (MaxEntryStopLoss, standardmäßig 100 Einstiege, der im Test nie ausgelöst hat) und, wenn Sie es einstellen, durch das Verlustlimit (standardmäßig aus und nicht Teil der getesteten Ergebnisse). Einen anderen Stop-Loss gibt es nicht: Das Programm stockt eine Position auf, wenn sich der Kurs gegen sie bewegt, daher kann eine Position lange offen bleiben und das Konto in der Zwischenzeit weit unter sein Hoch fallen. Ein Stop-Loss für jeden Trade würde genau die Positionen schließen, die die Methode durch einen Rückgang hindurch halten soll, daher verwendet das Programm keinen. Was einen Verlust begrenzt, sind der Drawdown-Filter für jedes Paar, der Stop nach einer festgelegten Zahl von Einstiegen für jede Position und, wenn Sie eines möchten, das Verlustlimit für das gesamte Programm, das standardmäßig aus ist.

Stockt es verlierende Positionen auf?
Ja. Wenn sich der Kurs gegen eine offene Position bewegt und das Einstiegssignal erneut auftritt, stockt das Programm diese Position auf, und jede Aufstockung ist in der Regel größer als die vorherige. Jede Aufstockung erfordert eine Mindestbewegung gegen die letzte Ausführung. Die Position, ihr offener Verlust und ihre Margin wachsen, solange sie im Minus liegt, und die gesamte Position wird zusammen geschlossen, bei ihrem Gewinnausstieg oder bei einem der Ausstiege oben. Das ist der Kern seiner Handelsweise. Sie sollten damit im Reinen sein, bevor Sie es laufen lassen.

Wie lange kann es unter seinem Hoch bleiben, und wie lange werden Positionen gehalten?
Aktivität im Test: 16.668 Positionen, etwa 78 pro Monat; durchschnittliche Haltedauer 3,1 Tage, Median 10 Stunden; die meisten Positionen (84 %) bestehen aus einem einzigen Einstieg. Im Test betrug die längste Haltedauer 383 Tage (eine Short-Position in EURCHF, Juli 2020 bis Juli 2021); auf Daten von Alpari und FXTM wurde eine Short-Position in EURCHF 643 Tage gehalten (August 2011 bis Mai 2013), bis der Drawdown-Filter bei diesem Paar ausstieg und sie schloss. Das Konto lag im Test bis zu 141 Tage unter einem früheren Hoch (Juni bis November 2015), auf Daten von Alpari bis zu 306 Tage (April 2013 bis Februar 2014) und auf Daten von FXTM bis zu 260 Tage (April 2013 bis Januar 2014).

Diese Ergebnisse beruhen auf simulierten oder hypothetischen Performance-Ergebnissen, die bestimmte inhärente Einschränkungen haben. Anders als die Ergebnisse einer tatsächlichen Performance-Aufzeichnung stellen diese Ergebnisse keinen tatsächlichen Handel dar. Da diese Trades nicht tatsächlich ausgeführt wurden, können diese Ergebnisse zudem die Auswirkungen bestimmter Marktfaktoren, sofern vorhanden, etwa mangelnder Liquidität, zu gering oder zu hoch berücksichtigt haben. Simulierte oder hypothetische Handelsprogramme unterliegen im Allgemeinen auch der Tatsache, dass sie mit dem Vorteil der Rückschau entworfen werden. Es wird keine Zusicherung gegeben, dass irgendein Konto Gewinne oder Verluste erzielen wird oder wahrscheinlich erzielen wird, die den hier gezeigten ähnlich sind.

Im laufenden Betrieb

Wie beende ich es?
Nutzen Sie den Schalter zum Auslaufenlassen: Setzen Sie „Open new positions (No = finish)“ auf No. Das Programm eröffnet nichts Neues und steigt nach dem Drawdown-Filter nicht wieder ein, verwaltet aber die bereits offenen Positionen weiter: Es stockt sie weiter auf und schließt sie nach seinen Regeln, und der Stop nach einer festgelegten Zahl von Einstiegen, die Ausstiege des Drawdown-Filters und das Verlustlimit arbeiten weiter. Die erste Zeile des Panels lautet „Armada Quant FX 2.01 | Finishing open positions“, mit dem Hinweis „New positions are switched off: finishing number open positions.“ Wenn die Zeile jedes Paares „pair: flat“ lautet, können Sie das Programm vom Chart entfernen. Wenn Sie es früher entfernen oder Algo-Handel ausschalten, bleiben die offenen Positionen ohne Ausstiege, ohne Drawdown-Filter und ohne Verlustlimit. Wenn Sie sofort aufhören müssen, entfernen Sie zuerst das Programm und schließen Sie dann seine Positionen selbst.

Was bedeutet jede Statuszeile?
Der Abschnitt „Was das Panel anzeigt“ oben listet jede Zeile und jeden Hinweis auf, die das Panel anzeigen kann, und sagt jeweils, was zu tun ist.

Kann ich es bei offenen Positionen aktualisieren, neu starten oder umziehen?
Sie können es bei offenen Positionen aktualisieren oder das Terminal neu starten. Das Programm speichert sein Gedächtnis in den globalen Variablen des Terminals (Fenster „Globale Variable“, F3), sodass es nach einem Neustart desselben Terminals weiterarbeitet. Starten Sie es dort, wo es weiterlaufen wird; auf einem VPS migrieren Sie, bevor es zum ersten Mal handelt. Ein Umzug auf einen anderen Computer oder einen VPS nimmt dieses Gedächtnis nicht mit, ziehen Sie es daher nur um, wenn keine Position offen ist, und starten Sie es dort mit einer neuen MagicNumber.

Nach einem Update oder einem Neustart verwaltet es die offenen Positionen weiter, jede mit ihrer eigenen Größe. Ein Neustart baut die Trendeinschätzung jedes Paares aus den letzten Stundenkerzen neu auf, daher können die ersten Ausstiege nach einem Neustart um einige Stunden von denen eines ununterbrochenen Laufs abweichen.

Ziehen Sie es nicht um, solange Positionen offen sind. Ein neuer Computer, ein neues Terminal, ein Umzug auf einen VPS oder eine neue Migration nimmt dieses Gedächtnis nicht mit, und das Programm ist nicht dafür gebaut, seine offenen Positionen ohne es zu übernehmen. Um es später umzuziehen, setzen Sie „Open new positions (No = finish)“ auf No und warten Sie, bis jede Position geschlossen ist: Das Panel zeigt dann die Zeile jedes Paares als „pair: flat“ oder „pair: out since date (drawdown filter)“. (Auf einem VPS, wo eine Änderung der Eingaben eine neue Migration erfordert, schließen Sie die Positionen stattdessen in Ihrem Terminal und migrieren Sie sofort, denn bis zur neuen Migration handelt die Kopie auf dem VPS weiter; prüfen Sie dann in Ihrem Terminal, dass keine ihrer alten Positionen offen geblieben ist, und schließen Sie jede, die es noch ist.) Schalten Sie Algo-Handel im alten Terminal aus (auf dem MQL5-VPS entfernen Sie das Programm von seinem Chart und migrieren, was die Kopie auf dem VPS stoppt), und starten Sie das Programm im neuen Terminal mit einem neuen Wert bei „Magic number (tags this EA's trades)“. Bis alle Positionen geschlossen sind, kann es Wochen oder Monate dauern; sie im Terminal zu schließen ist der schnelle Weg. Unter einer neuen Magic Number beginnt das Programm von vorn: Bei einem eingegebenen Capital zählt seine Wiederanlage wieder ab diesem Betrag, und ein Paar, das der Drawdown-Filter herausgenommen hatte, kann wieder gehandelt werden.

Steht „Drawdown filter level (0 = off)“ auf null, ist der Drawdown-Filter aus, und das Programm speichert kein Gedächtnis seiner offenen Positionen. Nach einem Neustart arbeitet es trotzdem weiter, aber wenn Sie Capital oder die Wiederanlage geändert haben, während eine Position offen war, verwenden die restlichen Aufstockungen dieser Position die aktuellen Einstellungen.

Installieren Sie ein Update so, wie Sie das Programm installiert haben, aus dem Markt in Ihrem Terminal. Ändern Sie „Magic number (tags this EA's trades)“ nicht, solange Positionen offen sind: Positionen unter der alten Nummer werden nicht mehr verwaltet.

Das Verlustlimit hat es gestoppt. Wie starte ich es wieder?
Stellen Sie bei „Loss limit, % of Capital (0 = off)“ einen neuen Wert ein: Das Programm handelt dann wieder unter dem neuen Limit. In einem Fall braucht es einen Schritt mehr. Manche Broker entfernen Order-Kommentare, und nach einem Start ohne sein gespeichertes Gedächtnis unter derselben Magic Number kann das Programm dann nicht erkennen, welches Limit es gestoppt hat; ein neuer Wert allein kann die erste Zeile des Panels daher auf „Armada Quant FX 2.01 | Stopped by loss limit“ stehen lassen. Setzen Sie in diesem Fall „Loss limit, % of Capital (0 = off)“ auf 0 (aus) und starten Sie es: Es handelt wieder, und seine erste neue Position hebt den alten Stop auf. Sobald diese Position offen ist, stellen Sie das gewünschte Verlustlimit ein.

Brauche ich einen VPS?
Sie brauchen ein Terminal, das rund um die Uhr läuft, mit dem Programm auf seinem Chart: einen Computer, der eingeschaltet und online bleibt, oder einen VPS. Solange das Terminal aus ist, verwaltet das Programm nichts: keine Ausstiege, kein Drawdown-Filter, kein Verlustlimit. Wenn es wieder startet, macht es mit der aktuellen Stunde weiter; die verpassten Stunden holt es nicht nach. Der Abschnitt „Betrieb auf einem VPS“ unten enthält die Schritte für den eigenen VPS von MetaTrader.

Welchen Kontotyp sollte ich verwenden?
Hedging- und Netting-Konten funktionieren beide. Auf einem Netting-Konto werden Positionen auf demselben Paar zusammengeführt, lassen Sie andere Programme daher auf anderen Paaren laufen. Das Programm schließt nur den Anteil einer Position, den es selbst eröffnet hat. Standard- und Raw-Spread-Konten funktionieren beide; auf einem Raw-Spread-Konto berechnet der Broker eine Kommission pro Lot, und der Abschnitt „Tests und Ergebnisse“ unten nennt, was das im Test verändert hat. Konten in einer anderen Währung als US-Dollar funktionieren ebenfalls: Capital wird in der eigenen Währung des Kontos eingegeben, und das Programm ermittelt die Umrechnung in Dollar selbst. Das kleinste Konto für jeden Kontotyp steht unten im Abschnitt „Wie die Größe berechnet wird“, und das Panel zeigt es für Ihren Broker. Cent-Konten werden meist von Brokern außerhalb der EU, des Vereinigten Königreichs, Australiens und der USA angeboten, und das Programm ist noch nicht auf einem echten Cent-Konto gelaufen. Es ist noch nicht auf US-Konten gelaufen. Bei großen Konten, oberhalb von etwa 450.000 $, prüfen Sie die maximale Ordergröße Ihres Brokers.

Welche Paare handelt es? Kann ich Gold oder Yen-Paare hinzufügen?
Es handelt EURUSD, GBPUSD, AUDUSD, USDCAD, USDCHF, EURGBP, AUDCHF, AUDCAD, CADCHF, GBPCHF, EURCHF, alle von dem einen Chart aus, an den es angehängt ist. Es ist für diese elf Paare gebaut und getestet. Auf jedem anderen Symbol, Yen-Paare und Gold eingeschlossen, läuft es mit den Einstellungen von EURUSD, dort nie getestet; wir raten davon ab. Um weniger davon zu handeln, tragen Sie die gewünschten Paare bei „Pairs to trade (empty = all 11)“ ein, in der Gruppe „Advanced (leave as tested)“; die veröffentlichten Ergebnisse gelten für alle zusammen. Das Terminal behält maximal 255 Zeichen dieser Eingabe und schneidet den Rest ab, geben Sie die Paare daher mit ihrem Namen ein, durch Kommas getrennt, nicht mehr als etwa 30 Namen.

Kann ich dieselben Paare von Hand handeln oder andere Programme laufen lassen?
Auf einem Hedging-Konto stören andere Trades auf denselben Paaren das Programm nicht: Es verwaltet nur die Positionen, die seine Magic Number tragen. Schließen oder ändern Sie seine Positionen nicht von Hand; wird eine von außen geschlossen oder geändert, liest das Programm das Konto neu ein, und das Panel zeigt „pair: a position was closed or changed outside the program and was re-read from the account.“ Die einzige Ausnahme ist ein Umzug, bei dem Sie seine Positionen kurz vor der Migration selbst schließen, wie der Abschnitt „Betrieb auf einem VPS“ unten beschreibt. Handeln Sie auf einem Netting-Konto dieselben Paare weder von Hand noch mit einem anderen Programm: Positionen auf demselben Paar werden zu einer zusammengeführt. Dasselbe gilt auf einem Konto, das Trades in der Reihenfolge ihrer Eröffnung schließt, die ältesten zuerst, wie es US-Konten tun; dort zeigt das Panel „This account closes trades oldest first: do not trade the same pairs by hand or with another program.“ Lassen Sie pro Konto eine Kopie dieses Programms laufen: Läuft eine zweite Kopie mit derselben Magic Number, hören beide Kopien auf, Positionen zu eröffnen und aufzustocken, bis Sie eine entfernen und die andere neu starten.

Tests und Ergebnisse

Wie teste ich es, und in welchem Modus?
Testen Sie es zuerst mit der kostenlosen Demoversion, die im Strategietester von MetaTrader 5 läuft. Ein Test auf einem Chart führt alle Paare gemeinsam aus. Fügen Sie in MetaTrader 5 zuerst die 11 Paare zur Marktübersicht hinzu. Melden Sie sich bei einem MetaQuotes-Demo-Konto an, damit der Tester wie der Test Daten von MetaQuotes verwendet. Wählen Sie im Strategietester das Symbol EURUSD, den Zeitrahmen H1, das Modell „Nur Öffnungspreise“ (Open prices only), den Hebel 1:100, den Zeitraum vom 1. Januar 2009 bis zum 26. September 2026 und eine Einzahlung von 175.000 $, und lassen Sie Capital auf 0. Mit dieser Einzahlung wiederholen Sie den Test; sie ist kein Vorschlag für Ihr Konto. Um die veröffentlichten Ergebnisse zu wiederholen, behalten Sie dieses Modell bei: Ein anderes Testmodell liefert andere Ergebnisse. Der erste Lauf ist langsam, während die Historie heruntergeladen wird. Verwenden Sie den Chart, den diese Schritte nennen: Auf einem Chart mit einem Zeitrahmen über H1 wird das eigene Paar des Charts aus dem Lauf herausgenommen, und seine Zeile lautet „pair: not readable on this chart“.

Was ändert sich mit echten Ticks?
Der Test verwendete das Modell „Nur Öffnungspreise“ (Open prices only). Bei fester Größe mit „Jeder Tick anhand realer Ticks“ (Every tick based on real ticks) von September 2024 bis September 2026 gerechnet, änderte sich das Nettoergebnis um −1,5 % (−25,0 % bis +6,2 % je Paar) und der größte Rückgang um +1,9 %. Mit echten Ticks sind die Spreads in den Stunden um den täglichen Rollover des Brokers breiter, und der größte Teil des Unterschieds stammt aus diesen Stunden.

Warum weichen meine Ergebnisse von der Produktseite ab?
Die Ergebnisse bei Ihrem Broker werden abweichen: Kursdaten, Spreads, Swap, die Serveruhr und die Spreads beim Rollover unterscheiden sich zwischen Brokern. Auch der Startzeitpunkt zählt: Ein Test, der an einem anderen Datum beginnt, trifft auf andere Rückgänge. Eine andere Einzahlung, ein eingegebenes Capital, eine andere Einstellung der Wiederanlage, ein anderer Hebel oder ein anderer Testmodus verändert die Zahlen ebenfalls.

Was ändert die Kommission?
Auf einem Konto, das Kommission berechnet, wäre bei 7 $ pro Lot für Hin- und Rückweg der durchschnittliche Gewinn je volles Jahr bei fester Größe 23,5 % des Anfangssaldos statt 24,3 % (berechnet aus den Deals des Tests; bei fester Größe ändern sich die Entscheidungen nicht).

Welchen Hebel braucht es?
Die Tests liefen mit dem Hebel 1:100. Für Privatkunden in der EU und im Vereinigten Königreich sind acht der elf Paare auf 1:30 begrenzt und AUDUSD, AUDCHF und AUDCAD auf 1:20; in Australien sind alle elf auf 1:30 begrenzt. Im Test lag das niedrigste Margin-Level („Margin Stand“) bei 171 % mit 1:100, 97 % mit 1:50, 88 % mit 1:30 und 78 % mit 1:20; über die acht Starttermine lag der niedrigste Wert bei 89 % mit 1:30 und 94 % mit 1:20, ohne Stop-Out. Mit 1:50 wurde genau eine Order verkleinert, damit sie in die freie Margin passte, und das Ergebnis war 4,0 % niedriger als mit 1:100. Mit 1:30 wurde genau eine Order verkleinert, damit sie in die freie Margin passte, und das Ergebnis war 52,3 % niedriger als mit 1:100. Mit 1:20 wurde genau eine Order verkleinert, damit sie in die freie Margin passte, und das Ergebnis war 27,6 % niedriger als mit 1:100.

Diese Ergebnisse beruhen auf simulierten oder hypothetischen Performance-Ergebnissen, die bestimmte inhärente Einschränkungen haben. Anders als die Ergebnisse einer tatsächlichen Performance-Aufzeichnung stellen diese Ergebnisse keinen tatsächlichen Handel dar. Da diese Trades nicht tatsächlich ausgeführt wurden, können diese Ergebnisse zudem die Auswirkungen bestimmter Marktfaktoren, sofern vorhanden, etwa mangelnder Liquidität, zu gering oder zu hoch berücksichtigt haben. Simulierte oder hypothetische Handelsprogramme unterliegen im Allgemeinen auch der Tatsache, dass sie mit dem Vorteil der Rückschau entworfen werden. Es wird keine Zusicherung gegeben, dass irgendein Konto Gewinne oder Verluste erzielen wird oder wahrscheinlich erzielen wird, die den hier gezeigten ähnlich sind.

Was es nicht hat

Gibt es einen Gruppenchat oder einen Kanal außerhalb von MQL5?
Nein. Fragen und Support laufen über die „Diskussion“ der Produktseite, für alle sichtbar, oder über MQL5-Nachrichten; wir bemühen uns, innerhalb von 24 Stunden zu antworten.

Gibt es eine Version für MetaTrader 4?
Nein. Es läuft nur auf MetaTrader 5.

Gibt es einen Modus für Prop-Firmen?
Nein. Es ist nicht für die Regeln von Prop-Firmen gebaut.

Hat es einen Nachrichten-, Zeit- oder Spread-Filter?
Nein. Es handelt nach seinen getesteten Regeln in jeder Stunde, in der der Markt geöffnet ist. Jeder solche Filter wäre ein neues Handelsverhalten, das nie getestet wurde.

Gibt es ein Signal, dem man folgen kann?
Nein. Testen Sie es zuerst mit der kostenlosen Demoversion, die im Strategietester von MetaTrader 5 läuft.

Updates

Wie oft wird es aktualisiert?
Updates werden veröffentlicht, wenn eine Korrektur oder eine Verbesserung fertig ist, ohne festen Zeitplan. Installieren Sie ein Update so, wie Sie das Programm installiert haben, aus dem Markt in Ihrem Terminal; die Antwort zum Aktualisieren bei offenen Positionen, oben, sagt, was mit ihnen geschieht.

Betrieb auf einem VPS

Jeder VPS, auf dem MetaTrader 5 rund um die Uhr läuft, ist geeignet. Der eigene VPS von MetaTrader, das MQL5 Virtual Hosting, ist die einfachste Lösung; diese Schritte gelten für ihn.

  1. Wenn Sie Benachrichtigungen aufs Telefon möchten (sie nutzen den eigenen Dienst von MetaTrader), geben Sie zuerst Ihre MetaQuotes ID im Terminal ein (Extras, Optionen, Benachrichtigungen) und setzen Sie „Phone notifications“ auf On.
  2. Hängen Sie das Programm wie im Schnellstart an, aber lassen Sie die Schaltfläche „Algo-Handel“ in der Werkzeugleiste auf diesem Computer ausgeschaltet: Der VPS handelt unabhängig davon, und so handelt hier vor der Migration nichts. Das Programm fügt seine Paare selbst zur Marktübersicht hinzu, daher gibt es sonst nichts vorzubereiten.
  3. Migrieren Sie das Terminal sofort auf den VPS, noch vor dem ersten Trade des Programms. Eine Migration nimmt das Gedächtnis des Programms nicht mit, daher muss es auf dem VPS starten, bevor es handelt.
  4. Lassen Sie Algo-Handel im Terminal zu Hause ausgeschaltet, und schalten Sie ihn nie ein, solange die Kopie auf dem VPS läuft. Zwei Kopien auf einem Konto hören beide auf, Positionen zu eröffnen und aufzustocken, und das Panel zeigt „Another copy is trading this account with the same magic number: this copy opens nothing new. Remove one copy and restart.“
  5. Der VPS hat keinen Bildschirm, daher ist sein Panel nicht zu sehen. Lesen Sie den Status im Journal des VPS: Das Programm schreibt jedes Mal eine Zeile, wenn ein Status oder ein Hinweis erscheint oder verschwindet.
  6. Stellen Sie die Eingaben vor der Migration ein und behalten Sie sie bei: Der VPS führt die Eingaben aus, die er bei der letzten Migration erhalten hat, und eine neue Migration nimmt das Gedächtnis des Programms nicht mit, daher zählt sie als Umzug. Tun Sie das nur, wenn keine Position offen ist: Mit 11 Paaren ist das Programm selten ohne eine. Ändern Sie also die Eingaben und setzen Sie in Ihrem Terminal einen neuen Wert bei „Magic number (tags this EA's trades)“, schließen Sie dort die Positionen des Programms und migrieren Sie sofort erneut, denn bis zur neuen Migration handelt die Kopie auf dem VPS weiter. Prüfen Sie dann in Ihrem Terminal, dass keine ihrer alten Positionen offen geblieben ist, und schließen Sie jede, die es noch ist.

Der VPS kann von selbst neu starten, für Updates und Wartung; das Programm macht dann mit dem Gedächtnis weiter, das es dort gespeichert hat. Konten, die sich mit einem Einmalpasswort anmelden, können den MQL5-VPS nicht nutzen. Hatte das Verlustlimit das Programm vor einem Umzug gestoppt, gibt es nichts zurückzusetzen: Unter seinem neuen Wert bei „Magic number (tags this EA's trades)“ beginnt es von vorn.

Wie die Größe berechnet wird

Capital: Geben Sie das Geld ein, mit dem das Programm handeln darf, in der Kontowährung, oder lassen Sie den Wert auf 0, um das eigene Geld des Kontos zu verwenden (Einzahlungen und Auszahlungen eingeschlossen, nie Kredit oder Boni). Ein eingegebenes Capital über dem eigenen Geld des Kontos wird darauf begrenzt, und das Panel zeigt das an. CompoundPercent: Beim Standardwert 100 wird jedes abgeschlossene Ergebnis des Programms zu dem Geld addiert, nach dem jede neue Position bemessen wird, sodass die Größen nach Gewinnen wachsen und nach Verlusten schrumpfen. Bei 0 bleibt die Größe fest. Die Hauptergebnisse verwenden den Standardwert; die Zahlen bei fester Größe verwenden 0.

Das Programm rechnet dieses Geld im festen Verhältnis der Tests in die Größe jeder neuen Position um und rundet sie auf einen ganzen Größenschritt ab, der von der Kontraktgröße des Kontos abhängt. Eine Position behält ihre Größe für alle ihre Aufstockungen. Auf einem Konto in einer anderen Währung braucht das Programm einen Dollarkurs, um seine Orders zu bemessen; bis es einen hat, zeigt das Panel „Waiting for a conversion rate: add pair to Market Watch.“

Das kleinste Konto hängt von der Mindestordergröße Ihres Brokers ab, und die Panelzeile „Smallest account for this broker: amount currency“ zeigt es für Ihren Broker. Darunter verwendet jede neue Position die kleinste Größe, sodass das Konto weit mehr verlieren kann als im Test. Fällt das Margin-Level („Margin Stand“) dann unter 90 %, schließt das Programm das Paar mit dem größten offenen Verlust und danach das nächste, solange es unter 90 % bleibt. Ein Broker, dessen „Stop Out Level“ bei 90 % oder höher liegt, schließt Positionen, bevor das Programm es tut, und kein Programm kann in einer Kurslücke handeln. Nach Kontotyp:

  • Cent-Konto (Kontraktgröße 100.000): 577,50 $
  • Mikro-Konto (Kontraktgröße 1.000): 577,50 $
  • Kontraktgröße 10.000: 5.775 $
  • Standardkonto (Kontraktgröße 100.000): 57.750 $

Jede Eingabe im Detail

  • DrawdownFilter: Die Stufe des Drawdown-Filters. Beim Standardwert 10 steigt ein Paar nach einem Rückgang von etwa 17,6 % von Capital unter sein Hoch aus; der Betrag skaliert mit Capital, mit der Wiederanlage und mit der Stufe. 0 schaltet den Filter aus, und das Programm handelt dann genau so, wie es ohne ihn handeln würde. Die gezeigten Ergebnisse verwenden 10, mit 0 zum Vergleich.
  • MaxEntryStopLoss: 0 schaltet ihn aus. Beim Standardwert 100 hat er im Test nie ausgelöst (die tiefste Position hielt 16 Einstiege, 20 auf Daten von Alpari). Ein niedriger Wert verwandelt offene Rückgänge in realisierte Verluste, und die gezeigten Ergebnisse wurden so nicht getestet.
  • LossLimitPercent: standardmäßig aus (0). Wenn Sie es einstellen, schließt der EA alle Positionen, sobald seine Ergebnisse, offene Positionen eingeschlossen, um diesen Prozentsatz unter das Hoch gefallen sind, das seine abgeschlossenen Ergebnisse erreicht haben, und eröffnet nichts mehr, bis Sie ein neues Limit einstellen. Der Prozentsatz bezieht sich auf Capital plus die abgeschlossenen Gewinne, die die Wiederanlage bei diesem Hoch hinzugefügt hatte. Geschlossen wird zu Marktpreisen, daher kann eine Kurslücke den Verlust über das Limit hinaus treiben. Es ist nicht Teil der getesteten Ergebnisse.
  • OpenNewPositions: Der Wert No eröffnet nichts Neues und lässt die offenen Positionen nach ihren Regeln enden; so beenden Sie das Programm.
  • PhoneNotifications: Benachrichtigungen aufs Telefon nutzen den eigenen Dienst von MetaTrader und sind standardmäßig aus. Der Wert On sendet eine kurze Nachricht an Ihr Telefon, wenn der Drawdown-Filter oder das Verlustlimit eingreift oder eine zweite Kopie gefunden wird; das Programm nutzt keine andere Verbindung. Außerdem sendet es eine Nachricht, wenn das Margin-Level („Margin Stand“) unter 90 % fällt und Paare geschlossen werden, was nur unterhalb des kleinsten Kontos geschieht.
  • Pairs: Bleibt die Eingabe leer, handelt es alle elf Paare; eine Liste von Namen beschränkt es auf diese.
  • AddSizeScale: Ändert, wie schnell die Größe jeder Aufstockung wächst; der erste Einstieg wird nicht verändert. Getestet wurde nur der Standardwert; bei jedem anderen Wert wachsen die Positionen anders als in den Tests, daher weichen die Ergebnisse von ihnen ab.
  • MaxAdds: Wie oft das Programm eine Position maximal aufstocken darf. Die tiefste Position im Test nutzte 15 Aufstockungen (19 auf Daten von Alpari), daher hat der Wert 100 nie etwas begrenzt.
  • MagicNumber: Ändern Sie sie nur, wenn ein anderes Programm auf dem Konto dieselbe Nummer verwendet oder wenn Sie das Programm auf ein anderes Terminal umziehen (siehe sein Gedächtnis, oben), und nie, solange Positionen offen sind.

Diese Zahlen zu den Eingaben stammen aus derselben Simulation wie der Test unten.

Diese Ergebnisse beruhen auf simulierten oder hypothetischen Performance-Ergebnissen, die bestimmte inhärente Einschränkungen haben. Anders als die Ergebnisse einer tatsächlichen Performance-Aufzeichnung stellen diese Ergebnisse keinen tatsächlichen Handel dar. Da diese Trades nicht tatsächlich ausgeführt wurden, können diese Ergebnisse zudem die Auswirkungen bestimmter Marktfaktoren, sofern vorhanden, etwa mangelnder Liquidität, zu gering oder zu hoch berücksichtigt haben. Simulierte oder hypothetische Handelsprogramme unterliegen im Allgemeinen auch der Tatsache, dass sie mit dem Vorteil der Rückschau entworfen werden. Es wird keine Zusicherung gegeben, dass irgendein Konto Gewinne oder Verluste erzielen wird oder wahrscheinlich erzielen wird, die den hier gezeigten ähnlich sind.

Der Drawdown-Filter

Der Drawdown-Filter beobachtet das Ergebnis jedes Paares einzeln, offene Positionen eingeschlossen, und entscheidet einmal am Tag. Er steigt bei einem Paar aus, wenn zwei Dinge zutreffen: Sein Ergebnis ist um etwa 17,6 % von Capital unter sein Hoch gefallen (bei der Standardeinstellung), und dieses Ergebnis läuft weiter gegen Sie. Es spielt keine Rolle, ob das Paar Kauf- oder Verkaufspositionen hält, denn der Filter beobachtet das Ergebnis des Paares, nicht die Richtung des Kurses. Das Programm schließt dann die Positionen dieses Paares zur nächsten stündlichen Eröffnung und handelt es nicht mehr, während die anderen Paare wie gewohnt weiterhandeln. Solange das Paar draußen ist, verfolgt das Programm weiter die Positionen, die es gehalten hätte, einschließlich der Aufstockungen, die es vorgenommen hätte. Sobald sich dieses verfolgte Ergebnis so weit erholt hat, dass es nicht mehr als die Hälfte des Ausstiegsbetrags unter seinem Hoch liegt, und sein Trend sich zu Ihren Gunsten gedreht hat, steigt das Programm wieder ein und übernimmt die Positionen, die es in diesem Moment halten würde. Da der Drawdown-Filter einmal am Tag entscheidet, können eine plötzliche Kurslücke oder mehrere gleichzeitig fallende Paare dennoch einen großen Rückgang verursachen.

Im 17-jährigen Test auf Daten von MetaQuotes griff der Drawdown-Filter dreimal ein: AUDUSD war von Juli 2009 bis September 2012 aus dem Markt, USDCAD von Juli 2015 bis März 2016 und AUDUSD vom 16. März bis zum 9. April 2020. Die anderen neun Paare stiegen nie aus.

Der größte Rückgang des Tests mit dem Drawdown-Filter betrug 30,9 % des Kontowerts an seinem Hoch, vom 5. Februar bis zum 19. März 2020. Mit dem Filter auf 0 fiel derselbe Test in denselben Wochen um 87,7 % von seinem Hoch.

Diese Ergebnisse beruhen auf simulierten oder hypothetischen Performance-Ergebnissen, die bestimmte inhärente Einschränkungen haben. Anders als die Ergebnisse einer tatsächlichen Performance-Aufzeichnung stellen diese Ergebnisse keinen tatsächlichen Handel dar. Da diese Trades nicht tatsächlich ausgeführt wurden, können diese Ergebnisse zudem die Auswirkungen bestimmter Marktfaktoren, sofern vorhanden, etwa mangelnder Liquidität, zu gering oder zu hoch berücksichtigt haben. Simulierte oder hypothetische Handelsprogramme unterliegen im Allgemeinen auch der Tatsache, dass sie mit dem Vorteil der Rückschau entworfen werden. Es wird keine Zusicherung gegeben, dass irgendein Konto Gewinne oder Verluste erzielen wird oder wahrscheinlich erzielen wird, die den hier gezeigten ähnlich sind.

Der Test hinter den Zahlen

Alle Ergebnisse sind simuliert: der Strategietester von MetaTrader 5 mit Demo-Daten von MetaQuotes, 1. Januar 2009 bis 25. September 2026, alle elf Währungspaare gemeinsam von einem Chart aus auf einem Konto gehandelt, mit der Wiederanlage auf ihrem Standardwert, 100 %, und dem Drawdown-Filter auf seinem Standardwert, 10. Renditen sind in Prozent des Kontowerts zu Beginn jedes Jahres angegeben, Rückgänge in Prozent des Werts am Hoch.

Jahr für Jahr mit Wiederanlage bei 100 % (volle Kalenderjahre; die Rendite auf den Kontowert zu Beginn jedes Jahres): 2009: 29,5 %; 2010: 38,9 %; 2011: 43,5 %; 2012: 18,9 %; 2013: 18,3 %; 2014: 10,5 %; 2015: 84,9 %; 2016: 42,5 %; 2017: 22,5 %; 2018: 13,1 %; 2019: 25,3 %; 2020: 17,6 %; 2021: 16,8 %; 2022: 13,9 %; 2023: 20,8 %; 2024: 31,5 %; 2025: 16,5 %. Bei fester Größe (Wiederanlage 0; Prozent des Anfangssaldos): 2009: 24,3 %; 2010: 35,8 %; 2011: 36,1 %; 2012: 17,4 %; 2013: 17,5 %; 2014: 10,1 %; 2015: 70,4 %; 2016: 38,2 %; 2017: 20,7 %; 2018: 12,4 %; 2019: 23,2 %; 2020: 15,5 %; 2021: 15,4 %; 2022: 13,6 %; 2023: 20,2 %; 2024: 26,5 %; 2025: 15,6 %. Kein volles Kalenderjahr hat im Test Geld verloren (2009–2025). Das galt nicht für die Daten jedes Brokers: Ab Januar 2011 verlor der EA auf Daten von FXTM 2,6 % im Jahr 2023. Ihre eigenen Ergebnisse werden außerdem davon abhängen, wann Sie beginnen, sowie von Ihrem Broker und von den Einstellungen, die Sie wählen.

2026 ist ein Teiljahr (der Test läuft vom 1. Januar 2009 bis zum 25. September 2026) und ist in den Zahlen Jahr für Jahr nicht enthalten. Auf Kursdaten von Alpari und FXTM (2011–2025) waren die vollen Jahre mit der größten Rendite 2015 auf Daten von Alpari (+65,5 %) und 2011 auf Daten von FXTM (+44,5 %). Im Jahr 2026 bis zum 25. September (ein Teiljahr) erzielte der Test +7,7 % und die Daten von Alpari und FXTM −3,6 % und −3,3 %.

Mit Wiederanlage bei 100 % (dem Standardwert) endete das Konto nach 17,7 Jahren bei 5.719 % seines Anfangssaldos; bei fester Größe (Wiederanlage 0) endete es bei 520 %. Die Wiederanlage macht die Rückgänge in Geld auch größer. Mit Wiederanlage bei 100 % ab Januar 2011 endete das Konto bei 3.035 % seines Anfangssaldos auf Daten von MetaQuotes, bei 1.881 % auf Daten von Alpari und bei 1.480 % auf Daten von FXTM. Bei fester Größe betrug der durchschnittliche Gewinn je volles Jahr 24,3 % mit dem Drawdown-Filter und 26,3 % mit ihm auf 0 (2009–2025), und der größte Rückgang betrug 31,0 % und 88,2 % des Anfangssaldos; die neun Paare, die nie ausstiegen, handelten genau so wie mit dem Filter auf 0. Zahlen bei fester Größe (Wiederanlage auf 0) sind in Prozent des Anfangssaldos angegeben.

Diese Ergebnisse beruhen auf simulierten oder hypothetischen Performance-Ergebnissen, die bestimmte inhärente Einschränkungen haben. Anders als die Ergebnisse einer tatsächlichen Performance-Aufzeichnung stellen diese Ergebnisse keinen tatsächlichen Handel dar. Da diese Trades nicht tatsächlich ausgeführt wurden, können diese Ergebnisse zudem die Auswirkungen bestimmter Marktfaktoren, sofern vorhanden, etwa mangelnder Liquidität, zu gering oder zu hoch berücksichtigt haben. Simulierte oder hypothetische Handelsprogramme unterliegen im Allgemeinen auch der Tatsache, dass sie mit dem Vorteil der Rückschau entworfen werden. Es wird keine Zusicherung gegeben, dass irgendein Konto Gewinne oder Verluste erzielen wird oder wahrscheinlich erzielen wird, die den hier gezeigten ähnlich sind.

Andere Zeiträume, auch solche, die hier nicht getestet wurden, können einen viel größeren Rückgang als den gezeigten hervorbringen.

Rechtliche Hinweise

Der Handel mit Devisen auf Margin birgt ein hohes Risiko und ist nicht für jeden Anleger geeignet. Sie können einen Teil oder Ihre gesamte Einlage verlieren. Handeln Sie nur mit Geld, dessen Verlust Sie sich leisten können.

Jedes Ergebnis in dieser Anleitung ist simuliert. Vergangene Ergebnisse, gleich auf welchen Kursdaten, sind kein Hinweis auf künftige Ergebnisse.

Nichts in dieser Anleitung ist eine Anlage-, Steuer- oder Rechtsberatung, und nichts hier ist auf das Konto, die Ziele oder die Umstände einer einzelnen Person zugeschnitten. Armada Quant ist weder bei der CFTC, der SEC, der FINRA, der NFA noch bei einer anderen Behörde als Broker-Dealer, Anlageberater oder Commodity Trading Advisor registriert.

Armada Quant ist nicht mit MetaQuotes Ltd., Alpari oder FXTM verbunden und wird von keinem dieser Unternehmen befürwortet oder gesponsert; ihre Kursdaten werden nur als Quelle der Test- und Vergleichsergebnisse genannt. MetaTrader, MetaTrader 5, MQL5 und MetaQuotes sind Marken der MetaQuotes Ltd.

Armada Quant FX Portfolio Trader wird von der Sable Pacific LLC entwickelt und ist ihr Eigentum.