Diskussion zum Artikel "Das MQL5-Kochbuch: Mehrwährungsfähiger Expert Advisor – eine einfache, saubere und schnelle Herangehensweise"
Veröffentlichter Artikel MQL5 Recipes - Multicurrency Expert Advisor: ein Beispiel für ein einfaches, genaues und schnelles Schema:
Autor: Anatoli Kazharski
Könnten Sie mir bitte sagen, ob der EventsSpy-Indikator in das Fenster jedes zum Expert Advisor hinzugefügten Instruments eingefügt werden muss?
Es reicht, dass sich der Indikator im Indikatorenordner befindet: Metatrader5/MQL5/Indikatoren und der Expert Advisor installiert alles von selbst.
Ich habe nicht mit einer schnellen Antwort gerechnet, danke!
spy_indicator_handles[s]=iCustom(Symbols[s],_Period, "EventsSpy.ex5",ChartID(), 0,CHARTEVENT_TICK);
Können Sie mir bitte sagen, warum .ex5 angegeben ist?
Ich hatte keine schnelle Antwort erwartet, danke!
spy_indicator_handles[s]=iCustom(Symbols[s],_Period, "EventsSpy.ex5",ChartID(),0,CHARTEVENT_TICK);
Können Sie mir bitte sagen, warum .ex5 angegeben ist?
//+------------------------------------------------------------------+ //|| Holt Indikatorgriffe| //+------------------------------------------------------------------+ void GetIndicatorHandles() { //--- Gehen wir alle Zeichen durch. for(int s=0; s<NUMBER_OF_SYMBOLS; s++) { //--- Wenn der Handel mit diesem Symbol erlaubt ist if(Symbols[s]!="") { //--- Wenn der Handle noch nicht empfangen wurde if(signal_indicator_handles1[s]==INVALID_HANDLE || signal_indicator_handles2[s]==INVALID_HANDLE || signal_indicator_handles3[s]==INVALID_HANDLE || signal_indicator_handles4[s]==INVALID_HANDLE) { //--- Abrufen des Indikator-Handles signal_indicator_handles1[s]=iMA(Symbols[s],_Period,IndicatorPeriod1[s],0,MODE_SMA,PRICE_CLOSE); signal_indicator_handles2[s]=iMA(Symbols[s],_Period,IndicatorPeriod2[s],0,MODE_SMA,PRICE_CLOSE); signal_indicator_handles3[s]=iMA(Symbols[s],_Period,IndicatorPeriod3[s],0,MODE_SMA,PRICE_CLOSE); signal_indicator_handles4[s]=iMA(Symbols[s],_Period,IndicatorPeriod4[s],0,MODE_SMA,PRICE_CLOSE); //--- Wenn der Handle des Indikators nicht ermittelt werden konnte if(signal_indicator_handles1[s]==INVALID_HANDLE || signal_indicator_handles2[s]==INVALID_HANDLE || signal_indicator_handles3[s]==INVALID_HANDLE || signal_indicator_handles4[s]==INVALID_HANDLE) Print("Indikator-Handle für Symbol konnte nicht abgerufen werden".+Symbols[s]+"!"); } } } }tol64:
Warum das so ist, weiß ich nicht. Das sind die Regeln. In der Hilfe finden Sie eine Beschreibung der iCustom-Funktion.
Ich danke Ihnen.
Es ist seltsam, dass es keine Aufregung über diese EA, können Sie sagen, "der eiserne Vorhang der Multiwährung ist geöffnet" für die Massen.
Es wäre so ergänzend, fügen Sie Puffer für die Verwendung von zusätzlichen Indikatoren.
Ich danke Ihnen.
Es ist seltsam, dass es keine Aufregung über diesen EA gibt, man kann sagen "der eiserne Vorhang der Mehrwährung ist geöffnet".
Es hat für eine lange Zeit angelehnt. Ich habe gerade meine Version gepostet, vielleicht ist sie für jemanden besser geeignet.
Hier sind weitere Artikel zu diesem Thema:
Erstellen von Multi-Experten auf Basis von Handelsmodellen
Erstellen eines Expert Advisors, der mit verschiedenen Instrumenten handelt
Sie ist schon seit einer Weile offen. Ich habe gerade meine Version gepostet, vielleicht findet sie jemand besser.
Hier sind weitere Artikel zu diesem Thema:
Erstellen von Multi-Experten auf Basis von Handelsmodellen
Erstellen eines Expert Advisors, der mit verschiedenen Instrumenten handelt
Der Link wurde korrigiert. Was Ergänzungen angeht, so kann weiterhin jeder experimentieren, komplizieren und ergänzen. Es gibt keine Ausweichpraxis. ))
Neuer Artikel MQL5 Cookbook: Multi-Currency Expert Advisor - Simple, Neat and Quick Approach ist veröffentlicht:
Autor: Anatoli Kazharski
Sehr geehrter Autor,
ich grüße Sie.
Zunächst einmal bin ich sehr an Ihrem EA interessiert und würde ihn gerne in einem Demowettbewerb einsetzen.
Ich bin mit den ersten beiden Dateien vertraut: eventsspy.m5 und multisymbolexpert.zip, aber ich bin nicht vertraut mit den zweiten: multisymbolexpert_eurusd.set und multisymbolexpert_nzdusd.set. Was muss ich mit diesen Dateien tun?
Könnten Sie mir eine Art Anleitung für die Verwendung der beiden letztgenannten Dateien geben?
Zu guter Letzt möchte ich mich bei Ihnen für Ihre besondere Aufmerksamkeit und hervorragende Hilfe bedanken.
Mit freundlichen Grüßen,
Theo Suryadi
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Neuer Artikel Das MQL5-Kochbuch: Mehrwährungsfähiger Expert Advisor – eine einfache, saubere und schnelle Herangehensweise :
In diesem Beitrag wird die Umsetzung einer einfachen Herangehensweise an einen mehrwährungsfähigen Expert Advisor beschrieben. Das heißt, Sie werden in der Lage sein, den Expert Advisor für das Testen/den Handel unter identischen Bedingungen aber mit unterschiedlichen Parametern je Symbol einzurichten. Als Beispiel erstellen wir ein Muster für zwei Symbole auf eine Weise, mit der Sie nach Bedarf zusätzliche Symbole hinzufügen können, indem Sie kleine Änderungen am Code vornehmen.
Wir optimieren zuerst die Parameter für das erste Symbol und anschließend für das zweite. Beginnen wir mit EURUSD.
Nachfolgend sehen sie die Einstellungen des Strategietesters:
Abb. 1. Einstellungen des Strategietesters.
Autor: Anatoli Kazharski