Monday 27 November 2017

Moving Average Slope Degree Anzeige


Diese Anzeige zeigt den gleitenden mittleren Neigungswinkel in Grad an. Es ist nützlich für diejenigen, die aktiv das Kennzeichen Moving Averages im Handel verwenden. Oft ist es schwierig, den Steigungswinkel aufgrund der Skalierbarkeit zu bestimmen (obwohl einige Systeme diesen Ansatz verwenden). Es wird also vorgeschlagen, sie visuell zu schätzen. Jetzt haben Sie kein Problem damit, da die Anzeige immer den MA-Neigungswinkel zu einem bestimmten Zeitpunkt anzeigt. Die Parameter des gleitenden Mittelwerts werden in den Einstellungen angegeben: PeriodMA - Periode des Moving Average MetodMA - Berechnungsmethode (0-SMA, 1-EMA, 2-SMMA, 3-LWMA) PriceMA - Offen, 2-hoch, 3-niedrig, 4-median, 5-typisch, 6-gewichtet) AveragingPeriod - Histogramm-Mittelungszeitraum (mindestens 2). Um den Indikator zu verwenden, müssen Sie MetaTrader 4 Build 600 (oder höher) haben. Wie bekomme ich den Winkel eines gleitenden Durchschnitts, der auf einem Diagramm gezeichnet wird. Zum Beispiel: Ich habe 2 bis 3 gleitende Mittelwerte, die auf meinen Diagrammen gezeichnet werden. 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 sehe nicht, wie kann ich sie ändern), 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 benötigen Hunderte von MByte. 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 guten Willen .-- Das Rad der FireAny Weise, die Steigung eines gleitenden Durchschnittes zu zeichnen Ich verwende eine Kombination der Steigungparameter, um einen Trend in meinen Scans mit einzuschließen. Als Beispiel liefert dies gute Ergebnisse, wenn man Aktien im Aufwärtstrend betrachtet: und Steigung (100, ema (50)) gt 0 und Steigung (50, ema (50)) gt 0 und Steilheit (25, ema (50 )) Gt 0 Nun, was habe ich nicht in der Lage zu finden ist eine Möglichkeit, die Steigung der gleitenden Durchschnitt in meine Charts gehören. Ich weiß, ich kann das Gegenteil tun - den gleitenden Durchschnitt der Steigung einschließen - aber nicht die Steigung des gleitenden Durchschnitts. Irgendwelche Vorschläge Im versuchen zu denken, vielleicht ein anderer Indikator, dass, mit den richtigen Parms, wäre das Äquivalent der 50-Tage-EMA, und ich könnte dann die Slope, dass in erweiterten Optionen gelten. Leider, Im Ziehen einer Leerzeichen auf sie. Moving Averages sind ein preisbasierter Indikator. Slope ist ein nicht-preisbasierter Indikator. Es gibt einen Artikel irgendwo auf SCC, die dies erklärt. Diese beiden sind verschiedene Klassen von Indikatoren. Preisbasierte Indikatoren befinden sich im Overlay-Bereich von SharpCharts. Nicht-preisbezogene Indikatoren befinden sich im Indicator-Bereich von SharpCharts. Sie können die Steilheit auf eine beliebige nicht preisbasierte Anzeige anwenden, indem Sie die erweiterten Optionen im Indikatorbereich von SharpCharts verwenden. Die erweiterte Option unter dem Overlay-Abschnitt erlaubt es Ihnen nicht, die Steigung zu senken. Sie können PPO - oder MACD-nicht-preisbezogene Indikatoren verwenden, um den Unterschied zwischen der 1-Periode EMA und 50 Perioden EMA: PPO (1,50,1) zu finden. Anschließend können Sie die Slope in den erweiterten Optionen auf den PPO anwenden. Ich bemerkte, dass Sie nur 1 Moving Average verwenden. Ich würde vorschlagen, mit einem langfristigen, mittelfristigen und kurzfristigen MA. P. S. Eine spezielle Funktion ermöglicht es Ihnen, eine nicht-preisgesteuerte Anzeige hinter dem Diagramm zu setzen. Dies ist für die Bequemlichkeit. Denken Sie an Steilheit als Digitalsignal. Er kann entweder ein - oder ausgeschaltet sein. Es kann negativ und verbessert werden, aber es ist immer noch negativ. Kannafoot Kevo, danke für einen ausführlichen Kommentar. Gord beantwortete meine spezielle Frage, wie man die Steigung zu einem bestimmten gleitenden Durchschnitt anwendet, aber Sie erheben einige sehr interessante Diskussion Punkte. Im Wesentlichen, Im mit der 50-Periode EMA, um den aktuellen Trend der Aktie zu bestimmen. Ich nehme lange Positionen, wenn EMA (50) in einer klaren Aufwärtsneigung ist, kurze Positionen, wenn die EMA (50) in einer klaren nach unten Steigung ist, und ich nehme sehr kurzfristige Positionen in beide Richtungen auf der Grundlage von überboughtoversold Positionen, wenn die EMA (50 ) ist flach. Was ich anfangs brauchte, war eine bequeme Methode, die positive negative Richtung der Steilheit des EMA (50) abzutasten, und das fand ich. Als ein typischer Systemprogrammierer, obwohl, muss ich jede Theorie sechs Möglichkeiten von Sonntag (lacht) testen. So brauchte ich einen Weg, um Hang (50, ema (50)), etc., um mir eine visuelle Bestätigung, dass meine Scan war die Art von Aktien, die ich wollte zurück. (Für den tatsächlichen Handel benutze ich EMA (126) und EMA (200), um einen weiteren Einblick in den Trend zu geben, und ich benutze B (20,2) für einen Einblick in eine Einzugsermittlung, die im Wesentlichen darauf wartet, Tendenz und verwenden Sie ein langsames stochastisches Signal, um anzuzeigen, dass er bereit ist, den Trend fortzusetzen. Toss in einigen manuellen Support Resistance und Kanal-Charting, und Sie haben im Wesentlichen meine aktuelle Methodik.) Die Pistenmethode funktioniert sehr gut zu identifizieren Auf und Ab Trends. Es macht jedoch keinen guten Job bei der Identifizierung eines flachen Trend, so Im immer noch auf der Suche nach einer guten, konsistenten Methode für das Herausziehen dieser Bestände. Macht das immer Sinn Im immer offen für Vorschläge, wie die Scan-und Handels-Logik zu verbessern, und definitiv Wert Ihrer Einsicht. Kevo () Wow Gord, das ist wirklich interessant, was du getan hast Sehr professionell Wenn Sie sagen, up-down-Trends, ich Figur du meinst, eine breite Markt oder seitwärts Markt. Momentum-basierte Indikatoren sind am besten dafür. Nicht sicher, wie zu interpretieren flachen Trend. Vielleicht meinst du einen stetig steigenden oder fallenden Trend, in welchem ​​Fall seine so genannte Trending. Momentum Indikatoren nicht so gut in Trends Märkte zu arbeiten. Ich könnte eine Auffrischung benötigen, aber ich denke an Slope als Trendcycletrend-Umkehr-Bestätigungs-Indikator und nicht so viel ein Momentum oder OBOS-Indikator (obwohl es auf diese Weise verwendet werden könnte, ähnlich ROC). Davon abgesehen, kann es zurückbleiben. Wenn das der Fall ist, dann würde ich an die Anwendung Slope, um das wichtigste Ding denken: Preis, um die besten Signale zu bekommen. Nur ein Gedanke.

No comments:

Post a Comment