Thursday 23 March 2017

Moving Average Mql4 Code

MetaTrader 4 - Indikatoren. Moving Averages, MA - Indikator für MetaTrader 4.Die Moving Average Technical Indicator zeigt den durchschnittlichen Instrument Preis Wert für einen bestimmten Zeitraum Wenn man den gleitenden Durchschnitt berechnet, schätzt man den Instrument Preis für diesen Zeitraum As Die Preisänderungen, der gleitende Durchschnitt steigt oder sinkt Es gibt vier verschiedene Arten von gleitenden Durchschnitten Einfache auch als arithmetische, exponentielle, geglättete und lineare gewichtete Bewegungsdurchschnitte können für jeden sequentiellen Datensatz berechnet werden, einschließlich Öffnungs - und Schlusskurse, Höchsten und niedrigsten Preisen, Handelsvolumen oder sonstigen Indikatoren Es ist oft der Fall, wenn doppelte Durchlaufwerte verwendet werden. Das einzige, wo sich die gleitenden Mittelwerte verschiedener Typen erheblich voneinander unterscheiden, ist, wenn Gewichtskoeffizienten, die den letzten Daten zugeordnet sind, Sind anders Wenn wir von einfachem gleitendem Durchschnitt sprechen, sind alle Preise des fraglichen Zeitraums gleich wert. Exponentielle und linear gewichtete Moving Averages legen mehr Wert auf die neuesten Preise. Der gängigste Weg, um den Preis gleitenden Durchschnitt zu interpretieren, ist zu Vergleichen Sie ihre Dynamik mit der Preisaktion Wenn der Instrumentenpreis über seinem gleitenden Durchschnitt steigt, erscheint ein Kaufsignal, wenn der Preis unter seinen gleitenden Durchschnitt fällt, was wir haben, ist ein Verkaufssignal. Dieses Handelssystem, das auf dem gleitenden Durchschnitt basiert, ist Nicht entworfen, um den Eintritt in den Markt direkt in seinem tiefsten Punkt, und seine Ausstieg direkt auf dem Gipfel Es erlaubt, nach dem folgenden Trend zu handeln, um bald nach den Preisen zu erreichen, um den Boden zu kaufen und zu verkaufen, sobald die Preise erreicht haben Peak. Simple Moving Average SMA. Simple, mit anderen Worten, arithmetischen gleitenden Durchschnitt wird berechnet durch die Zusammenfassung der Preise der Instrumentenschließung über eine bestimmte Anzahl von einzelnen Perioden zum Beispiel, 12 Stunden Dieser Wert wird dann durch die Anzahl dieser Perioden geteilt. SMA SUM CLOSE, N N. Wenn N die Anzahl der Berechnungsperioden ist. Exponentielle Moving Average EMA. Exponentiell geglätteten gleitenden Durchschnitt wird berechnet, indem man den gleitenden Durchschnitt eines bestimmten Anteils des aktuellen Schlusskurses auf den vorherigen Wert addiert. Mit exponentiell geglätteten gleitenden Mittelwerten , Die neuesten Preise sind von mehr Wert P-Prozent exponentiellen gleitenden Durchschnitt wird aussehen. Wo SCHLIESSEN ich den Preis der aktuellen Periode Schließung EMA i-1 Exponentiell verschieben Durchschnitt der vorherigen Periode Schließung P der Prozentsatz der Verwendung des Preises value. Smoothed Moving Average SMMA. Der erste Wert dieses geglätteten gleitenden Durchschnittes wird berechnet als der einfache gleitende Durchschnitt SMA. SUM1 SUM CLOSE, N. Die zweiten und nachfolgenden gleitenden Durchschnitte werden nach dieser Formulierung berechnet. Wo SUM1 ist die Gesamtsumme der Schlusskurse für N Perioden SMMA1 ist der geglättete gleitende Durchschnitt des ersten Taktes SMMA i ist der geglättete gleitende Durchschnitt des aktuellen Stabes mit Ausnahme der ersten SCHLIESSEN I ist der aktuelle Schlusskurs N ist die Glättungsperiode. Linear Weighted Moving Average LWMA Des gewichteten gleitenden Durchschnittes sind die letzten Daten mehr wert als die früheren Daten Der gewichtete gleitende Durchschnitt wird berechnet, indem jeder der Schlusskurse innerhalb der betrachteten Serie mit einem gewissen Gewichtskoeffizienten multipliziert wird. LWMA SUM Schließen ii, N SUM i, N. Wo SUMI, N ist die Gesamtsumme der Gewichtskoeffizienten. Moving Mittelwerte können auch auf Indikatoren angewendet werden Das ist, wo die Interpretation der Indikator Bewegungsdurchschnitte ist ähnlich wie die Interpretation der Preisbewegungsdurchschnitte, wenn der Indikator über seinem gleitenden Durchschnitt steigt, dass Bedeutet, dass die aufsteigende Indikatorbewegung wahrscheinlich weitergehen wird, wenn der Indikator unter seinen gleitenden Durchschnitt fällt, bedeutet dies, dass es wahrscheinlich ist, weiter nach unten zu gehen. Hier sind die Arten von gleitenden Durchschnitten auf dem Diagramm. Simple Moving Average SMA. Exponential Moving Average EMA. Schwarzen Moving Average SMMA. Linear Weighted Moving Average LWMA. Typisch können zwei gleitende Durchschnitte verwendet werden, um eine Forex-Strategie EA für MT4 mit diesen Regeln zu erstellen. Buy, wenn die kurze Periode gleitenden Durchschnitt über dem langen Zeitraum gleitenden Durchschnitt. Sell, wenn die Langer Zeitraum gleitenden Durchschnitt ist über dem kurzen Zeitraum gleitenden Durchschnitt. Auf dem folgenden Diagramm von MetaTrader Terminal, die gelbe Linie ist die kurze Periode gleitenden Durchschnitt Zeitraum 9 und die rote Linie ist die lange Periode gleitenden Durchschnitt Zeitraum 18.Analisierung der Grafik, konnten wir Umschreibe die Handelsregeln oder Forex-Signale as. Buy, wenn die gelbe Linie über der roten Linie ist. Sell, wenn die gelbe Linie unter der roten Linie ist. Statt einer langjährigen Kodierung dieser Forex-Strategie, mit Molanis Strategy Builder können Sie eine erstellen Trading-Diagramm, das die gleitende durchschnittliche Strategie in Minuten darstellt. Ziehen Sie einfach zwei technische Analysenblöcke, einen Kaufblock und einen Sell-Block Verbinden Sie sie und legen Sie die Blockparameter fest, um ein Diagramm wie das folgende zu erhalten. Dieses Trading-Diagramm hat zwei Trading-Pfade Man wird hervorgehoben Es geht vom START Block zum END Block. One konnte es lesen als Buy 1 viel EURCAD mit einem 100 Pip Take Profit und 50 Pip Stop Loss, wenn die kurze Periode gleitenden Durchschnitt 9 ist über dem langen Zeitraum gleitenden Durchschnitt 18 Denken Sie daran, das Handelsdiagramm in entgegengesetzter Richtung zum Handelsfluss zu lesen. Der rechte Handelspfad könnte gelesen werden, wie Verkaufen Sie 1 Los EURCAD mit einem 100 Pip Nehmen Sie Profit und 50 Pip Stop Loss, wenn die lange Periode gleitenden Durchschnitt 18 über dem kurzen Zeitraum ist Gleitender Durchschnitt 9.Generation des MQL-Codes für MetaTrader mit nur einem Klick. Auf das Trading-Diagramm-Menü klicken Sie auf MMS4-Code generieren, um das MQL4-Code-Fenster zu erhalten. Molanis Strategy Builder ermöglicht es Ihnen, Ihren Fachberater direkt mit MetaTrader zu öffnen oder zu speichern Eine MQ4-Datei. Don t vermissen unsere Video-Tutorial on. MetaTrader 4 - Experts. Moving Average - Experte für MetaTrader 4.Die Moving Average Experte für die Bildung von Handelssignalen verwendet einen gleitenden Durchschnitt Das Öffnen und Schließen von Positionen werden durchgeführt, wenn der gleitende Durchschnitt trifft die Preis an der kürzlich geformten Bar Bar-Index entspricht 1 Die Losgröße wird nach einem speziellen Algorithmus optimiert. Der Expertenberater analysiert die Übereinstimmung des gleitenden Durchschnitts und der Marktpreis-Chart Die Überprüfung erfolgt durch die CheckForOpen-Funktion Wenn der gleitende Durchschnitt trifft Die Bar in einer Weise, dass die ehemalige ist höher als Open-Preis, aber niedriger als Close-Preis, wird die BUY-Position geöffnet werden Wenn der gleitende Durchschnitt trifft die Bar in einer Weise, dass die ehemalige ist niedriger als Open-Preis, aber höher als Close-Preis , Wird die SELL-Position geöffnet. Money Management verwendet in der Experte ist sehr einfach, aber effektiv die Kontrolle über jedes Positionsvolumen wird in Abhängigkeit von den vorherigen Transaktionen Ergebnisse durchgeführt Dieser Algorithmus wird durch die LotsOptimized-Funktion implementiert Die grundlegende Losgröße wird auf Basis berechnet Des maximal zulässigen Risikos. Der MaximumRisk-Parameter zeigt den grundsätzlichen Risikoprozentsatz für jede Transaktion an. Er besitzt in der Regel einen Wert zwischen 0 01 1 und 1 100 Zum Beispiel, wenn die Free Margin AccountFreeMargin 20.500 entspricht und die Regeln des Kapitalmanagements das Risiko von 2 verwenden , Die grundlegende Losgröße macht 20500 0 02 1000 0 41 Es ist sehr wichtig, über die Losgrößengenauigkeit zu kontrollieren und das Ergebnis mit den zulässigen Werten zu normalisieren Normalerweise sind Bruchstücke mit Schritt 0 0 erlaubt Eine Transaktion mit einem Volumen von 0 41 wird nicht durchgeführt Um zu normalisieren, wird die NormalizeDouble-Funktion mit Genauigkeit bis zu 1 Zeichen nach dem Punkt verwendet. Dies ergibt das Grundpaket von 0 4 Die Basis-Losberechnung auf Basis der freien Marge ermöglicht es, die Betriebsvolumina je nach Handel zu erhöhen Erfolg, dh Handel mit Reinvestition Dies ist der grundlegende Mechanismus mit obligatorischem Kapitalmanagement für die Erhöhung der Handelsdurchdringung. DecreaseFactor ist das Ausmaß, in dem die Losgröße nach unrentablem Handel reduziert wird Normalwerte sind 2,3,4,5 Wenn die vorangehenden Transaktionen waren unrentabel, die nachfolgenden Volumina werden um einen Faktor DecreaseFactor abnehmen, um durch die unrentable Periode zu warten. Dies ist der Hauptfaktor im Kapitalmanagement-Algorithmus Die Idee ist sehr einfach, wenn der Handel erfolgreich steigt, der Experte arbeitet mit dem Grundpfad Maximaler Profit nach der ersten unrentablen Transaktion, der Experte wird die Geschwindigkeit reduzieren, bis eine neue positive Transaktion gemacht wird. Der Algorithmus erlaubt es, die Geschwindigkeitsreduzierung zu deaktivieren. Dazu muss man DecreaseFactor 0 angeben. Der Betrag der letzten aufeinanderfolgenden unrentablen Transaktionen ist Berechnet in der Handelsgeschichte Das Grundpaket wird auf dieser Basis neu berechnet. Damit erlaubt der Algorithmus, das durch eine Reihe von unrentablen Losgrößen auftretende Risiko effektiv zu reduzieren, wird obligatorisch auf die minimal zulässige Losgröße am Ende des Funktion, da die bisher durchgeführten Berechnungen zu Los 0 führen können. Der Experte ist vor allem für die Arbeit mit der täglichen Periode und im Testmodus gedacht - für das zu engen Preisen zu tun. Es wird nur beim Öffnen einer neuen Bar handeln, weshalb die Modi Von jeder Tick-Modellierung sind nicht erforderlich. Testing Ergebnisse sind im Bericht dargestellt.


No comments:

Post a Comment