Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Facebook!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Expert Advisors

Spreader 2 - Experte für den MetaTrader 5

Veröffentlicht:
Vladimir Karputov
Ansichten:
770
Rating:
(18)
Veröffentlicht:
2018.01.30 11:29
Aktualisiert:
2018.06.27 12:51
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Autor der Idee - Yury Reshetov, Autor des mq5 Codes - barabashkakvn.

Der Expert Advisor berechnet, in welche Richtung und mit welchem Lot eine Position zu eröffnen. Die Berechnung wurde so optimiert, dass man entweder schnell Profite erzielt und im Plus schließt oder wenn etwas schief läuft, kann man Verluste aussitzen. Es gibt keine Wunder, deswegen gibt es Rückgänge und manchmal auch für eine lange Zeit. Es werden keine Indikatoren verwendet, alles wird anhand der letzten 60 Balken der Historie berechnet.

  • Ersteinzahlung für Standardeinstellungen: $10000;
  • Zeitrahmen: M1.

Die Paare müssen langfristig positiv korrelieren. Der Expert Advisor kann nicht selbständig überprüfen, ob eine positive Korrelation bei Währungspaaren vorhanden ist oder nicht.

Die Paare müssen die gleiche Kurswährung haben. D.h. EURUSD und GBPUSD sind geeignet, denn ihre Kurswährung ist USD. GBPJPY und CHFJPY passen auch - ihre Kurswährung ist JPY. EURUSD und USDJPY passen nicht, weil die Kurswährung des ersten USD ist, und des zweiten - JPY.

Man darf nicht zwei verschiedene Expert Advisors gleichzeitig installieren, wenn sich ihre Währungspaare mindestens einmal überschneiden. Der Expert Advisor hat keine Magic Number. Wenn man alles nach der Anleitung tut, werden keine Magic Numbers benötigt, denn Sie können die passenden Währungspaare für jeden Expert Advisor finden.

Die Standardeinstellungen erlauben es, bis zu sechs Währungspaare auswählen, die ich für Tests auf einem Demokonto für geeignet halte:

  1. Starten wir den Expert Advisor auf NZDJPY, im Parameter Second symbol schreiben wir AUDJPY;
  2. Starten wir den Expert Advisor auf CHFJPY, im Parameter Second symbol schreiben wir GBPJPY;
  3. Starten wir den Expert Advisor auf EURUSD, im Parameter Second symbol schreiben wir GBPUSD;
  4. Starten wir den Expert Advisor auf USDJPY, im Parameter Second symbol schreiben wir CADJPY.


Eingabeparameter

  • Second symbol - das zweite Währungspaar;
  • Position volume for the current symbol - die Positionsgröße in Lot für das Währungspaar, auf welchem der Expert Advisor gestartet wurde (für das zweite Währungspaar, das im Parameter Symbol seconds angegeben wurde, wird das Volumen automatisch berechnet);
  • Profit - der Gewinn in Kontowährung, wenn er erreicht wird, schließt der Expert Advisor Positionen beider Währungspaare automatisch.

Hinweis: Der Expert Advisor ist nicht die ganze Zeit im Markt. Deswegen sollte man sich nicht wundern, wenn er innerhalb einer langen Zeit keine Positionen eröffnet.


Kurze Beschreibung der Operation

Der Expert Advisor wartet, bis beide korrelierte Währungspaare in einem Abschnitt aus 30 Balken nach oben gehen, und im anderen - nach unten. Wenn in beiden Abschnitten eine Bewegung nur nach oben oder nur nach unten zu verzeichnen ist, führt der Expert Advisor keine Aktionen aus und gibt folgenden Kommentar aus: "Trend found". Wenn eine negative Korrelation zwischen den Währungspaaren zu verzeichnen ist, tut der Expert Advisor auch nichts und gibt den Kommentar "Negative Correlation" aus.

Nachdem eine Bewegung nach oben und nach unten auf beiden Abschnitten und eine Korrelation auf beiden Währungspaaren verzeichnet wurde, erzielt der Expert Advisor Gewinn, unabhängig von der Richtung der Trendbewegung (es sei denn nach oben oder nach unten). Die Optimierung besteht darin, dass eine optimale Lotgröße für das zweite Währungspaar ausgewählt wird, und die Paare in Hauptpaare und Paare für Hedging für den ersten Abschnitt aufgeteilt werden, d.h. Paare für die Long- und die Short-Position. Danach werden Positionen auf beiden Währungspaaren entsprechend den Berechnungen eröffnet. Sobald der Profit den im Inputparameter Profit angegebenen Wert erreicht, werden beide Währungspaare automatisch geschlossen, und das Ganze wiederholt sich.

Eines ist das Hauptpaar, das andere - das Hedging-Paar für eine Aufwärtsbewegung des Trends. D.h. das Hauptpaar sammelt den Gewinn, und das Hedging-Paar sichert den Gewinn vom Rückgang ab. Bei einer Abwärtsbewegung tauschen die Währungspaare die Rollen. Das Hedging-Paar reduziert das Risiko, aber dafür muss man zahlen, d.h. es nimmt einen Teil des Gewinns ab. Aber ohne diese Absicherung kann man nicht auskommen, sonst wird das Risiko nicht begrenzt.

Da der Markt viele falsche Bewegungen macht, die jedes Handelssystem verwirren können, wurde eine zusätzliche Überprüfung hinzugefügt. Wenn das Ergebnis der Überprüfung negativ ist, bedeutet das, dass wir Verluste gemacht haben und dass die Berechnung der Positionsgrößen und Richtungen falsch ist. Folgende Meldung wird ausgegeben: "False testimony". Auf diese Weise kann man den Rückgang beschränken und die Wahrscheinlichkeit nicht gedeckter Positionen reduzieren.

Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/19402

Dtm Dtm

Ein Oszillator im DRAW_FILLING Stil unter Verwendung digitaler Filter.

N seconds N points N seconds N points

Der Expert Advisor verfolgt Positionen aller Symbole nach allen Magic Numbers. Wenn eine Position bereits "Waiting for seconds" offen ist und ihr Profit "Take Profit" Punkte erreicht hat, schließt der Expert Advisor die Position. Wenn der Profit nicht "Take Profit" Punkte erreicht hat, verschiebt der Expert Advisor den Take Profit Level.

OsMaSter v0 OsMaSter v0

Ein Expert Advisor auf Basis von Signalen des iOsMA Indikators (Moving Average of Oscillator, OsMA).

RSI Eraser RSI Eraser

Der Expert Advisor basiert auf Signalen des iRSI Indikators (Relative Strength Index, RSI).