Eines der weniger bekannten Features von der MetaTrader backtester ist die Funktion Optimierung. Es ist so klein, dass Sie vergeben werden konnten, für die mit Blick auf Sie.
Optimierung ist der Prozess zu einem bestimmten Ergebnis zu maximieren. In diesem Fall, Es ist Gewinn. Jeder Entwickler EA will die Höhe der Gewinne über einen bestimmten Zeitraum zu maximieren. Der MetaTrader-Optimierer erlaubt dem Händler für die Kombination der Eingänge zu suchen, die den maximalen Gewinn über einen bestimmten Zeitraum erbracht.
Der Prozess ist identisch mit der Ausführung einer Backtest, außer dass MT4 mehrere läuft Backtests zur gleichen Zeit. Anschließend ordnet die Ergebnisse und bietet die beste Kombination.
Die Backtester für Optimierung Modus zu erklären ist einfach. Setzen Sie einfach ein Häkchen neben dem Wort Optimierung. MetaTrader wird durch die Kombinationen, die Ihnen sagen, dass es zu prüfen, dann Sortieren.
Der nächste Schritt ist, klicken Sie auf die Expert-Eigenschaften Schaltfläche rechts. Erscheint ein neues Fenster, das enthält drei Registerkarten: Testen, Eingänge und Optimierung. Diese Bildschirme ermöglichen dem Händler, um MetaTrader informieren welche Variablen zu testen und die Ergebnisse Gewicht prüfen.
Testen
Oben in den Tests Abschnitt gilt für jede Art von Backtest. Hier können Sie den Anfangssaldo auswählen.. MetaTrader standardmäßig die Möglichkeit $10,000, Obwohl Sie dadurch einen Betrag Ihrer Wahl vornehmen können.
Die zweite Option ermöglicht den Händler, um die Richtung des Handwerks zu beschränken. Es ist eine häufige Fachberaterin-Programmierung Anfrage. Es ist auch nicht erforderlich ist. Backtester sowohl die Fachberaterin Optionsbildschirm lassen Gewerbetreibenden die Möglichkeit Berufe zu lange nur oder kurz nur ohne zusätzliche Programmierung beschränken. Wenn die EA nicht gut programmiert ist, Diese Einstellung kann zu Fehlern führen 4110 oder 4100 auf der ganzen Handel Journal angezeigt werden. Es ist harmlos. Der einzige Effekt sollte sein, die backtester verlangsamt sich. Es ist das Ergebnis in das Journal geschrieben, hundert Mal oder mehr.
Ein GroupBox-Steuerelement wird unterhalb dieser Optionen, die aus unerklärlichen Gründen auf den Optimierungsprozess bezieht. Man sollte meinen, dass es sinnvoller an seinen Namensvetter Registerkarte ablegen würde. Das ist typisch MetaQuotes Logik bei der Arbeit.
Die erste Zeile enthält zahlreiche Parameter für die Auswahl der passende Unterkunft. Benutzer auswählen mit überwältigender Mehrheit für den größten Kontostand, aber andere Optionen sind den Gewinn-Faktor, erwarteten Auszahlung, Maximaler Verlust und Verlust Prozent.
Die letzte Zeile wird automatisch einen genetischen Algorithmus verwendet.. Optimierung Prozesse Verwenden einer brute-Force-Methode oder einer genetischen Algorithmen. Brute-Force trifft die meisten Menschen als intuitiv, obwohl natürlich anstrengend. Die Software testet jede Kombination möglich. Genetischer Algorithmus Versuch, den Prozess zu intelligenter machen. Wenn die Software sieht, dass bestimmte Parameter fast zwangsläufig eine nachrangige Leistung verschlechtern, der Algorithmus überspringt ähnlicher Tests wo erwartet, dass sie zu verlieren.
Dies ist eine gute Idee, wenn Sie einen Qualität genetischer Algorithmus haben. Meine Meinung über die MetaTrader backtester ist weniger als stellare. Ich weiß nicht sehr zuversichtlich über den Algorithmus überhaupt fühlen. Wenn Ihnen nichts ausmacht etwas mehr Zeit, die Testergebnisse warten dann schlage ich diese Option deaktivieren. Sie wollen nicht verpassen eine potenziell wichtige Kombination.
Eingänge
Die meisten Menschen finden auf diesem Bildschirm verwirrend. Die erste Spalte, aufgerufen Wert, strikte Kontrollen Eingänge für einfache Backtests. Die Wert Spalte wird völlig ignoriert, während eine Optimierung ausführen.
Die wichtigen Spalten für diese Aufgabe sind Start, Schritt und Stop. Start ist die niedrigste Zahl, die die MT4 backtester prüft die. Schritt bezieht sich auf das Intervall zwischen dem niedrigsten und den höchsten Wert. Eng steuern diese Einstellung erlaubt dem Benutzer, gewinnen schnelle Einblicke in wie die Variablenwerte ändern Leistung auswirkt, ohne die Tests heraus für eine ganze Woche ziehen. Stop ist die höchste Zahl, die die Fachberaterin verwendet wird.
Die offensichtlichste Kandidat für die Prüfung in diesem Beispiel ist der Take-Profit-Wert. Die Standardeinstellung ist gelistet bei 50. Wenn Sie die Majors Handel, Vielleicht möchten Einstellungen zwischen berücksichtigen 10 Zacken und 200 Zacken. Das bedeutet, dass Sie auf Take-Profit-Zeile festlegen 10 für die Start Spalte und 200 für die Stop Spalte. Der eigentliche Trick hier ist die Auswahl der Schritt. Wenn Sie sich entscheiden Schritt = 1, MetaTrader läuft dann einen separaten Test für jeden Wert zwischen 10 und 200. Das heißt 190 Prüfungen, Das ist übertrieben. Ein Schritt von 10 schneidet die Gesamtzahl der Prüfungen auf 19.
Optimierung
Dieser Abschnitt ist die Nit-picky Teil. Wenn ein Händler fühlt ist es inakzeptabel, haben 10 aufeinander folgenden Niederlagen in Folge, Er kann setzen Sie ein Häkchen weiter das Feld aufeinanderfolgende Siege. MT4 verwirft automatisch alle Tests, die ein Ergebnis zu erhalten, das etwas abgehakt enthält.
Wenn Sie fertig werde durch die Registerkarten, Drücken Sie OK in der unteren rechten Ecke. Es ist Zeit, die Tests starten.
Kurvenanpassung in der MT4-Optimierer
Ein Wort der Warnung: meine persönliche Meinung ist, dass Optimierung eine Fachberaterin normalerweise eine sehr schlechte Idee ist.. Die einzigartigen Einstellungen, die den meisten Profit im Ertrag 2012 werden voraussichtlich in den meisten Profit Rendite 2013. Wenn Sie nicht für zufällige Chance kontrollieren, Es gibt eine gute Wahrscheinlichkeit, dass die 2012 beste Kombination kann katastrophale Verluste im 2013.
Ich empfehle, dass Händler Strategie-Entwicklungsarbeit in NinjaTrader verfolgen. Ich weiß nicht wie die Idee überhaupt zu optimieren. Stattdessen, Ich konzentriere mich immer auf Strategien für Tests ein- und Ausreise Effizienz. Ich weiß aus jahrelanger Erfahrung, die diese Werte ändern sich nie grundsätzlich auf Instrumenten der Charts gehandelt. Ein- und Ausreise Effizienz machen wunderbare Metriken für automatisierten Handel, weil sie so stabil sind.
[…] die Fähigkeit, Backtest. Leider für Anfänger, MetaTrader bietet auch die Möglichkeit zu optimieren. Dies ist, wo die meisten ihrer größten […]