Beliebte Beiträge

Tipp Der Redaktion - 2019

Force Trader - ein Langzeitroboter, der auf dem Alexander Elder-System basiert

Wir haben alle von der Bedeutung der Diversifikation gehört, aber für den Forex-Markt, wo die meisten Währungspaare an den US-Dollar gebunden sind, ist es nicht so einfach, das Problem der Diversifikation zu lösen. Da eine Diversifizierung in Währungspaare nicht möglich ist, müssen wir einige Tricks anwenden. Verwenden Sie beispielsweise verschiedene Strategien, die sich in Art und Dauer der Arbeit unterscheiden. Häufig versuchen Händler, Strategien und Skalierer sowie Trendstrategien und Umkehrstrategien in einem Portfolio zu kombinieren und arbeiten gleichzeitig in verschiedenen Zeiträumen - von M5 bis D1.

Darüber hinaus werden häufig Berater zusätzlich zu manuellen Strategien eingesetzt. Profitable Berater wiederum sind nicht so zahlreich, und die Autoren bemühen sich am häufigsten, einen universellen Scalper zu schaffen, der „einer auf dem Gebiet der Krieger“ wäre. Dieser Ansatz hat mehrere Vorteile: Je kürzer der Zeitrahmen, desto mehr Transaktionen in derselben Zeiteinheit. Je mehr Trades getätigt werden, desto höher ist der Gewinn und die Renditekurve sieht glatt und stabil aus. Und heute sprechen wir nur über einen solchen Berater - Händler erzwingen, die sich gut in nahezu jedes Portfolio von Strategien einfügen lassen.

Es gibt aber natürlich auch Nachteile. Es ist ziemlich schwierig, einen Berater zu schaffen, der über einen längeren Zeitraum unter allen Marktbedingungen gut und stabil funktioniert. Darüber hinaus ist der Einfluss verschiedener Marktfaktoren wie Spread, Swaps und Slippage auf das Endergebnis umso größer, je kürzer der Zeitrahmen ist. Die Qualität von Tests und historischen Daten nimmt mit abnehmendem Zeitrahmen exponentiell zu.

Dennoch besteht ein erhöhtes Interesse an solchen Beratern, da die potenziellen positiven Aspekte die negativen überwiegen. Daher der gravierende Nachteil von langfristigen Handelsstrategien, die in der Tat kurzfristigen Strategien direkt entgegengesetzt sind. Ihr Hauptnachteil ist der ruhige Handel mit geringer Rentabilität, langen Drawdowns und einer geringen Anzahl von Transaktionen. Diese Klasse von TS ist jedoch einfacher zu erstellen und die Testanforderungen dort sind am geringsten.

Ähnliche Strategien können mit jedem Broker auf den Weg gebracht werden, wobei die Handelsbedingungen und Unterschiede in den Handelsergebnissen gering sein werden. Das Einzige, woran man sich erinnern muss, ist die unterschiedliche Form der Tageskerzen aufgrund der unterschiedlichen GMT-Server und gelegentlich die unterschiedliche Anzahl der Handelstage in einer Woche, die das Handelsergebnis noch leicht beeinflussen können.

Berater-Eigenschaften

Plattform: Metatrader 4
Advisor-Version: 1.0
Währungspaare: AUDCAD, AUDNZD, AUDUSD, EURUSD, NZDCAD, NZDUSD, CADCHF, USDCAD, USDJPY, USDCHF
Zeitrahmen: D1
Arbeitszeit: rund um die Uhr
Empfohlene Broker: Roboforex, Alpari, Exness

Advisor-Installation

Wir installieren den Berater wie gewohnt. Detaillierte Installationsanweisungen finden Sie im Artikel auf der Website. Wenn Sie zum ersten Mal auf Forex-Roboter stoßen und eine Reihe von Fragen haben, laden Sie den kostenlosen Forex-Kurs auf Autopilot herunter und schauen Sie sich diesen an.

Nach dem Neustart von Metatrader wird Force Trader v1.0 im Navigatorfenster angezeigt. Anschließend ziehen wir es in das ausgewählte Fenster des Währungspaars des D1-Zeitrahmens.

Anstatt das Terminal neu zu starten, können Sie auch auf die Schaltfläche "Aktualisieren" klicken, und der Berater wird in der Liste angezeigt:

Achtung!

Vergessen Sie nicht, die Voreinstellung der Einstellungen zu laden, die dem gehandelten Paar entsprechen. Um die Voreinstellung zu laden, klicken Sie bei der Installation des Advisor auf dem Diagramm im Einstellungsfenster auf Herunterladen und wähle das gewünschte Set:

In diesem Advisor wirken sich die Einstellungen erheblich auf die Handelsergebnisse aus. Verwenden Sie die empfohlenen Dateien einstellen (siehe Archiv am Ende dieses Artikels).

Berater-Strategie

Dies ist ein langfristiger Berater, der die Anpassung des klassischen Systems von Alexander Elder an den Forex-Markt darstellt. Dies ist kein ursprüngliches System, sondern dessen freie Anpassung. Neben dem im ursprünglichen System für die Eingabe verwendeten Kraftindex werden auch die Indikatoren Momentum, RSI, WPR und DeMarker nach dem ursprünglichen Prinzip verwendet - dem Schnittpunkt der Mittellinie mit dem Indikator.

Das Eingangssignal wird auf komplexe Weise erzeugt, und wenn mindestens eine der Bedingungen nicht zutrifft, wird keine Eingabe vorgenommen.

Schauen wir uns die Teilnahmeregeln nach Punkten an.

  1. Zunächst wird zur Ermittlung des aktuellen Trends der Momentum-Indikator mit einer Periode von MomTrendPer verwendet. Wenn der aktuelle Wert über 100 liegt, sind nur Käufe möglich. Wenn der Indikator unter 100 liegt, werden nur Verkäufe berücksichtigt.
  2. Wenn der Filter für korrelierte Eingaben (BalancePairFilter) aktiviert ist, analysiert der Berater vor dem Öffnen einer Position bereits geöffnete Transaktionen. Wenn zum Beispiel bereits eine Kauftransaktion auf EURUSD eröffnet wurde, können nur Verkäufe auf GBPUSD eröffnet werden. Wenn eine Kauftransaktion bei GBPUSD geöffnet ist, sind Verkäufe bei USDCHF verboten. Ein nicht so strenger Filter kann durch Aktivieren des OnlyCurrPair-Parameters erhalten werden. Sie können Transaktionen nur in der Währung verfolgen, in der eine neue Transaktion eröffnet werden soll. Das heißt, ein offener Verkauf auf USDJPY erlaubt keinen weiteren Verkauf auf dieses Paar.
  3. Der nächste Filter ist UseMaxRiskFilter. Es verfolgt das maximale Risiko auf dem Konto. Hier ist alles einfach - wenn der potenzielle Verlust bereits offener Positionen und einer neuen Position den MaxRisk-Wert als Prozentsatz der Einzahlung überschreitet, wird die Transaktion nicht eröffnet. In diesem Fall werden Transaktionen berücksichtigt, deren Stopp bereits auf die Gewinnschwelle übergegangen ist - es besteht kein Einzahlungsrisiko mehr und solche Transaktionen nehmen nicht an der Berechnung teil. Wenn Sie MaxRisk = 10% festlegen, während das aktuelle Risiko 9% und das Risiko pro Trade 1,5% beträgt, ist 9 + 1,5 = 10,5 größer als MaxRisk und der Deal wird nicht eröffnet. Apropos aktuelles Risiko: Die Berechnung basiert auf dem aktuellen Lotterie- und Stop-Level aller Transaktionen auf dem Konto. Das heißt, dies ist der Verlust, der eingetreten wäre, wenn im Moment alle Geschäfte zum Stillstand gekommen wären.
  4. Anschließend betrachtet der Berater die Position des letzten Schlusskurses im Verhältnis zum exponentiellen gleitenden Durchschnitt mit der TrendMAPer-Periode. Liegt der letzte Schlusskurs über dem gleitenden Durchschnitt, sind nur Käufe möglich, ansonsten nur Verkäufe.
  5. Weiterhin ist es möglich, eine der fünf Oszillatoroptionen zu verwenden: Momentum, Force, RSI, WPR oder Dem. Bei Verwendung mehrerer Oszillatoren reicht ein Signal von einem aus. Die folgenden Einstellungen sind für die Aufnahme eines Oszillators verantwortlich: UseForce, UseMom, UseRSI, UseWPR, UseDem. Um an dem Kauf teilzunehmen, reicht es aus, wenn die Kraft der letzten Kerze von oben nach unten die Null überschritten hat oder Momentum die 100 von oben nach unten überschritten hat oder der RSI unter dem RSILev-Level lag oder der WPR unter dem WPRLev-100-Level lag oder DeMarker gleich Null war. All dies wird flexibel im entsprechenden Einstellungsblock konfiguriert. Für den Verkauf wird das Signal auf die gleiche Weise gebildet.

Hier ist ein typisches Verkaufssignal:

Ein Beispiel für ein Kaufsignal:

Wie Sie bemerkt haben, öffnet der EA zwei Aufträge gleichzeitig. Die erste Reihenfolge kann nach den Regeln des Systems erfolgen, während jede Regel in den Einstellungen deaktiviert werden kann und sie unabhängig voneinander agieren. Lassen Sie uns die Ausstiegsregeln analysieren:

  1. Die Regel zum Aktualisieren von Minima oder Maxima wird durch die Einstellung UseClassExit aktiviert. Nach ExitProfitMinutesClass nach dem Öffnen einer Position beginnt der Berater, die Möglichkeit des Ausstiegs nach dieser Regel zu verfolgen. Er berechnet das Maximum für Verkäufe und das Minimum für Käufe während des ExitHist der letzten Tage. Wenn der Schlusskurs des letzten Tages unter dieses Minimum fällt, wird der Kauf geschlossen. Liegt der Schlusskurs des letzten Tages über dem Maximum, wird der Verkauf abgeschlossen.
  2. Die nächste Regel, ADX-Ausgabe mit einem EADXPer-Zeitraum, wird durch die Einstellung UseADXExit aktiviert. Sie können drei verschiedene Optionen für die Aktion festlegen, indem Sie die EADXVariant-Konfiguration verwenden. Die erste Option ist, wenn der aktuelle ADX-Wert EADXLevel überschreitet, ein Exit auftritt. Die zweite Möglichkeit besteht darin, diese Ebene von oben nach unten zu durchlaufen. Und die dritte Option ist, wenn ADX für eine Weile wuchs und dann unter das EADXLevel-Niveau fiel. Diese Regel wird erst nach ExitProfitMinutesADX Tagen nach Eingabe der Position relevant.
  3. Die DEM-Ausgabe mit einem EDEMPer-Zeitraum wird durch die UseDEMExit-Einstellung aktiviert und enthält außerdem drei EDEMVariant-Ausführungsoptionen zur Auswahl. Option 1 - Der Ausstieg aus dem Einkauf erfolgt, wenn DeMarker über der Stufe 1-EDEMLevel liegt, aus dem Verkauf - unter der Stufe EDEMLevel. Die zweite Option: Der Ausstieg aus dem Einkauf erfolgt, wenn DeMarker die Ebene von 1-EDEMLevel von oben nach unten und von Sales - die Ebene von EDEMLevel von unten nach oben - überschreitet. Die dritte Option ähnelt der zweiten, es wird nur Level 0.5 belegt. Die Regel wird nach ExitProfitMinutesDEM Tagen ab dem Zeitpunkt der Eingabe aktiviert.
  4. Die WPR-Ausgabe mit einer EWPRPer-Periode wird durch die UseWPRExit-Einstellung aktiviert und enthält außerdem drei Optionen, aus denen die EWPRVariant-Ausführung ausgewählt werden kann. Option 1 - Der Ausstieg aus dem Einkauf erfolgt, wenn der WPR über dem Level - EWPRLevel, vom Verkauf - unter EWPRLevel-100 liegt. Die zweite Option: Der Ausstieg aus dem Einkauf erfolgt, wenn WPR die Ebene - EWPRLevel von oben nach unten, vom Verkauf - die Ebene von EWPRLevel-100 von unten nach oben überschreitet. Die dritte Option ähnelt der zweiten, nur das Level -50 wird belegt. Die Regel wird nach ExitProfitMinutesWPR Tagen ab dem Zeitpunkt der Eingabe aktiviert.
  5. Das Beenden über Stochastic mit einer Periode von ESTOKPer, ESTODPer und ESTOSPer, die mit der ESTOMode-Methode erstellt wurde, wird durch die UseSTOExit-Einstellung aktiviert und enthält sechs Optionen, aus denen ESTOVariant ausgeführt werden kann. Option 1 - Der Ausstieg aus dem Einkauf erfolgt, wenn Stochastic über 100 ESTOLevel liegt, der Ausstieg aus dem Verkauf - unter ESTOLevel. Die zweite Option: Der Ausstieg aus dem Einkauf erfolgt, wenn Stochastic die Stufe 100-ESTOLevel von oben nach unten überschreitet und aus dem Verkauf die Stufe ESTOLevel von unten nach oben überschreitet. Die dritte Option ähnelt der zweiten, es wird nur die Stufe 50 verwendet. Die vierte Option besteht darin, Käufe zu schließen, wenn die Signallinie die Hauptlinie von oben nach unten kreuzt, Verkäufe - wenn die Signallinie die Hauptlinie von unten nach oben kreuzt. Die fünfte Option ähnelt der vierten, jedoch sollte der Schnittpunkt bei Käufen über 50 und bei Verkäufen unter 50 liegen. Die sechste Option ähnelt der fünften, aber anstelle von Stufe 50 wird für Einkäufe 100-ESTOLevel und für Verkäufe ESTOLevel verwendet. Die Regel wird nach ExitProfitMinutesSTO Tagen ab dem Zeitpunkt der Eingabe aktiviert.
  6. Und die letzte Austrittsregel - das RVI-Kennzeichen mit dem Zeitraum ERVIPer wird angewendet und durch die Einstellung UseRVIExit aktiviert. Diese Regel enthält drei Ausführungsoptionen für ERVIVariant zur Auswahl. Option 1 - Der Ausstieg aus dem Einkauf erfolgt, wenn der RVI von oben nach unten Null überschreitet, bei Verkäufen ist es umgekehrt. Die zweite Option: Der Ausstieg aus dem Einkauf erfolgt, wenn die RVI-Signallinie die Hauptlinie von oben nach unten und umgekehrt kreuzt. Die dritte Option ähnelt der zweiten, nur Schnittmengen über Null für Einkäufe und unter Null für Verkäufe werden berücksichtigt. Die Regel wird nach ExitProfitMinutesRVI Tagen ab dem Zeitpunkt der Eingabe aktiviert.

Während alle zwei Trades offen sind, erwartet der EA, dass ein Signal beendet wird, und wartet auf die Möglichkeit, Trades auf Breakeven zu übertragen, wenn UseBE aktiviert ist. Hat der Preis BEPerc Prozent der gesamten Distanz vom Eröffnungskurs bis zum Take-Profit-Level überschritten, werden die Transaktionsstopps auf das Breakeven-Level plus BEPlusPips-Punkte als Margin für Slippage und zum Ausgleich möglicher Kosten für Swaps übertragen.

Nach Abschluss der ersten Bestellung wird ein Trailing Stop in die Arbeit aufgenommen, wenn UseMATral aktiviert ist. Wenn die UseMATralOnStart-Einstellung ebenfalls aktiviert ist, wartet der EA nicht auf das Schließen des ersten Auftrags und beginnt sofort mit dem Nachziehen. Trailing Stop verwendet einen gleitenden Durchschnitt zur Berechnung mit einer iMAPeriod-Periode und einer iShift-Abweichung. Sie können die Methode zur Berechnung der Bewegungen mithilfe des Parameters iShift selbst festlegen. Mit dem Parameter iIndent können Sie den Mindestabstand zwischen dem aktuellen Preis und dem gleitenden Durchschnitt festlegen.

Selbstverständlich verwenden alle Berateraufträge Stop-Loss und Take-Profit. Es gibt zwei Möglichkeiten, SLVariante Stoppniveaus einzustellen: ein fester SL in Punkten oder abhängig von den Ablesungen des täglichen ATR-Indikators (20) mit dem SLCoef-Koeffizienten. Take Profit wird als Prozentsatz von TPProc des Stop-Levels festgelegt.

Und zum Schluss beschäftigen wir uns mit dem Geldmanagement. Es gibt nur vier LotVariant-Optionen:

  1. Die erste Option ist FixLot. Da der EA zwei Aufträge auf einmal öffnet, werden, wenn Sie eine Menge von 0,01 festlegen, zwei Aufträge von 0,01 geöffnet - in Höhe von 0,02. Wenn Sie 0.02 einstellen, werden auch zwei Ordnungen von 0.01 (0.02 / 2 = 0.01) geöffnet. Wenn Sie ein Lot von 0,1 einstellen, werden dementsprechend zwei Aufträge von 0,05 geöffnet.
  2. Option zwei - ein fester Prozentsatz. Hier können Sie den Risikoparameter einstellen, mit dem Sie maximal ein Risiko in Prozent der Einzahlung eingehen können.
  3. Sie können auch einen festen Anteil festlegen, indem Sie den zu eröffnenden Geldbetrag mit einer Mindestmenge an MoneyForMinLot angeben. Wenn Sie MoneyForMinLot = 100 einstellen und eine Einzahlung von 200 USD tätigen, werden zwei Bestellungen mit einem Wert von 0,01 geöffnet. Bei einer Einzahlung von 100 $ werden auch zwei Transaktionen von 0,01 geöffnet. Bei einer Einzahlung von 400 USD werden zwei Transaktionen mit 0,02 Lots geöffnet.
  4. Die letzte Version von MM berücksichtigt die während des Testens erzielten Verluste. Zum Beispiel haben Sie einen Drawdown von 20%. Damit der maximale Drawdown im realen Handel ungefähr gleich ist, setzen Sie MaxDD = 40 und RiskDD = 1. Bei einem Set von MaxDD = 40 und RiskDD = 2 ist der Drawdown doppelt so hoch wie berechnet oder 40%. Bei einem Satz von MaxDD = 20 und RiskDD = 1 ist der Drawdown ebenfalls doppelt so hoch wie berechnet oder 40%. Ich denke, das Prinzip ist klar.

Und vielleicht ist dies alles, was über die Handelsstrategie in diesem Berater gesagt werden kann.

Überwachung

Der Berater arbeitet im Robotertest

Beratertests

Bevor Sie einen Expert Advisor auf dem Konto installieren, müssen Sie ihn testen, um später Enttäuschungen zu vermeiden und sicherzustellen, dass die aktuellen Einstellungen funktionieren. Auf diese Weise können Sie veraltete oder inakzeptable Sätze identifizieren, sicherstellen, dass der richtige Broker ausgewählt ist, und das entsprechende Geldmanagement berechnen. Am besten führen Sie Tests für den vollständigsten Zeitraum historischer Daten durch, nachdem Sie die Qualität Ihrer Angebote überprüft und die fehlenden Daten aufgepumpt haben. Vergessen Sie außerdem nicht, ein realistisches Streuniveau festzulegen, das sich auch auf Schlupf auswirkt, was mit Sicherheit der Fall sein wird.

Backtests werden für jedes Paar einzeln durchgeführt Die MetaTrader 4-Plattform erlaubt keine Mehrwährungstests. Während des Tests wurden die ursprünglichen Einstellungsdateien (Voreinstellungen) verwendet. Tests mit Anführungszeichen gemacht Alpari mit den ursprünglichen Zeiteinstellungen. Bei Tests mit einem Startdatum von 2000 wurden Schlusskurse verwendet.

Vergleichen wir zunächst die Testergebnisse desselben Paares im gleichen Zeitintervall in verschiedenen Testmodi.

M1 alle Ticks:

D1 alle Ticks:

D1 zu Eröffnungspreisen:

Wie Sie sehen, ist der Unterschied minimal. Daher hat die Qualität der Tests mit diesem Berater nur geringe Auswirkungen, und Sie können Tests zu Eröffnungspreisen durchführen, ohne sich um die endgültigen Ergebnisse sorgen zu müssen.

Schauen wir uns jetzt die Tests mit einem festen Los an. Sie werden seit 2000 getrennt für Alpari-Kurse und seit 1970 zu Schlusskursen in einem Kursnetz aus unbekannter Quelle hergestellt.

AUDCAD 2000:

AUDCAD 1980:

Beim AUDCAD-Währungspaar zeigt der Berater ein ziemlich stabiles Wachstum. Inanspruchnahmezeiten können bis zu drei Jahre betragen, Perioden stetigen Wachstums dauern Jahrzehnte. Der Profitfaktor ist ziemlich hoch, der maximale Drawdown ist gering. Die durchschnittliche profitable Transaktion ist etwas geringer als die durchschnittliche unrentable, aber die Anzahl der profitablen Transaktionen ist hoch.

AUDNZD 2000:

AUDNZD 1985:

Beim AUDNZD-Währungspaar zeigt der EA ein sehr stabiles Wachstum. Die Perioden der Inanspruchnahme dauern mehrere Monate, die Perioden des stetigen Wachstums dauern Jahrzehnte. Der Gewinnfaktor ist sehr hoch, der maximale Verlust ist gering. Die durchschnittliche profitable Transaktion ist etwas geringer als die durchschnittliche unrentable, aber die Anzahl der profitablen Transaktionen ist hoch.

AUDUSD 2000:

AUDUSD 1971:

Auf dem AUDUSD-Währungspaar zeigt der Berater ein akzeptables Ergebnis. Die Drawdown-Perioden dauern sehr lange. Der Profitfaktor ist unterdurchschnittlich, der maximale Drawdown ist recht groß. Die durchschnittliche profitable Transaktion ist etwas geringer als die durchschnittliche unrentable und die Anzahl der profitablen Transaktionen ist nicht so hoch. Darüber hinaus verliert der Berater für dieses Paar im letzten Jahr eine Einzahlung. Dennoch - für einen längeren Zeitraum sehen die Ergebnisse akzeptabel aus.

CADCHF 2000:

CADCHF 1971:

Auf dem CADCHF-Währungspaar zeigt der Berater ein akzeptables Ergebnis. Die Drawdown-Perioden dauern sehr lange. Der Gewinnfaktor ist unterdurchschnittlich, der maximale Drawdown ist groß. Die durchschnittliche profitable Transaktion ist etwas geringer als die durchschnittliche unrentable und die Anzahl der profitablen Transaktionen ist nicht so hoch. Es ist deutlich zu sehen, dass der Berater die Einlage wellenartig erhöht und dabei lange Zeiträume der Inanspruchnahme mit Zeiträumen effektiver Arbeit abwechselt. Für einen längeren Zeitraum sehen die Ergebnisse jedoch akzeptabel aus. Es lohnt sich jedoch, auf den letzten Abschnitt im Vergleich zum vorherigen zu achten - der Neigungswinkel der Zinsstrukturkurve hat sich deutlich verlangsamt, was auf einen teilweisen Verlust der Wirksamkeit dieser Strategie in Paaren mit dem Schweizer Franken hindeuten kann.

EURUSD 2000:

EURUSD 1971:

Beim Währungspaar EURUSD zeigt der Berater ein gutes Ergebnis. Die Drawdown-Perioden dauern sehr lange.Der Gewinnfaktor ist überdurchschnittlich hoch, der maximale Verlust liegt innerhalb der normalen Grenzen. Die durchschnittliche profitable Transaktion ist höher als die durchschnittliche unrentable, die Anzahl der profitablen Transaktionen ist nicht so hoch. Offensichtlich werden Short-Positionen für dieses Paar besser an den Berater vergeben als Käufe, daher ist es sinnvoll, die Verwendung dieses Sets nur auf Verkäufe zu beschränken. Über einen längeren Zeitraum ist erkennbar, wie die Strategie ab Ende der neunziger Jahre an Wirksamkeit verlor, dann aber wieder an Wert gewann.

NZDCAD 2000:

NZDCAD 1985:

Beim NZDCAD-Währungspaar zeigt der Berater ein gutes Ergebnis. Die Zinsstrukturkurve wächst recht stabil. Der Gewinnfaktor ist hoch, der maximale Verlust ist sehr gering. Die durchschnittliche profitable Transaktion ist deutlich niedriger als die durchschnittliche unrentable, aber die Anzahl der profitablen Transaktionen nähert sich 80%. Über einen längeren Zeitraum fällt auf, dass die Strategie seit etwa 2015 an Wirksamkeit verloren hat. Sie sollten daher mit diesem Set vorsichtig sein.

NZDUSD 2000:

NZDUSD 1971:

Auf dem NZDUSD-Währungspaar zeigt der Berater ein akzeptables Ergebnis. Die Zinsstrukturkurve wächst recht stabil, obwohl die Perioden der Drawdowns ziemlich lange dauern. Der Gewinnfaktor ist unterdurchschnittlich, der maximale Drawdown ist akzeptabel. Die durchschnittliche gewinnbringende Transaktion entspricht fast der durchschnittlichen unrentablen, die Anzahl der gewinnbringenden Transaktionen ist akzeptabel. Profitable Long-Positionen sind viel größer als profitable Short-Positionen. Daher ist es sinnvoll, die Berater-Einstellungen für dieses Set nur für Käufe festzulegen. Über einen längeren Zeitraum fällt auf, dass die Strategie seit etwa 2015 an Wirksamkeit verloren hat. Sie sollten also vorsichtig mit diesem Satz und anscheinend mit allen Sätzen von NZD-Währungen sein.

USDCAD 2000:

USDCAD 1971:

Für das USDCAD-Währungspaar zeigt der Berater ein akzeptables Ergebnis. Die Zinsstrukturkurve wächst recht stabil, obwohl die Perioden der Drawdowns ziemlich lange dauern. Der Gewinnfaktor ist nicht schlecht, der maximale Drawdown ist zu groß. Die durchschnittliche gewinnbringende Transaktion ist etwas geringer als die durchschnittliche unrentable, die Anzahl der gewinnbringenden Transaktionen ist ziemlich hoch. Über einen längeren Zeitraum fällt auf, dass die Strategie seit etwa 2010 deutlich an Wirksamkeit gewonnen hat. In den letzten eineinhalb Jahren sind jedoch Drawdowns zu beobachten.

USDCHF 2000:

USDCHF 1971:

Auf dem USDCHF-Währungspaar zeigt der Berater ein akzeptables Ergebnis. Die Zinsstrukturkurve wächst, Drawdown-Perioden sind recht schnell überwunden. Der Gewinnfaktor ist akzeptabel, obwohl der maximale Verlust am Rande des Marktes durchschnittlich ist. Die durchschnittliche profitable Transaktion ist anständig geringer als die durchschnittliche unrentable, aber die Anzahl der profitablen Transaktionen ist ziemlich hoch. Es fällt auf, dass die Strategie seit etwa 2017 einen Drawdown aufweist, aber es scheint, dass der Tiefpunkt bereits überschritten wurde. Trotzdem hat die Strategie seit Anfang der 2000er Jahre ein wenig an Wirksamkeit verloren, wie alle Berater-Sets mit Beteiligung des Schweizer Frankens.

USDJPY 2000:

USDJPY 1971:

Beim Währungspaar USDJPY zeigt der Berater ein recht gutes Ergebnis. Die Zinsstrukturkurve wächst, obwohl die Drawdown-Perioden manchmal eine ganze Weile dauern. Der Gewinnfaktor ist akzeptabel, der maximale Drawdown ist etwas hoch. Die durchschnittliche gewinnbringende Transaktion ist etwas geringer als die durchschnittliche unrentable und die Anzahl der gewinnbringenden Transaktionen in der Region von 60%. Es fällt auf, dass die Strategie seit etwa 2000 einen langen Rückgang verzeichnet hat, von etwa 2007 bis 2009 jedoch wieder in den Wachstumsmodus überging. In letzter Zeit erlebt die Strategie auch einen Drawdown.

Betrachten Sie nun die kombinierten Tests aller Währungspaare:

Seit 1971:

Seit 2000:

Und mit dem Einsatz von Money Management 1% der Einzahlung pro Transaktion seit 1971:

Seit 2000:

Seit 2015:

Der Berater zeigte über einen langen Zeitraum relativ stabile Ergebnisse bei den wichtigsten Währungspaaren. Natürlich hat es als unabhängiger EA ein eher bescheidenes Ergebnis, aber es wird sich in einem diversifizierten langfristigen Portfolio als hervorragend erweisen.

Empfohlenes Money Management

Ein Transaktionsrisiko von 1 bis 2 Prozent der Einzahlung wird empfohlen. Sie können einfach die Risikostufe in den EA-Parametern einstellen und alles wird automatisch berechnet. Bevor Sie ein akzeptables Risikoniveau auswählen, empfehle ich, die Höhe der Einzahlung, die Sie verwenden möchten, zu testen und die Höhe der Inanspruchnahme zu bewerten. Die empfohlene Mindesteinzahlung für alle Paare beträgt 1.000 USD.

Beschreibung der Parameter und Einstellungen

Block "Diensteinstellungen"

Expertenname - Name des Sachverständigen, wie im Kommentar zur Bestellung vermerkt;

Magie - magische Anzahl von Bestellungen;

RealTrade - realen Handel / Test wechseln. Tatsache ist, dass der Berater echte Transaktionen um 00:30 Uhr statt um 00:00 Uhr eröffnet. Dies geschieht, um auf den Zeitraum des Tages zu warten, in dem der Spread sehr gedehnt ist und einige Broker die Möglichkeit des Handels deaktivieren. Für Tests ist es möglich, um 00:00 Uhr zu handeln, so dass die Tests zu den Eröffnungskursen des Tages im Zeitraum D1 durchgeführt werden können.

Eingangssignalblock

Momtrendper - Periode der Momentum-Anzeige zur Bestimmung des aktuellen Impulses;

TrendMaper - Zeitraum des gleitenden Durchschnitts zur Bestimmung des aktuellen Trends;

RSILev - Pegel für das Signal an der RSI-Anzeige;

WPRLev - Pegel für das Signal an der WPR-Anzeige;

UseForce - Aufnahme eines Signals in den Force-Indikator;

Usemom - Aufnahme eines Signals in die Momentum-Anzeige;

UseRSI - Aufnahme eines Signals in den RSI-Indikator;

UseWPR - Aufnahme eines Signals in den WPR-Indikator;

UseDem - Aufnahme eines Signals gemäß dem DeMarker-Indikator.

Block "MM-Einstellungen"

Lotvariante - MM-Option:

- Festes Los

- fester Prozentsatz

- Fester Anteil von Ralph Vince

- Fester Prozentsatz für maximalen Drawdown

Fixlot - Festes Los;

Risiko - Risiko als Prozentsatz der Einzahlung;

MoneyForMinLot - Geld auf ein Mindestlos einzahlen;

Maxdd - maximaler Drawdown;

Riskisk - Risiko als Prozentsatz der Inanspruchnahme;

Block "SL- und TP-Einstellungen"

SLVariant - SL-Installationsoption:

- Festanschlag

- am APR anhalten

SL - fester Stoppwert;

SLCoef - ATP-Stoppkoeffizient;

TPProc - Wert in% vom Anschlag.

Block "Exit in den Klassikern"

UseClassExit - Regelschalter verlassen;

Exithist - die Anzahl der Kerzen in der Geschichte, um Extreme zu verfolgen;

ExitProfitMinutesClass - Die Mindestanzahl von Kerzen, um das Signal einzuschalten.

Block "Exit on ADX"

UseADXExit - Regelschalter verlassen;

EADXVariant - Regelarbeitsoption:

- über dem Niveau

- überquerte das Niveau

- 3 Kerzen fallen hintereinander und überqueren das Level

Eadxper - ADX-Periode;

EADXLevel ADX-Ebene

ExitProfitMinutesADX - Die Mindestanzahl von Kerzen, um das Signal einzuschalten.

BB-Ausgangsblock

UseBBExit - Regelschalter verlassen;

EBBVariant - Regelarbeitsoption:

- über dem oberen BB

- war höher als der obere BB, wurde niedriger

- unter dem unteren BB

EBBPer - Periode BB;

EBBDev - Abweichung von Sprengstoffen;

ExitProfitMinutesBB - Die Mindestanzahl von Kerzen, um das Signal einzuschalten.

Block “DEM Output”

UseDEMExit - Regelschalter verlassen;

EDEMVariant - Regelarbeitsoption:

- über der obersten Ebene

- war über dem oberen Niveau, wurde niedriger

- Null überschritten

EDEMPer - Zeitraum von DeMarker;

EDEMLevel - DeMarker-Level;

ExitProfitMinutesDEM - Die Mindestanzahl von Kerzen, um das Signal einzuschalten.

Block “WPR Output”

UseWPRExit - Regelschalter verlassen;

EWPRVariant - Regelarbeitsoption:

- über der obersten Ebene

- war über dem oberen Niveau, wurde niedriger

- Null überschritten

EWPRPer -WPR-Zeitraum;

EWPRLevel - WPR-Level;

ExitProfitMinutesWPR - Die Mindestanzahl von Kerzen, um das Signal einzuschalten.

Block “Exit by Stochastic”

UseSTOExit - Regelschalter verlassen;

Estovariant - Regelarbeitsoption:

- über der obersten Ebene

- war über dem oberen Niveau, wurde niedriger

- Null überschritten

- überquerte das Signal

- hat das Signal über Null gekreuzt

- das Signal über dem Pegel gekreuzt

Estomode - Indikatorberechnungsmethode;

Estokker - Periode k des stochastischen Indikators;

Estodper - Periode d des stochastischen Indikators;

Estosper - Perioden des stochastischen Indikators;

Estolevel - Indikatorstufe;

ExitProfitMinutesSTO - die minimale Anzahl von Kerzen, um das Signal einzuschalten;

Block "RVI-Ausgang"

UseRVIExit - Regelschalter verlassen;

Ervivariant - Regelarbeitsoption:

- Null überschritten

- überquerte das Signal

- hat das Signal über Null gekreuzt

ERVIPer - Zeitraum des RVI-Indikators;

ExitProfitMinutesRVI - Die Mindestanzahl von Kerzen, um das Signal einzuschalten.

Schleppnetzblock

UseMATral - Einbeziehung des Trailing im gleitenden Durchschnitt;

UseMATralOnStart - Einbeziehung des Nachlaufs durch gleitenden Durchschnitt ab dem Moment des Eintritts in die Position (ohne auf den Abschluss der ersten Bestellung zu warten);

iShift - Verschiebung des gleitenden Durchschnitts;

iIndent - Einzug aus dem gleitenden Durchschnitt;

Mamethod - Art des gleitenden Durchschnitts;

iMAPeriod - Periode des gleitenden Durchschnitts.

Block "BU"

Usebe - Einbeziehung der Übertragungsfunktion in die Gewinnschwelle;

Becerc - Prozentsatz des Gewinns, bei dessen Erreichen Sie die Stopps des Auftrags auf die Gewinnschwelle übertragen können;

BEPlusPips - Gewinnspanne in Punkten bis zur Gewinnschwelle.

Block "Korrelationsfilter"

Im Detail oben beschrieben.

BalancePairFilter - Einbeziehung der Funktion;

OnlyCurrPair - Nur für das aktuelle Paar arbeiten.

Block "MaxRisk Filter"

Im Detail oben beschrieben.

UseMaxRiskFilter - Aufnahme eines Maximalrisikofilters;

Maxrisk - Maximales Risiko bei Einzahlung.

Block "Andere Handelseinstellungen"

Nutzungskommentare - Aktivieren / Deaktivieren der Verwendung der Ausgabe von Kommentaren zur Arbeit des Beraters im Protokoll (hauptsächlich zum Debuggen verwendet).

Fazit

Der Force Trader Expert Advisor ist ein konservativer Impulsroboter, der auf einer modifizierten klassischen Strategie aufbaut und über einen langen Zeitraum Gewinne erzielen kann. Er ist ein Multi-Währungsexperte, der seit vielen Jahrzehnten eine effektive Handelsstrategie anwendet. Kurzfristig kann die Rentabilität jedoch für einige Zeit in einer neutralen oder negativen Zone liegen.

Der Berater kann als Teil eines Portfolios konservativer Berater sowie zusätzlich zum manuellen Handel eingesetzt werden. Beachten Sie auch, dass der Berater handelt nicht oft.

Dies ist eine ziemlich robuste klassische Strategie mit modernen Verbesserungen. Sie sollten nicht mit schnellen und hohen Gewinnen rechnen, aber wenn Sie schon lange auf dem Markt sind, werden Sie verstehen, was der wahre Wert dieses Roboters ist: ein zuverlässiges, seit Jahren bewährtes System, das über einen langen Zeitraum Vertrauen in Drawdowns und ein gutes Einkommen gibt.

Wichtig!

Damit der EA ordnungsgemäß funktioniert, muss das Handelsterminal von der Markteröffnung am Sonntagabend bis zur Schließung am Freitagabend eingeschaltet sein. Wenn Sie den Computer nicht rund um die Uhr in Betrieb halten können, wird empfohlen, den VPS-Serverdienst zu verwenden.

Lassen Sie Ihren Kommentar