Unten sehen Sie meine C-Methode, um Bollinger-Bänder für jeden Punkt zu berechnen (gleitender Durchschnitt, oberes Band, unteres Band). Wie Sie sehen können, verwendet diese Methode 2 für Schleifen, um die sich bewegende Standardabweichung mit dem gleitenden Durchschnitt zu berechnen. Es verwendete, eine zusätzliche Schleife zu enthalten, um den gleitenden Durchschnitt über den letzten n Perioden zu berechnen. Dieses konnte ich entfernen, indem ich den neuen Punktwert zu totalaverage am Anfang der Schleife addierte und den i - n Punktwert am Ende der Schleife entfernte. Meine Frage ist jetzt grundsätzlich: Kann ich die verbleibende innere Schleife in einer ähnlichen Weise, wie ich mit dem gleitenden Durchschnitt gehandhabt, gefragt, Jan 31 13 um 21:45 Die Antwort ist ja, können Sie. Mitte der 80er Jahre entwickelte ich einen solchen Algorithmus (wahrscheinlich nicht original) in FORTRAN für eine Prozessüberwachungs - und Steuerungsanwendung. Leider, das war vor über 25 Jahren und ich kann mich nicht erinnern, die genaue Formeln, aber die Technik war eine Erweiterung der eine für bewegte Durchschnitte, mit Berechnungen zweiten Ordnung anstelle von nur linear. Nach dem Betrachten des Codes einige, denke ich, dass ich suss heraus, wie ich es damals getan habe. Beachten Sie, wie Ihre innere Schleife macht eine Summe von Squares: in viel die gleiche Weise, dass Ihr Durchschnitt ursprünglich hatte eine Summe von Werten Die beiden einzigen Unterschiede sind die Reihenfolge (seine Macht 2 statt 1) und dass Sie den Durchschnitt subtrahieren Jeder Wert, bevor Sie es quadrieren. Nun, die unzertrennlich aussehen könnte, aber in der Tat können sie getrennt werden: Nun ist das erste Wort nur eine Summe von Squares, behandeln Sie das auf die gleiche Weise, dass Sie die Summe der Werte für den Durchschnitt. Der letzte Term (k2n) ist nur der Durchschnitt quadratisch mal der Periode. Da Sie das Ergebnis durch die Periode ohnehin teilen, können Sie einfach die neue durchschnittliche Quadrat ohne die zusätzliche Schleife hinzufügen. Schließlich können im zweiten Term (SUM (-2vi) k), da SUM (vi) total kn, dann können Sie es in diese ändern: oder nur -2k2n. Die das zweifache des durchschnittlichen Quadratwinkels beträgt, sobald die Periode (n) erneut unterteilt ist. Also die endgültige kombinierte Formel ist: (achten Sie darauf, die Gültigkeit dieser zu überprüfen, da ich es Ableitung von der Spitze des Kopfes) Und Einbau in Ihren Code sollte so etwas aussehen: Vielen Dank für diese. Ich benutzte es als Grundlage für eine Umsetzung in C für die CLR. Ich entdeckte, dass in der Praxis können Sie so aktualisieren, dass newVar ist eine sehr kleine negative Zahl, und die sqrt fehlschlägt. Ich führte eine if, um den Wert auf Null für diesen Fall zu begrenzen. Nicht Idee, aber stabil. Dies trat auf, wenn jeder Wert in meinem Fenster den gleichen Wert hatte (ich benutzte eine Fenstergröße von 20 und der Wert in Frage 0,5 war, falls jemand es versuchen und reproduzieren will) ndash Drew Noakes Jul 26 13 at 15:25 Ive (Und dazu beigetragen, dass die Bibliothek) für etwas sehr ähnliches. Seine Open-Source, Portierung auf C sollte einfach sein, wie Laden-gekauft Pie (haben Sie versucht, einen Kuchen aus dem Nichts). Überprüfen Sie es: commons. apache. orgmathapi-3.1.1index. html. Sie haben eine StandardDeviation Klasse. Gehen Sie in die Stadt antwortete Jan 31 13 at 21:48 You39re willkommen Ich didn39t haben die Antwort you39re suchen. Ich definitiv didn39t bedeuten, vorzuschlagen, Portierung der gesamten Bibliothek Nur die mindestens erforderlichen Code, der ein paar hundert Zeilen oder so sein sollte. Beachten Sie, dass ich keine Ahnung, was juristische Copyright-Beschränkungen apache hat auf, dass Code, so dass you39d haben, um zu überprüfen, dass aus. Wenn Sie es verfolgen, hier ist der Link. So dass Abweichung FastMath ndash Jason Jan 31 13 am 22:36 Die meisten wichtigen Informationen wurde bereits oben gegeben --- aber vielleicht ist dies immer noch von allgemeinem Interesse. Eine winzige Java-Bibliothek zur Berechnung von gleitendem Durchschnitt und Standardabweichung finden Sie hier: githubtools4jmeanvar Die Implementierung basiert auf einer Variante der oben erwähnten Welfords-Methode. Methoden zum Entfernen und Ersetzen von Werten wurden abgeleitet, die für das Verschieben von Wertfenstern verwendet werden können. Die Grundlagen der Bollinger-Bänder In den 1980er Jahren entwickelte John Bollinger, ein langjähriger Techniker der Märkte, die Technik, einen gleitenden Durchschnitt mit zwei Trading zu verwenden Bändern oberhalb und unterhalb. Im Gegensatz zu einer prozentualen Berechnung aus einem normalen gleitenden Durchschnitt addieren und subtrahieren die Bollinger-Bänder eine Standardabweichungsberechnung. Die Standardabweichung ist eine mathematische Formel, die die Volatilität misst. Wie der Aktienkurs von seinem wahren Wert abweichen kann. Durch die Messung der Preisvolatilität passen sich die Bollinger Bands den Marktbedingungen an. Dies ist, was macht sie so praktisch für Händler: sie finden können fast alle Preisdaten zwischen den beiden Bands benötigt. Lesen Sie weiter, um herauszufinden, wie dieser Indikator funktioniert und wie Sie ihn auf Ihren Handel anwenden können. (Weitere Informationen zur Volatilität finden Sie unter Tipps für Investoren in volatilen Märkten.) Was ist ein Bollinger Band Bollinger Bands bestehen aus einer Mittellinie und zwei Preiskanälen (Banden) über und unter ihm. Die Mittellinie ist ein exponentieller gleitender Durchschnitt, die Preiskanäle sind die Standardabweichungen des zu untersuchenden Bestandes. Die Bands werden sich ausdehnen und zusammenziehen, wenn die Preisaktion eines Themas flüchtig wird (Expansion) oder in ein enges Handelsmuster (Kontraktion) gebunden wird. (Erlernen Sie über den Unterschied zwischen einfachen und exponentiellen gleitenden Durchschnitten, indem Sie heraus überprüfen Bewegungsdurchschnitte: Was sie sind) Ein Vorrat kann für lange Perioden in einem Trend handeln. Wenn auch mit einer gewissen Volatilität von Zeit zu Zeit. Um den Trend besser zu sehen, verwenden Händler den gleitenden Durchschnitt, um die Preisaktion zu filtern. Auf diese Weise können Händler wichtige Informationen über den Handel des Marktes sammeln. Zum Beispiel, nach einem starken Anstieg oder Rückgang der Trend, kann der Markt konsolidieren. Handel in einer schmalen Mode und kreuz und quer über und unter dem gleitenden Durchschnitt. Um dieses Verhalten besser zu überwachen, nutzen Händler die Preiskanäle, die die Handelsaktivitäten rund um den Trend umfassen. Wir wissen, dass die Märkte täglich tagtäglich handeln, obwohl sie noch im Aufwärtstrend oder Abwärtstrend handeln. Techniker verwenden bewegte Durchschnitte mit Unterstützung und Widerstand Linien, um die Preis-Aktion einer Aktie zu antizipieren. Oberer Widerstand und untere Stützlinien werden zuerst gezeichnet und dann extrapoliert, um Kanäle zu bilden, in denen der Händler erwartet, dass die Preise enthalten sind. Einige Händler ziehen gerade Linien, die entweder Tops oder Börsenkurse verbinden, um die oberen oder unteren Preis-Extreme zu identifizieren, und dann parallele Linien hinzufügen, um den Kanal zu definieren, in dem sich die Preise bewegen sollten. Solange die Preise nicht aus diesem Kanal verschoben werden, kann der Händler zuversichtlich sein, dass sich die Preise wie erwartet bewegen. Wenn die Aktienkurse kontinuierlich die obere Bollinger-Bande berühren, wird davon ausgegangen, dass die Preise umgekehrt übertroffen werden, wenn sie kontinuierlich das untere Band berühren, werden die Preise vermutlich überverkauft. Auslösung eines Kaufsignals. Bei Verwendung von Bollinger-Bändern bezeichnen Sie die oberen und unteren Bänder als Kursziele. Wenn der Preis sich von dem unteren Band ablenkt und über den 20-Tage-Durchschnitt (die Mittellinie) kreuzt, stellt das obere Band das obere Kursziel dar. In einem starken Aufwärtstrend schwanken die Preise zwischen dem oberen Band und dem 20 Tage gleitenden Durchschnitt. Wenn das passiert, warnt eine Kreuzung unter dem 20 Tage gleitenden Durchschnitt eine Trendwende nach unten. (Für mehr Informationen über die Bewertung der Vermögenswerte und die Gewinnung davon, siehe Kurswerbung mit Trendlinien.) Bollinger-Bänder sind Indikatoren, die bei Standardabweichungen oberhalb und unterhalb eines einfachen gleitenden Durchschnitts aufgezeichnet werden. Da die Standardabweichung ein Maß für die Volatilität ist, zeigt eine große Standardabweichung einen volatilen Markt an, und eine kleinere Standardabweichung zeigt einen ruhigen Markt an. Bollinger Bands sind ein guter Weg, um die Volatilität gegenüber dem relativen Preisniveau über einen längeren Zeitraum zu vergleichen. Wir empfehlen Ihnen, mit den Finanzformeln zu lesen, bevor Sie fortfahren. Mit Hilfe von Financial Formulas erhalten Sie eine detaillierte Erklärung, wie Sie Formeln verwenden können, und erläutert auch die verschiedenen Optionen, die Ihnen beim Anwenden eines Formulars zur Verfügung stehen. Bollinger Bands reg Einleitung: Bollinger Bands sind ein technisches Trading-Tool, das von John Bollinger Anfang der 1980er Jahre entwickelt wurde. Sie entstanden aus der Notwendigkeit adaptiver Handelsbanden und der Beobachtung, dass die Volatilität dynamisch und nicht statisch war, wie damals allgemein geglaubt wurde. Der Zweck von Bollinger-Bändern besteht darin, eine relative Definition von hoch und niedrig bereitzustellen. Nach Definition sind die Preise am oberen Band und am unteren Band niedrig. Diese Definition kann eine rigorose Mustererkennung unterstützen und ist nützlich, um die Preisaktion mit der Wirkung von Indikatoren zu vergleichen, um zu systematischen Handelsentscheidungen zu gelangen. Bollinger Bands bestehen aus einem Satz von drei Kurven, die in Bezug auf die Wertpapiere gezogen werden. Das mittlere Band ist ein Maß für den mittelfristigen Trend, meist ein einfacher gleitender Durchschnitt, der als Basis für das obere Band und das untere Band dient. Das Intervall zwischen dem oberen und unteren Band und dem mittleren Band wird durch die Flüchtigkeit bestimmt, typischerweise die Standardabweichung der gleichen Daten, die für den Durchschnitt verwendet wurden. Die Standardparameter, 20 Perioden und zwei Standardabweichungen können an Ihre Bedürfnisse angepasst werden. Erfahren Sie, wie Bollinger Bands verwendet werden: Bollinger On Bollinger Bands Buch von John Bollinger, CFA, CMT Holen Sie sich die 22 Bollinger Band Regeln Melden Sie sich für gelegentliche E-Mails über Bollinger Bands, Webinare und Johns neueste Arbeit zu erhalten. Wir teilen nie Ihre Informationen John Bollingers Monatskapital Growth Letter Analyse und Kommentar auf den Märkten plus Investitionen Empfehlungen von John Bollinger. CGL Subscriber Area Januar 2017 Auszug Meilensteine 20.000 Ho Eines der beliebtesten Ziele der Kritiker der technischen Analyse ist der Meilenstein, die runden Zahlen, dass der Markt scheint eine solche Faszination zu haben. Jeder, der jemals aktiv gehandelt hat, weiß, dass Meilensteine wichtig sind und nützlich sein können. Zum Beispiel ist der Meilenstein derzeit im Spiel 20.000 für den Dow Jones Industrial Average. Hat diese Zahl eine besondere Bedeutung, etwas anderes geht für sie anders als runde Nr. Noch sind die Händler respektieren, wie in Respekt dies Zum Beispiel am 6. Januar der Dow an einem Intraday-Basis zu einem Hoch von 19.999.63, gedreht Und hat noch einen anderen Ansatz zu machen. Einige könnten argumentieren, dass ist ein zufälliges Ereignis, aber Händler wissen besser. Unser Nehmen wir stehen unter einer wichtigen psychologischen Ebene und jedes Mal, wenn wir es verkaufen verkauft wird materialisieren, bis wir die Versorgung auf diesem Niveau erschöpft haben. Nur dann werden wir in der Lage sein, über sie zu springen und weiter zu folgen der typischen Key-Level-Muster zögern unten, springen über, Rally, Pullback und dann auf mit Business. Je wichtiger der Meilenstein ist und je größer der Vorlauf ist, desto länger ist er wahrscheinlich ein Faktor. Wenn Sie diese Idee bezweifeln, denken Sie einfach an Dow 1.000 zurück, der den Markt für 16 Jahre nach einem massiven Vorsprung beherrschte, oder den Dow 100, der auf eine andere Weise für eine ähnlich lange Zeit herrschte. Unsere endgültige nehmen, nicht erwarten, dass diese Dinge zu wiederholen genau sind sie häufiger wie Reime als Zitate.
Comments
Post a Comment