Friday, 19 May 2017

3 Gleitender Durchschnitt Ea

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 der zuletzt 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 Basislosgröß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 in dem Bericht dargestellt. Robot Beispiel 3 8211 Moving Average Crossover Angespornt durch Boston Technologies Gleitender Durchschnitt Crossover EA ist hier ein Roboter, der auf einem grundlegenden gleitenden Durchschnitt Crossover-System basiert. Wie die Boston Technologies Version bleibt dieser Roboter im Markt 100 der Zeit und ändert zwischen langen und kurzen Positionen, wenn ein schneller exponentieller gleitender Durchschnitt eine langsame EMA kreuzt. Im Gegensatz zu den Boston Technologies-Version, es nicht (noch) enthalten Geld-Management, sondern kommt komplett mit dem Quellcode, so können Sie sehen, was unter der Haube passiert. Es zeigt, wie Sie MetaTrader039s in Indikatoren als Teil eines Devisenhandelssystems gebaut. Es zeigt auch ein Handelssystem, das doesn039t verwenden alle Stop-Loss-Aufträge Fühlen Sie sich frei, mit verschiedenen Werten für die Fast Period und Slow Period Eingabe-Einstellungen experimentieren und versuchen Sie es mit verschiedenen Zeitrahmen. Funktioniert es besser mit Minuten-, Stunden - oder Tagesbalken Hier sind die Ergebnisse des MetaTrader-Strategie-Testers für das erste Quartal 2008 unter Verwendung der von Boston Technologies vorgeschlagenen Eingabeeinstellungen (Stundensätze, FastPeriod 20, SlowPeriod 33) Ergebnisse unter Verwendung der gleichen Eingabeeinstellungen, aber für das erste Quartal 2009. Bemerkung jeglicher Unterschied Strategie Tester Bericht EURUSD (Euro vs US Dollar) 1 Stunde (H1) 2009.01.05 00:00 8211 2009.03.27 22:00 (2009.01.05 8211 2009.03.29) Jedes Tick (die genaueste Methode, die auf allen verfügbaren wenigsten Zeitrahmen basiert) Noch eine andere Moving Average Crossover System - Die EA Nun, ich überprüfte den Code und es ist normal, dass die EA nur ein paar Trades nehmen (oder keine Trades an alle). Die EA sucht nach einem Kreuz in aktueller TF und höherem TF und zur gleichen Zeit. Es geschieht fast nerver. Sie sollten aussehen X Bars zurück für das letzte Kreuz eine Menge, die Wert. Hier ist die Funktion, die ich in meinem EA. Int BackBars 1000 für (x0xltbackBarsx) HigherFastMaVal GetMa (hTF, 3, 0, 2, 0, 0x) HigherPrevFastMaVal GetMa (hTF, 3, 0, 2, 0, 1x) HigherSlowMaVal. Lh, das ist, was ich gedacht zu tun, aber zur Zeit beschloss ich, mit einem einfacheren Weg zu gehen. Was ich denke, wäre gut, diese Tatsache, dass wir beide Steves generische Shell ist, um beide Seite an Seite laufen und sehen, wie sie vergleichen. Das würde dann geben uns die beste Sicht auf die am besten für den Handel ist, obwohl Ihre Methode ist eher wie das, was Lawgirl21 in ihrer Methode beschreibt. Was denken Sie haben Haben Sie Platz, um beide zu vergleichen Im glücklich zu verwenden entweder so wäre es am besten, um die profitabelere Version zu bestimmen. Im auf dem gleichen Weg wie LG, wie ich nur die EA auf der Karte, die ich zu überwachen und lasse es wie es ist. Ist es der richtige Schritt für mich Nicht versuchen, für LG sprechen, aber ich bin auch nicht in der Lage, jede Ausführung zu erhalten oder sollte ich sagen, wurden keine Trades trotz Wartezeit für ca. 2-3 Stunden geöffnet. Ive getan das folgende: a) geöffnetes EurUsd Diagramm, zu 1hr b) laden das EA c) ändern nie etwas, gerade Voreinstellungen d) warten. Sorry, aber ich dont wirklich wissen, wie man Computer Zeug zu lesen. Ich denke, seine vielleicht nicht in einem typischen ladys Interesse. Hoffe, dass alle Gentlemen da draußen helfen kann auf dem gleichen Weg wie LG, wie ich nur laden die EA auf der Karte, die ich will, zu überwachen und zu verlassen, wie es ist. Ist es der richtige Schritt für mich Nicht versuchen, für LG sprechen, aber ich bin auch nicht in der Lage, jede Ausführung zu erhalten oder sollte ich sagen, wurden keine Trades trotz Wartezeit für ca. 2-3 Stunden geöffnet. Ive getan das folgende: a) geöffnetes EurUsd Diagramm, zu 1hr b) laden das EA c) ändern nie etwas, gerade Voreinstellungen d) warten. Sorry, aber ich dont wirklich wissen, wie man Computer Zeug zu lesen. Ich denke, seine vielleicht nicht in einem typischen ladys Interesse. Ich hatte dieses Laufen auf ungefähr 8-10 Diagrammen und hatte nur 2-3 Aufträge. Im auf dem gleichen Weg wie LG, wie ich nur die EA auf der Karte, die ich zu überwachen und lasse es wie es ist. Ist es der richtige Schritt für mich Nicht versuchen, für LG sprechen, aber ich bin auch nicht in der Lage, jede Ausführung zu erhalten oder sollte ich sagen, wurden keine Trades trotz Wartezeit für ca. 2-3 Stunden geöffnet. Ive getan das folgende: a) geöffnetes EurUsd Diagramm, zu 1hr b) laden das EA c) ändern nie etwas, gerade Voreinstellungen d) warten. Sorry, aber ich dont wirklich wissen, wie man Computer Zeug zu lesen. Ich denke, seine vielleicht nicht in einem typischen ladys Interesse. Ich dachte mir aus und wünschte, ich könnte Ihnen helfen, aber ich kann nur die grundlegenden. Stellen Sie sicher, es ist ein Smiley-Gesicht, etc. Sie sehen das Smiley-Gesicht in der oberen rechten Ecke arent Sie Im auf dem gleichen Weg wie LG, wie ich nur laden die EA auf der Karte, die ich will, zu überwachen und zu verlassen, wie es ist . Ist es der richtige Schritt für mich Nicht versuchen, für LG sprechen, aber ich bin auch nicht in der Lage, jede Ausführung zu erhalten oder sollte ich sagen, wurden keine Trades trotz Wartezeit für ca. 2-3 Stunden geöffnet. Ive getan das folgende: a) geöffnetes EurUsd Diagramm, zu 1hr b) laden das EA c) ändern nie etwas, gerade Voreinstellungen d) warten. Sorry, aber ich dont wirklich wissen, wie man Computer Zeug zu lesen. Ich denke, seine vielleicht nicht in einem typischen ladys. Überprüfen Sie auf der Registerkarte Experte auf Warnungen oder Fehler. Haben Sie auch das Kennzeichen Allaverages in das Indikatorenverzeichnis gesetzt, finden Sie es hier. Es handelt nicht häufig, nahm ein paar Stunden für meinen ersten Handel. Ich habe es läuft auf 6 Paare und bekommen ein paar Trades pro Tag. Derzeit meist Gewinner, paar Verluste, wo ich nicht ein SL oder TP beim Testen gesetzt. Im gonna Augapfel einige Diagramme dieses Wochenende und sehen, wie dieses Setup interagiert über dem letzten Monat oder so. Vielleicht erhalten Sie eine Idee oder zwei über Handelszeiten und Handelsmanagement, um nächste Woche auszuprobieren. Ich habe eine Frage für magft: wenn die MAs kreuzen, sagen wir, 9:26, macht die EA auf, dass sofort oder warten Sie, bis die Kerze zu schließen. Auf einer anderen Anmerkung handelte ich 10 Paare und hatte in der Regel einen Handel auf alle offen Von ihnen auf einmal. Meistens handelte es sich um eine gut korrelierte Weise, dh lange EURUSD während kurzes USDCHF, etc. So auf einem 4H oder Daily. Es läuft derzeit auf einer pro Tick-Basis, könnte aber angepasst werden, um pro Bar zu überprüfen, falls erforderlich. Bisher in dieser Woche eine Vielzahl von Ergebnissen, was ist der allgemeine Konsens darüber, wie die EA funktionieren sollte. Lh hat es funktioniert eher wie Lawgirls manuelle System Ich denke, aber sagen, dass einige Leute haben gute Trades in dieser Woche. Ich habe 3 Verlierer und 10 Gewinner so weit, aber ich habe mit dem Code messing, so dass die 3 Verlierer möglich Gewinner sind. Ich laufe dies auf der gleichen Demo wie jiva34s ma cross und Steves generischen ea, um das CBI-Modul zu testen (siehe Hanover Thread). Sobald Steve seinen Code aktualisiert, werde ich dies auch EA hinzufügen, wenn es einen allgemeinen Konsens darüber gibt. Das CBI oder wie es scheint, StuffTheNews-Modul genannt werden, scheint ein guter Weg, um aus schlechten Geschäften bleiben, wenn ein Nachrichten-Ereignis Streiks oder wenn es eine geheime Zentralbank Intervention (CBI). Ich kann sehen, großes Potenzial aus all diesen guten Entwicklungen, ich arbeite an einem anderen EA auf der Grundlage der Idee in CICR Thread obwohl es hatte gemischte Ergebnisse in dieser Woche. Sobald ich Steves neue Mods Ich denke, es könnte zeigen, großes Potenzial und krank öffnen einen neuen Thread. Die Idee der Verwendung von Währungen anstelle von Paaren scheint eine Menge Sinn zu machen, aber noch nicht möglich, die Zukunft vorherzusagen Lets hoffen, Steve kommt mit einer Kristallkugel EA


No comments:

Post a Comment