MetaTrader 4 - Experts Moving Average - Experte für MetaTrader 4 Der Moving Average Experte für die Bildung von Handelssignalen verwendet einen gleitenden Durchschnitt. Das Öffnen und Schließen von Positionen erfolgt, wenn der gleitende Durchschnitt den Preis an der kürzlich gebildeten Bar erfüllt (Barindex entspricht 1). Die Losgröße wird nach einem speziellen Algorithmus optimiert. Der Gutachter analysiert die Übereinstimmung zwischen dem gleitenden Durchschnitt und dem Marktpreisdiagramm. Die Überprüfung wird von der Funktion CheckForOpen () durchgeführt. Wenn der gleitende Durchschnitt auf die Bar trifft, so dass ersterer höher ist als der offene Preis, aber niedriger als der Schlusskurs, wird die BUY-Position geöffnet. Wenn der gleitende Durchschnitt auf die Bar trifft, so dass ersterer niedriger ist als der offene Preis, aber höher als der Schlusskurs, wird die SELL-Position geöffnet. Das im Experten verwendete Money Management ist sehr einfach, aber effektiv: Die Kontrolle über jedes Positionsvolumen wird in Abhängigkeit von den bisherigen Transaktionsergebnissen durchgeführt. Dieser Algorithmus wird durch die Funktion LotsOptimized () implementiert. Die Basis-Losgröße wird auf Basis des maximal zulässigen Risikos berechnet: Der Parameter MaximumRisk zeigt für jede Transaktion den Grundrisikoprozentsatz an. Sie besitzt üblicherweise einen Wert zwischen 0,01 (1) und 1 (100). Wenn beispielsweise die freie Marge (AccountFreeMargin) 20.500 beträgt und die Regeln des Kapitalmanagements das Risiko von 2 verwenden, wird die Grundlosgröße 20500 0,02 1000 0,41 betragen. Es ist sehr wichtig, die Losgrößengenauigkeit zu kontrollieren und das Ergebnis mit den zulässigen Werten zu normalisieren. Normalerweise sind Fraktionen mit einer Stufe von 0,1 erlaubt. Eine Transaktion mit einem Volumen von 0,41 wird nicht durchgeführt. Zur Normalisierung wird die NormalizeDouble () - Funktion mit Genauigkeit bis zu einem Zeichen nach dem Punkt verwendet. Dies führt zu der Grundmenge von 0,4. Die Basispreisberechnung auf Basis der freien Marge erlaubt es, die Betriebsvolumina je nach Handelserfolg zu erhöhen, d. h. den Handel mit Reinvestitionen zu handeln. Dies ist der grundlegende Mechanismus mit obligatorischem Kapitalmanagement zur Steigerung der Effizienz des Handels. DecreaseFactor ist das Ausmaß, in dem die Losgröße nach dem unrentablen Handel reduziert wird. Normale Werte sind 2,3,4,5. Wenn die vorhergehenden Transaktionen unrentabel waren, verringern sich die nachfolgenden Volumina um einen Faktor von DecreaseFactor, um durch die unrentable Periode zu warten. Dies ist der Hauptfaktor im Kapitalmanagementalgorithmus. Die Idee ist sehr einfach: Wenn der Handel erfolgreich wächst, arbeitet der Experte mit dem Grundposten, der maximalen Profit macht. Nach der ersten unrentablen Transaktion wird der Experte die Geschwindigkeit reduzieren, bis eine neue positive Transaktion erfolgt. Der Algorithmus erlaubt es, die Geschwindigkeitsreduzierung zu deaktivieren, dafür muss man DecreaseFactor 0 angeben. Die Höhe der letzten aufeinanderfolgenden unrentablen Transaktionen wird in der Handelsgeschichte berechnet. Das Basislos wird auf dieser Basis neu berechnet: Der Algorithmus erlaubt es also, das durch eine Reihe von unrentablen Transaktionen auftretende Risiko effektiv zu reduzieren. Die Losgröße wird am Ende der Funktion obligatorisch auf die minimal zulässige Losgröße überprüft Können die zuvor durchgeführten Berechnungen zu Los 0 führen: Der Experte ist hauptsächlich für den täglichen Arbeitsablauf und im Testbetrieb bestimmt - für die Durchführung zu engen Preisen. Es wird nur beim Öffnen einer neuen Bar handeln, deshalb werden die Modi der Tick-Modellierung nicht benötigt. Testergebnisse sind im Bericht dargestellt. Moving Average EA Commercial Member Registriert seit Sep 2007 901 Beiträge Ich habe diese EA vor ein paar Wochen versucht, es zu optimieren, und ich habe gute Ergebnisse (90 Modellierung Qualität) für ca. 6 Monate, aber vorher , War es wirklich schlecht zu sehen. Also hier ist die EA, vielleicht können Sie es für Ihre eigenen Bedürfnisse zu verwenden, oder optimieren Sie es mehr, oder länger. Wenn Sie gute Ergebnisse erhalten, stellen Sie sicher, dass sie hier posten oder pm mich. Ich hoffe euch gefällt die EA. LotSizeIncrement ist, wenn Sie es auf 500 setzen, und Ihr Kontostand ist 2.000, dann wird Ihr Losize 4, folgen Sie mir Es tritt 3 Trades zur gleichen Zeit, jeweils mit einem anderen MM. Wenn Sie trailingstop auf 0 setzen, wird es keine Schleppstop für die EA erstellen. MAShift ist die Verschiebung der MA. Zum Beispiel: i125.photobucketalbumsp. 7974Shot1.gif Aber Shift1 ist der Wert des MA aus einer bestimmten Leiste. Zum Beispiel, wenn Sie Shift1 auf 0 setzen, wird es den aktuellen Wert, wenn 1, dauert es vorherigen Wert, etc. Aber nicht setzen Shift1 bis 5 (vorherigen fünfte bar MA-Wert) und MAShift1 bis 6, da es es nicht lesen, Da es dort keine MA gibt. Expert Advisor oder Indicator anfordern: dostapyuk quotatquot gmail. Com Commercial Member Registriert seit Sep 2007 901 Beiträge 5 Takes von der EA, und nein danke anfrage Expert Advisor oder Indicator: dostapyuk quotatquot gmail. Com Beitritt Jul 2007 Status: 26 yo InvestorTraderProgrammer 5,014 Beiträge Das ist leider, wie es funktioniert Oksana. Viel Blutegel auf diesem Forum. Die Hauptsache, die mich hier hält, sind die kreativen Säfte vieler anderer Mitglieder hier, die unabsichtlich die Systeme weiterentwickeln. Ich schätze die Bemühungen, die Sie getroffen haben, um diese EA im Licht des Urlaubsgeistes zu verteilen. Mitglied seit Sep 2007 901 Beiträge Thats leider wie es funktioniert Oksana. Viel Blutegel auf diesem Forum. Die Hauptsache, die mich hier hält, sind die kreativen Säfte vieler anderer Mitglieder hier, die unabsichtlich die Systeme weiterentwickeln. Ich schätze die Bemühungen, die Sie getroffen haben, um diese EA im Licht des Urlaubsgeistes zu verteilen. Hallo Ronald, vielen Dank. Also du denkst, ich sollte diesen Thread schließen Was verstehst du mit Blutegel Ive sicher nicht gesehen ein EA auf diesem Forum, das genau wie dieses ist, especaial der Teil, wo Sie auswählen können, welchen Wert aus welcher Bar zu bekommen. Expert Advisor oder Indicator anfordern: dostapyuk quotatquot gmail. Com Halten Sie den Faden offen, nämlich damit die mit Fragen Sie erreichen können. Ein Blutegel ist Forum-sprechen für ein Mitglied, das bereitwillig nimmt und nicht zum Forum beiträgt. Ich denke, meine EA können Sie wählen, welcher Preis für die MA gelten, wenn das ist, was Sie durch quotpick bedeutete, welchen Wert zu bekommen, aus denen barquot. Gleiche EA Eintritt-weise. Der Ort, wo wir uns unterscheiden ist die MM. Hallo Ronald, Danke für deinen Thread Link, aber es ist nicht schön, deine Threads hier zu posten, da dies meine ist. Ich wollte alles in diesem Thread über meine EA sein, nicht jemand elses. Ich bezweifele dich nicht, hoffe ich. Ich versuche nur, dies auf die netteste Weise zu sagen. N E 1, der Fragen für die EA hat, fragen Sie sie jetzt. Ich war vorläufig weg, jetzt bin ich zurück. Expert Advisor oder Indicator anfordern: dostapyuk quotatquot gmail. Com Ich habe diese EA vor ein paar Wochen versucht, es zu optimieren, und ich habe gute Ergebnisse (90 Modellierung Qualität) für ca. 6 Monate, aber vorher war es wirklich schlecht zu sehen. Also hier ist die EA, vielleicht können Sie es für Ihre eigenen Bedürfnisse zu verwenden, oder optimieren Sie es mehr, oder länger. Wenn Sie gute Ergebnisse erhalten, stellen Sie sicher, dass sie hier posten oder pm mich. Ich hoffe euch gefällt die EA. LotSizeIncrement ist, wenn Sie es auf 500 setzen, und Ihr Kontostand ist 2.000, dann wird Ihr Losize 4, folgen Sie mir Es tritt 3 Trades zur gleichen Zeit, jeweils mit einem anderen MM. Wenn Sie TrailingStop einstellen. cool. 44 Aufrufe. Vielen Dank für die Danke Jungs via pm. Hallo Ronald, Danke für deinen Thread Link, aber es ist nicht schön, deine Threads hier zu posten, da dies meine ist. Ich wollte alles in diesem Thread über meine EA sein, nicht jemand elses. Ich bezweifele dich nicht, hoffe ich. Ich versuche nur, dies auf die netteste Weise zu sagen. N E 1, der Fragen für die EA hat, fragen Sie sie jetzt. Ich war vorläufig weg, jetzt bin ich zurück. Ich habe gerade Ihre Optimierung EA heruntergeladen und wird es bald zu testen. Ich werde auch wieder mit meinen Ergebnissen berichten. Aber bevor ich dies tun kann, habe ich einige Fragen. Bitte verzeihen Sie mir, wenn sie dumm klingen, bin ich ziemlich neu bei diesem Spiel: 1. Ist diese Ea tatsächlich platzieren Trades 2. Warum verwenden Sie eine opti EA, um optimale MA-Einstellungen, wenn ich bereits diejenigen, durch die Prüfung der EA Ich werde zu handeln Mit 3. Ist diese Ea in Verbindung mit Ihrem MultEMA 4. Wie führen Sie sie zusammen, um Einstellungen zu synchronisierenTypisch, zwei gleitende Durchschnitte können verwendet werden, um eine Forex-Strategie (EA für MT4) mit diesen Regeln zu erstellen: Kaufen, wenn die kurzen Perioden-gleitender Durchschnitt liegt über dem langperiodischen gleitenden Durchschnitt. Verkaufen, wenn der gleitende Durchschnitt über dem kurzen Zeitraum liegt. Auf dem folgenden Diagramm vom MetaTrader-Terminal ist die gelbe Linie der kurzlebige gleitende Durchschnitt (Periode 9) und die rote Linie der Wert (Zeitraum 18). Analysieren Sie die Grafik, könnten wir die Handelsregeln oder Forex-Signale umschreiben als: Kaufen, wenn die gelbe Linie über der roten Linie ist Verkaufen, wenn die gelbe Linie unter der roten Linie ist Statt einer langen Zeit Kodierung dieser Forex-Strategie, mit Molanis Strategy Builder Können Sie ein Handelsdiagramm erstellen, das die gleitende Durchschnittsstrategie in Minuten darstellt. Einfach per Drag & Drop zwei Technical Analysis-Blöcke, einen Buy-Block und einen Sell Block. Verbinden Sie sie und setzen Sie die Blockparameter, um ein Diagramm wie das folgende zu erhalten: Dieses Handelsdiagramm hat zwei Handelspfade. Die linke ist hervorgehoben. Es geht vom START-Block zum END-Block. Man könnte es wie folgt lesen: Kaufen Sie 1 Lot von EURCAD (mit einem 100 Pip Take Profit und 50 Pip Stop Loss), wenn der kurzlebige gleitende Durchschnitt (9) über dem langjährigen gleitenden Durchschnitt liegt (18). Denken Sie daran, das Handelsdiagramm in der entgegengesetzten Richtung zum Handelsfluss zu lesen. Der richtige Handelspfad kann folgendermaßen gelesen werden: Verkaufen Sie 1 Lots of EURCAD (mit 100 Pip Take Profit und 50 Pip Stop Loss), wenn der Langzeitdurchschnitt (18) über dem Kurzzeitdurchschnitt liegt (9). Generieren des MQL-Codes für MetaTrader mit nur einem Klick Klicken Sie im Trading-Diagramm-Menü auf Generate MQL4 Code, um das MQL4-Code-Fenster zu erhalten. Mit Molanis Strategy Builder können Sie Ihren Expertenberater direkt mit MetaTrader öffnen oder als MQ4-Datei speichern. Verpassen Sie nicht unsere Video-Tutorial auf
No comments:
Post a Comment