Dreieckiges Arbitrage Dreieckiges Arbitrage ist ein Tick Expert Advisordesigned für gleichzeitigen Handel auf drei Symbolen: EURUSD, EURJPY und USDJPY. Die EAs-Strategie basiert auf der Arbitrage-Triangulation, die auftritt, wenn EURUSD EURJPYUSDJPY, wo - kein Zeichen. Die EA hält Positionen für einen Zeitraum von einigen Sekunden bis zu einem Monat Durchschnittliche Position Haltezeit beträgt etwa 2 Stunden Prozentsatz der Equity Drawdown - Equity Drawdown Prozentsatz Anzahl der Pips - Anzahl der Pips für Arbitrage Risiko - Risiko Level (direkt mit dem Volumen für Öffnungspositionen verbunden ) Art des Loses - Losart: fester Prozentsatz des Prozentsatzes der freien Marge Korrektur des Loswerts - Losgrößenkorrektur (nur wenn das Los fixiert ist) Art des Loses: Microlots Minilots Klassifizierung der Lose: Gleicher Ungleicher Profitschutz Klasse - Klasse von Profit-Schutz (von 1 bis 6, nach dem Ergebnis der Positionsabschlüsse festgelegt, wann die EA beschlossen hat, Positionen im Gewinn zu schließen) Schutzart der Klasse 4.0 - Schutzart der Klasse 4.0 des Profit Protection Class Parameters (Koeffizienten) Schutzart der Klasse 5.0 - Schutzart der Klasse 5.0 des Profit Protection Class Parameters (Koeffizienten) Sprache der Meldungen - Sprache der Log-Meldungen und Warnungen Englisch Russisch Präfix des Symbols - Finanzinstrument Präfix Suffix of Symbol - Finanzinstrument Suffix Präfixe und Suffixe Von Finanzinstrumenten erlauben es der EA, Finanzinstrumente eines Brokers zu erkennen Einschränkungen Die EA kann im 4-Strategie-Tester nicht getestet werden. Verwenden Sie dazu die EA für 5 Wenn die EA keine Positionen öffnet, bedeutet dies, dass die Eingangsparameter nicht den Maklern entsprechen. In diesem Fall müssen Sie die Parameter durch Testen der EA im MT5-Strategie-Tester-Empfehlungen anpassen. Laden Sie historische Daten für alle drei Symbole vor der Nutzung herunter. Bevor Sie das Terminal starten und neu starten, wählen Sie Alle ausblenden und dann alle im Market Watch-Fenster anzeigen. Nur mit VPS handeln Wir empfehlen, die EA dem EURJPY-Diagramm oder dem USDJPY-Diagramm mit dem H1-Zeitraum zuzuordnen. Es wird dringend empfohlen, die EA zu Beginn eines Monats zu starten. Bitte testen Sie die EA im MT5-Strategie-Tester und optimieren Sie die Eingabeparameter, wenn nötig, bevor Sie die EA auf ein echtes Konto verwenden. Wir empfehlen auch, ECN-Konten ohne Provisionen und Swaps mit unbegrenzten Benutzern zu verwenden Maximales Los, wenn möglich, wurde der Algorithmus der Schließung von Verlustpositionen fixiert. Bisher hat es gelegentlich nicht ausgelöst, wenn man die terminalEA neu lädt. 1. Die Synchronisation, die sich auf die Öffnungsverstärkungsprozesse bezieht, ist über den Parameter Prozesssynchronisation verfügbar. Die Option false bezieht sich auf die vorherige Version der EA. 2. Das Kostenmanagement ist über den Parameter "Eingabewert" verfügbar. Der Wert von 100,00 bezieht sich auf die vorherige Version der EA. Download MetaTrader 5 Copyright 2000-2017, MQL5 Ltd. MetaTrader 4 - Experten Trade-Arbitrage - Experte für MetaTrader 4 Lasst uns überlegen, wie es bei EURUSD funktioniert. Stellen Sie sich vor, wir haben zwei synthetische Paare EURUSDx und EURUSDy. Sie haben ähnliche Dynamik, also, wenn wir zwei entgegengesetzte Positionen auf diesen Paaren öffnen, haben wir eine abgesicherte Position. Geöffnet: KAUFEN EURUSDx und VERKAUFEN EURUSDY. Nach einiger Zeit schließen wir diese Positionen: Sende EURUSDx und kaufe EURUSDy. Profit: Profit (BIDx - ASKx) (BIDy - ASKy) (BIDX - ASKy) (BIDy - ASKx) In der oben dargestellten Expansion wissen wir den Wert der ersten Klammer (BUY EURUSDx und SAND EURUSDY). Der Wert der zweiten Klammer ist bekannt nach Positionen nahe (SELL EURUSDx und BUY EURUSDy) Es gibt mehrere Fälle mit positiven Gewinnwerten. Einer von ihnen ist: Auf offen: BIDx gt ASKy. Zu nah: BIDy gt ASKx. Trade-Arbitrage Expertenberater verwendet es (Sie können für jede andere Bedingung ändern). In einer Echtzeit sieht es nach Fällen, wenn BIDx gt ASKy für alle möglichen synthetischen Paare (Tausende Fälle) und öffnet die entsprechenden Positionen. Es bedeutet, dass Trade-Arbitrage Expertenberater immer eine Mehrwährungs-Hedge hat. Es erstellt die Datei ArbitrageStatistic. txt mit sortierten (nach Häufigkeit) Arbitrage Fällen. Wenn Monitoring TRUE ist. Der Fachberater fügt einige Arbitrage-Details in die Datei Arbitrage. txt ein. Der Handel wird mit Paaren durchgeführt, definiert in der Datei Trade-Arbitrage. txt (der Dateipfad ist: expertfiles). Auch protokolliert einige Details für weitere Analysen (Deals, Gründe und Ergebnisse): Trade-Arbitrage Advisor Ergebnisse (oben), NettoTrading (links) und CheckMyArbitrage (rechts) Skript Ergebnisse Die Multi-Währungs-Hedge kann mit einem zyklischen Skript CheckMyArbitrage überprüft werden. Währungen - Währungsliste für synthetisches Paar verwendet. MinPips - minimal erlaubt (als Arbitrage) Unterschied in Punkten (alt) zwischen BIDx und ASKy. SlipPage - Schlupf in Pips von Maklern für Marktaufträge erlaubt (verschiedene Broker haben unterschiedliche Werte). Lock-Locks sind erlaubt (TRUE) oder nicht (FALSE). Lots - Positionsvolumen für openclose. MaxLot - maximales Los erlaubt durch Makler (real). MinLot - minimales Los vom Makler erlaubt (real). Überwachen - protokollieren alle Arbitrage-Fälle in Datei (TRUE) oder nicht (FALSE). Loggint kann einige Zeit dauern, das könnte für die Arbitrage kritisch sein. TimeToWrite - Protokollzeitspanne (in Minuten) für Arbitrage statistische Datenprotokollierung (ArbitrageStatistic. txt). Experte arbeitet ordnungsgemäß (es brechen nicht mehrwährungshedge): Handelsauftragsfehler (Ablehnungen usw.). Teilweise Ausführung (Teilweise Füllung). Einige der Makler erlauben es. Feature. Mit minimalem Los, erlaubt durch Makler (MinLot). Wenn Lock TRUE es ein minimaler Handelsauftrag verwendet. Es kann Sperrschränke verbieten (Lock FALSE). Die negativen Schlupfe und Provisionen essen den Gewinn. Langfristige Ausführung von Handelsaufträgen gibt es einige Fälle, in denen die anderen Symbole Preise erheblich geändert werden Asynchrone Verarbeitung von Handelsaufträgen durch Makler. Kleine Arbitrage Zeit. Mögliche Gegenstände: Limit Order verwenden. Gleichzeitiges Senden von verschiedenen Symbolen (Asynchronitätsemulation) von Handelsaufträgen von mehreren Terminals für ein Konto. Zeitkontrolle der Makler-Asynchronität. Die Erhebung und Nutzung von mehr statistischen Informationen für die Verwendung durch andere MinPips Bedingungen der Schiedsgerichtsbarkeit. Zum Beispiel, BIDx - ASKygt SPREADx SPREADy. Die Erhebung und Verwendung von statistischen Informationen über die Zeitdauer der Arbitrage. Priorität der Market-Order-Warteschlange (z. B. das Symbol mit dem größten Tick-Volume oder Symbol mit extremem lokalen Preis, Multicurrency, so dass es nicht in Strategie-Tester verwendet werden kann. Es kann als Skript ausgeführt werden. Der Preisverlauf nicht verwendet. Das Arbitrage Theorie nutzt die Markt-Ineffizienz (Zitat Ineffizienz), so dass die Anführungszeichen Natur ist nicht wichtig. Advisor arbeitet ohne Verluste. Benprecher Bemerkung: Wenn Sie irgendwelche Fragen an den Autor, Anregungen oder Kommentare haben, ist es besser, sie dort zu posten. Wenn Sie haben Fand diesen Code nützlich für den Handel oder pädagogischen Zwecken, vergessen Sie nicht, Autor zu danken.
No comments:
Post a Comment