Saturday, 11 February 2017

Moving Average Angle Strategie

Ich möchte den Winkel von Moving Average 10 berechnen. Doppel-MAShift1 iMA (NULL, 0, MA, 0, MODESMA, PRICECLOSE, 3) Doppel-MAShift3 iMA (NULL, 0, MA, 0, MODESMA, PRICECLOSE, 7) (MathTan ((MASHift1-MAShift3) (WindowPriceMax () - WindowPriceMin ())) ((Test-0.0) WindowBarsPerChart ()))) 1803.14 scheint es, falsche Winkel zu berechnen , Ich bekomme Antworten ohne Sinn, ich möchte überprüfen, was ist der Winkel zwischen 3 und 7 Schichten zurück. Sie können nicht richtig den Winkel des gleitenden Durchschnittes berechnen, weil das von der Amplitude des Diagramms abhängt (wie viele Balken im Diagramm angezeigt werden) und ist daher eine sehr disfunktionale Art, Daten zu analisieren. Aber Sie können die Veränderung des gleitenden Mittels über die Zeit berechnen: Wenn es über 0 ist, bedeutet dies, dass es steigt. Wenn nicht, fällt. Dann können Sie die in einer Balkenanzeige (wie OsMA oder Awesome) zu malen und die Informationen visuell zu malen. Sie können nicht richtig den Winkel des gleitenden Durchschnittes berechnen, weil das von der Amplitude des Diagramms abhängt (wie viele Balken im Diagramm angezeigt werden) und ist daher eine sehr disfunktionale Art, Daten zu analisieren. Aber Sie können die Veränderung des gleitenden Mittels über die Zeit berechnen: Wenn es über 0 ist, bedeutet dies, dass es steigt. Wenn nicht, fällt. Dann können Sie die in einer Balkenanzeige (wie OsMA oder Awesome) zu malen und die Informationen visuell zu malen. So dass Sie sagen, es nur visuell cant Ich berechne es logicallyHow bekomme ich den Winkel eines gleitenden Durchschnitt, der auf einem Diagramm aufgetragen wird Beispiel: Ich habe 2 bis 3 gleitende Durchschnitte auf meine Charts gezeichnet. Basierend auf dem Winkel (f. e 60 Grad) habe ich einen Indikator, wie stark der aktuelle Aufwärtstrend ist. Soll ich den Winkel selber berechnen, basierend auf den MA-Werten der f. e. Letzte 10 Kerzen, oder sollte ich die ObjectGet () - Funktion Ich habe versucht, die letztere, aber Sie müssen einen Namen angeben, und da alle meine MAs den gleichen Namen haben (und ich nicht sehen, wie ich sie ändern kann), theres nichts Herauskommen. (Theyre wirklich die gleichen MAs, aber basiert auf nahen, hohen und niedrigen Preisen). Jede mögliche Hilfe würde sehr geschätzt Dank im Voraus. Der Winkel hängt davon ab, wie viel Zeit Sie auf der horizontalen Achse haben. Angenommen, Ihr Diagramm zeigt 2 Tage, und Sie ändern das auf 1 Tag, wird der Winkel kleiner. So schlage ich vor, Sie verwenden nicht einen Winkel, aber etwas wie quotaverage Unterschied in den Zacken pro timeframequot. Das bedeutet: Nehmen Sie den Wertunterschied von MA1 und MA2 und dividieren Sie ihn durch die Anzahl der Zeitrahmen zwischen dem Moment der MAs und dem Moment, in dem Sie den Winkel wünschen. Danke für den Vorschlag. Hört sich gut an. In der Tat, ich habe bereits etwas Arbeit Aber es braucht ein wenig Tweaking. Sie können nicht messen eine Ecke der Neigung einer Geraden auf dem Zeitplan, weil haben unterschiedliche Einheiten - der Preis und die Zeit. Es ist möglich, nur ähnlich mit ähnlichen (ähnlich wie) zu messen. In diesem Fall versuchen Sie, eine Ecke der Neigung einer Geraden auf dem Zeitplan zu messen, ausgedrückt durch Pixel. Sie können authentische Maßnahme nur Geschwindigkeit der Änderung des Preises in Bezug auf Point-Einheit für eine Time-Einheit. Gann Fan Lines von Gann Fan werden in verschiedenen Winkeln s gebaut. MT kann die Winkelfunktion auf der Basis von Bildschirmpixeln (trans von zwei Werten und zweimal coodiniert) liefern. Da Angle ist besser für Leute zu beobachten. (WindowPriceMax () - WindowPriceMin ())) ((shift2-shift1) WindowBarsPerChart ()))) 1803.14 Ich stimme voll und ganz zu Ihnen. Angles Materie und sie werden die ganze Zeit verwendet. Ich interessiere mich für die Formel, die Sie geschrieben haben. Ich habe immer den Winkel mit der folgenden Formel: Slope wird in einer anderen Funktion berechnet. Anglefactor-Steuerelemente für das Format des Yen. Jedenfalls wird es nah, aber seine immer noch nicht richtig. Wenn ich Ihre Formel stattdessen, bekomme ich eine Division durch Null Fehler in der Strategie-Tester. Ist dies, weil die Fenster-Funktionen nicht innerhalb des Testers arbeiten oder habe ich etwas falsch machen Besonderheiten des Optimierungsprozesses Nichts wird in der Zeitschrift ausgegeben (entweder Print () - Funktion) Dies wurde getan, um die Prüfung zu beschleunigen und Speicherplatz zu sparen. Wenn vollständige Protokolle ausgegeben werden die Journaldateien Hunderte von MByte benötigen. Zeichnungsobjekte werden nicht gesetzt Die Objekte sind deaktiviert, um die Prüfung zu beschleunigen. Es wird verwendet, um die Tabelle und das Diagramm mit Testergebnissen zu verstümmeln, die Möglichkeit, sehr schlechte Ergebnisse zu überspringen, wird verwendet. Diese Funktion kann im Kontextmenü von quotOptimization Resultsquot - gt ampquotSkip unbrauchbare Resultsquot-Registerkarte aktiviert werden. Hinweis. Basierend auf Bildschirmpixeln. Dx, dy sollte in der gleichen Einheit, am besten trans auf Bildschirm-Pixel. (WindowPriceMax () - WindowPriceMin ())) ((shift2-shift1) WindowBarsPerChart ()))) 1803.14 dividieren durch Null-Fehler (MathArctan). Check (shift2-shift1) sollte vor der Berechnung nicht gleich NULL sein. Ich teste sie auf der neuesten Version 203. Ich teste sie nicht beim Testen von EA. Ich möchte Ihnen meine tiefste Wertschätzung für die Formel geben, die Sie geteilt haben. Ich reagierte nicht früher, weil ich fertig war, meine EA zusammen zu erhalten. Klappt wunderbar. Frieden und Goodwill - Das Rad der FireMA Angle Graph Moving Average Based Indicator Es ist unmöglich, einen einzigen Indikator verwenden, um Trading-Signale zu generieren, weil die Marktbedingungen von Zeit zu Zeit variieren. Es gibt Zeiten, dass der Forex-Markt bewegt sich wie ein Donner und es gibt Zeiten, dass die Währungspaare langsamer als eine Schildkröte bewegen. Aufgrund der Tatsache, dass die meisten Indikatoren von der Volatilität abhängen, scheitern viele Handelssysteme. Gleitende Durchschnitte können uns helfen zu identifizieren, wenn der Markt ist Trends oder bewegt sich innerhalb einer Reihe, indem sie nur ihren Winkel. MA Angle sollte nicht als der einzige Indikator für den Handel verwendet werden. Sie können es als separates Tool verwenden, um zu entscheiden, ob der Markt volatil genug ist, um in eine Richtung zu bewegen. Es wird erheblich reduzieren die Anzahl der falschen Signale, unnötige Rauschen in Ihrem Trading-System. Wie zu lesen MA Angle Indicator Green Bars: Die Preis-Aktion und Volatilität sind stark genug, um bullish Trend zu unterstützen. Gelbe Balken: Die Kursbewegung und die Volatilität sind stark genug, um den bärischen Trend zu unterstützen. Red Bars: Der Markt fehlt Volatilität und Volumen, gibt es keine bestimmte Tendenz. Zusätzliche Hinweise: 1. Wegen der Tatsache, dass Währungspaare unterschiedliche Merkmale haben, können Sie Variablen ändern, um die besten Ergebnisse zu erzielen. 2. Bei der Verwendung von langfristigen Zeitrahmen kann es besser sein, die MA Period Variable auf einen kleineren Wert zu ändern.


No comments:

Post a Comment