Um einen kleinen Kontext zu geben, ist dies für einen Programmierauftrag in der Schule, so dass die einfachste Form der richtigen gleitenden Durchschnitt ist alles, was benötigt wird. Ive suchte herum und sah die Summenformeln und alle, die gute Sachen aber Im noch ein wenig unklar auf dem Algorithmus. Angenommen, ich bin aktuelle Anzeige von 30 Tagen Wert von Informationen für eine Aktie (FDX), von 42511 - 6611. Natürlich stellt die x-Achse einige Zeitintervall und y-Achse ist mein Schlusskurs. Jetzt muss ich einen einfachen gleitenden Durchschnitt anzeigen. Da ist, wo ich ein wenig verwirrt. Um den gleitenden Durchschnitt für 42511 zu bekommen, gehe ich nur zurück 30 Tage von diesem, summe diese 30 Tage, dividiere durch 30 und das wird mein enger Preis oder y Punkt sein. Wenn das bedeutet, bedeutet der gleitende Durchschnitt für 66 alle Datenpunkte nach oben Bis 425 und auch 421 (425 muss ein Montag gewesen sein) Juni 22, 11, um 12:53 Die 30 Tage gleitenden Durchschnitt für einen bestimmten Tag wäre die Summe der engen Preise aus den letzten 30 Tagen geteilt durch 30. Also, für 425 würden Sie die Summe der Preise von 324 auf 425 und dividieren durch 30. Für 426 würden Sie die Summe der Preise von 325 auf 426 und dividieren durch 30. Für 427 würden Sie die Summe der Preise von 326 auf 427 und dividieren durch 30. Ich sehe, Sie versuchen, ein Programm zu schreiben, dies zu tun. Id-Postleitzahl hier, aber das wäre wahrscheinlich nicht angemessen. Wenn Sie Hilfe bei der Implementierung benötigen, können Sie besser auf Stackoverflow fragen. Beantwortet Jun 22 11 at 15:22 Bei der Erstellung einer Tabelle, nur die Preise in einer vertikalen Spalte. In der nächsten Spalte wählen Sie die Zelle neben dem N-ten Eintrag (wobei N für den 30-Tage-Durchschnitt 30 ist) und dann nur den Durchschnitt der benachbarten und vorherigen N Tage berechnen. Wenn Sie unten füllen, verschiebt die Gleichung die Zellen, die sie verwendet, um zu berechnen, immer unter Verwendung der benachbarten Zelle und vorher N Zellen. Beantwortet Jun 22 11 at 13:54 See Einfache gleitende Durchschnitt auf Wikipedia, bietet es eine Gleichung, die leicht in Code übersetzt werden kann. Antwort # 1 am: Mai 23, 2010, 10:31:01 pm »Ihre häufig verwendeten Handel Indikator ist die exponentielle gleitende Durchschnitt (EMA), die auf einem Balkendiagramm überlagert werden können In der gleichen Weise wie ein SMA. Die EMA wird auch als Grundlage für andere Indikatoren, wie die MACD (Moving Average Convergence Divergence) Indikator verwendet. Obwohl die Berechnung für eine EMA sieht ein wenig entmutigend, in der Praxis it8217s einfach. In der Tat, es ist einfacher zu berechnen als eine SMA, und außerdem Ihre Charting-Paket wird es für Sie tun. Hier sind die Berechnungen: EMA heute (Preis heute x K) (EMA gestern x (1 8211 K)) N die Länge des EMA Preis heute der aktuelle Schlusskurs EMA gestern der vorherige EMA Wert EMA heute der aktuelle EMA Wert Der Start von Wird die Berechnung auf zwei verschiedene Arten durchgeführt. Sie können entweder ein einfaches Mittel der ersten festen Anzahl (N) von Perioden erstellen und diesen Wert verwenden, um die EMA-Berechnung auszuprobieren, oder Sie können den ersten Datenpunkt (in der Regel den Schlusskurs) als Saatgut verwenden und dann die Berechnung berechnen EMA von diesem Punkt an. Händler handhaben es in beide Richtungen. Es ist die Methode, die bei der Berechnung der EMA-Beträge verwendet wird, die eine neuntägige EMA-Berechnung für Intel im Mai 2008 zeigt. Der EMA-Wert für den 1. Mai wird mit dem Schlusskurs des Schlusses von 22,81 ausgegeben. Die eigentliche EMA Berechnung beginnt mit dem 2. Mai Schlusskurs. Zum Vergleich ist hier eine SMA-Berechnung zur Veranschaulichung der Differenz zwischen einem EMA und einem SMA. In diesem Beispiel zeigt die EMA doesn8217t die gleiche neun Tage Verzögerung am Anfang der Tabelle als die SMA. Beachten Sie, dass sich die Ergebnisse der gleitenden Durchschnittsberechnungen ebenfalls unterscheiden. Die EMA-Daten werden als dunkle Linien dargestellt. Zum Vergleich werden die SMA-Daten auch mit einer helleren Linie aufgetragen. Credit: Chart mit freundlicher Genehmigung von StockCharts Gute Nachrichten Sie don8217t haben, um diese Berechnung selbst zu tun. StockCharts kann diese automatisch für Sie berechnen. You8217ll finden den exponentiellen gleitenden Durchschnitt als eine der Überlagerungen in den Diagrammattributen. Sie wählen die Art der Überlagerung, die Sie wünschen, z. B. Verschieben von Avg (exp), und legen Sie dann die Anzahl der Perioden fest. Der gleitende Durchschnitt (MA) ist ein einfaches technisches Analyse-Tool, das Preisdaten durch die Schaffung eines ständig aktualisierten Durchschnittspreises ausgleicht. Der Durchschnitt wird über einen bestimmten Zeitraum, wie 10 Tage, 20 Minuten, 30 Wochen oder jede Zeitdauer, die der Händler wählt, übernommen. Es gibt Vorteile mit einem gleitenden Durchschnitt in Ihrem Trading, sowie Optionen auf welche Art von gleitenden Durchschnitt zu verwenden. Moving durchschnittliche Strategien sind auch beliebt und kann auf jeden Zeitrahmen angepasst werden, sowohl langfristige Investoren und kurzfristige Händler passen. (Siehe Die Top Four Technical Indicators Trend Trader müssen wissen.) Warum ein Moving Average Ein gleitender Durchschnitt kann helfen, reduzieren die Menge an Lärm auf einer Preis-Chart. Schauen Sie sich die Richtung der gleitenden Durchschnitt, um eine grundlegende Vorstellung davon, wie der Preis bewegt wird. Abgewinkelt und Preis ist nach oben (oder war vor kurzem) insgesamt, abgewinkelt und der Preis verschiebt sich insgesamt, seitwärts verschieben und der Preis ist wahrscheinlich in einer Reihe. Ein gleitender Durchschnitt kann auch als Unterstützung oder Widerstand dienen. In einem Aufwärtstrend kann ein 50-Tage-, 100-Tage - oder 200-Tage-Bewegungsdurchschnitt als Stützpegel dienen, wie in der folgenden Abbildung gezeigt. Dies ist, weil der Durchschnitt fungiert wie ein Boden (Unterstützung), so dass der Preis springt von ihm aus. In einem Abwärtstrend kann ein gleitender Durchschnitt als Widerstand wie eine Decke wirken, der Preis schlägt ihn und fängt wieder an, wieder zu fallen. Der Preis nicht immer respektieren die gleitenden Durchschnitt auf diese Weise. Der Preis kann durch ihn leicht oder stoppen und rückwärts laufen, bevor er es erreicht. Als allgemeine Richtlinie, wenn der Preis über einem gleitenden Durchschnitt ist der Trend ist. Wenn der Preis unter einem gleitenden Durchschnitt ist der Trend nach unten. Bewegungsdurchschnitte können jedoch unterschiedliche Längen haben (kurz erörtert), so kann man einen Aufwärtstrend angeben, während ein anderer einen Abwärtstrend anzeigt. Arten von gleitenden Durchschnitten Ein gleitender Durchschnitt kann auf unterschiedliche Weise berechnet werden. Ein fünf Tage einfacher gleitender Durchschnitt (SMA) addiert einfach die fünf letzten täglichen Schlusspreise und teilt sie durch fünf, um einen neuen Durchschnitt jeden Tag zu verursachen. Jeder Durchschnitt ist mit dem nächsten verbunden, wodurch die singuläre fließende Linie. Eine andere populäre Art von gleitendem Durchschnitt ist der exponentielle gleitende Durchschnitt (EMA). Die Berechnung ist komplexer, erfordert aber grundsätzlich mehr Gewichtung auf die jüngsten Preise. Plot ein 50-Tage-SMA und eine 50-Tage-EMA auf dem gleichen Chart, und Sie werden bemerken, dass die EMA reagiert schneller auf Preisänderungen als die SMA, aufgrund der zusätzlichen Gewichtung auf aktuelle Preisdaten. Charting-Software und Handelsplattformen tun die Berechnungen, so dass keine manuelle Mathematik erforderlich ist, um eine MA zu verwenden. Eine Art von MA ist nicht besser als eine andere. Eine EMA kann in einer Aktie oder einem Finanzmarkt für eine Zeit besser funktionieren, und manchmal kann ein SMA besser funktionieren. Der Zeitrahmen, der für einen gleitenden Durchschnitt gewählt wird, wird auch eine bedeutende Rolle spielen, wie effektiv er ist (unabhängig vom Typ). Durchschnittliche durchschnittliche Länge Durchschnittliche durchschnittliche Längen sind 10, 20, 50, 100 und 200. Diese Längen können je nach Handelshorizont auf einen beliebigen Chartzeitrahmen (eine Minute, täglich, wöchentlich usw.) angewendet werden. Der Zeitrahmen oder die Länge, die Sie für einen gleitenden Durchschnitt wählen, der auch Rückblickzeit genannt wird, kann eine große Rolle spielen, wie effektiv er ist. Ein MA mit einem kurzen Zeitrahmen reagiert viel schneller auf Preisänderungen als ein MA mit einem langen Blick zurück Zeitraum. In der unten stehenden Grafik zeigt der 20-Tage-Gleitkurs den tatsächlichen Preis näher als der 100-Tage-Kurs. Der 20-tägige Tag kann für einen kürzerfristigen Trader von analytischem Nutzen sein, da er dem Preis enger folgt und daher weniger Verzögerungen verursacht als der längerfristige gleitende Durchschnitt. Lag ist die Zeit, die für einen gleitenden Durchschnitt benötigt wird, um eine mögliche Umkehr zu signalisieren. Als eine allgemeine Richtlinie, wenn der Preis über einem gleitenden Durchschnitt liegt, wird der Trend betrachtet. Also, wenn der Preis sinkt unter dem gleitenden Durchschnitt es signalisiert eine potenzielle Umkehr auf der Grundlage dieser MA. Ein 20-Tage gleitender Durchschnitt liefert viel mehr Umkehrsignale als ein 100-Tage gleitender Durchschnitt. Ein gleitender Durchschnitt kann jede beliebige Länge, 15, 28, 89 usw. sein. Die Anpassung des gleitenden Durchschnitts, so dass es genauere Signale auf historischen Daten liefert, kann dazu beitragen, bessere Zukunftssignale zu erzeugen. Handelsstrategien - Crossovers Crossovers sind eine der wichtigsten gleitenden Durchschnittsstrategien. Der erste Typ ist ein Preis-Crossover. Dies wurde früher diskutiert und ist, wenn der Kurs über oder unter einem gleitenden Durchschnitt kreuzt, um eine mögliche Trendveränderung zu signalisieren. Eine andere Strategie ist es, zwei gleitende Durchschnitte auf ein Diagramm anzuwenden, ein längeres und ein kürzeres. Wenn die kürzere MA über die längerfristige MA geht, ist sie ein Kaufsignal, wie es den Trend anzeigt, sich zu verschieben. Dies wird als goldenes Kreuz bezeichnet. Wenn die kürzere MA-Kreuzung unterhalb der längerfristigen MA ist ein Verkaufssignal, wie es zeigt den Trend nach unten verschiebt. Dies wird als Totentodeskreuz bezeichnet. Bewegungsdurchschnitte werden auf der Grundlage von historischen Daten berechnet, und nichts über die Berechnung ist prädiktiv in der Natur. Daher können Ergebnisse mit gleitenden Durchschnitten zufällig sein - manchmal scheint der Markt die Resistenz und Handelssignale von MA zu respektieren. Und andere Male zeigt es keinen Respekt. Ein Hauptproblem besteht darin, dass, wenn die Preisaktion choppy wird, der Preis hin und her wechselt und mehrere Trend-Reversaltrade-Signale erzeugt. Wenn dies geschieht, sein bestes, um beiseite zu treten oder einen anderen Indikator zu verwenden, um zu helfen, den Trend zu erklären. Dasselbe kann bei MA-Crossover auftreten, wo die MAs für eine Zeitspanne verwirren, die mehrere (magere Verlierenden) Trades auslöst. Gleitende Mittelwerte arbeiten sehr gut in starken Trending-Bedingungen, aber oft schlecht in choppy oder ranging Bedingungen. Das Anpassen des Zeitrahmens kann dies vorübergehend unterstützen, obwohl es an einem gewissen Punkt wahrscheinlich ist, dass diese Probleme ungeachtet des für die MA (s) gewählten Zeitrahmens auftreten. Ein gleitender Durchschnitt vereinfacht die Preisdaten durch Glättung und Erzeugung einer fließenden Linie. Dadurch können Trenntrends vereinfacht werden. Exponentielle gleitende Mittelwerte reagieren schneller auf Preisänderungen als ein einfacher gleitender Durchschnitt. In einigen Fällen kann dies gut sein, und in anderen kann es zu falschen Signalen führen. Auch die Wechselkurse mit einer kürzeren Rückblickperiode (z. B. 20 Tage) reagieren schneller auf Preisänderungen als ein Durchschnitt mit einer längeren Blickperiode (200 Tage). Moving Durchschnitt Crossovers sind eine beliebte Strategie für die Ein-und Ausgänge. MAs können auch Bereiche der potenziellen Unterstützung oder Widerstand. Während dies kann prädiktiv erscheinen, sind gleitende Durchschnittswerte immer auf historischen Daten basieren und zeigen einfach den durchschnittlichen Preis über einen bestimmten Zeitraum.
No comments:
Post a Comment