Composite index Zwei Freunde von mir haben mich in diese Richtung gelenkt. Es stellte sich heraus, dass wir nicht über eine Constance Browns Composite Index Indikator codiert. Dennoch ein Zitat von Constance Brown bezüglich des zusammengesetzten Indexes: Der zusammengesetzte Index wurde entwickelt, um das Divergenzausfallproblem in dem RSI zu lösen, aber seine Fähigkeit, spezifische horizontale Unterstützungsniveaus innerhalb des Indikators bereitzustellen, fügt seinem Wert hinzu. Der Composite Index nimmt die normalisierte Formel des RSI auf und entfernt die Normierungsbereichsbeschränkungen. In Abbildung 5.7 ist die Divergenz zu RSI im Composite Index an den Punkten N und P zu sehen. Die Formel für den Composite Index verwendet eine eingebettete Impulsberechnung mit einem kurzfristigen RSI geglättet. Formel verwendet wird, ist die, die in den Durchbrüchen in der technischen Analyse kommt. Neues Denken von Worlds Top Minds Kapitel gewidmet Constance Brown (Formel finden Sie auf Seite 81 des Buches) Einige Links, die nützlich sein könnten bei der Verwendung der zusammengesetzten Index: Die Aerodynamics Investments Inc Website ist die offizielle Constance Brow Website. Also, anstatt zu erklären, dachte ich, dass es sinnvoll wäre, zusätzliche Informationen dort (die Composite-Index-Galerie ist ziemlich gut) zu suchen. News Composite-Indikator (NCI) Letzte Aktualisierung: Version 1.0, hochgeladen 29. April 2009 Neueste Änderungen an diesem Post in Rotes Schriftbild Haftungsausschluss: Die beiliegende Anzeige wird kostenlos geliefert. Keine Garantie oder Verpflichtung der Unterstützung impliziert. Herunterladen und verwenden Sie es auf eigene Gefahr. Ich hoffe, dass Sie es nützlich finden. Es ist die erste Version v1.0 Release, fühlen Sie sich willkommen, um Fragen zu stellen, und melden Sie alle Bugs oder Mängel in diesem Thread. Der Nachrichten-zusammengesetzte Indikator (NCI) stellt eine kumulative Summe der Resultateffekte der FF-Kalender-basierten Nachrichtenereignisse auf Ihren MT4 Diagrammen dar. Der Indikator kann für eine beliebige Kombination von Zeitrahmen grundlegende (nachrichtenbasierte) Trends für bis zu 8 verschiedene Währungen und oder Paare in demselben Fenster darstellen, obwohl Zeitrahmen, die kürzer als D1 sind, etwas bedeutungslos sind. Sehen Sie den Screenshot unten, und auch Beiträge 436 und 437 hier für eine konzeptionelle Übersicht. Abgesehen von Commitment of Traders ist NCI der einzige OHLCV-unabhängige Indikator, den Im derzeit bewusst, für was auch immer das wert sein könnte. Sie können NCI verwenden, um zu sehen, was Auswirkungen Nachrichtenmeldungen auf den Preis haben, und in welchem Umfang die Umstände, dass sie eine führende oder nacheilende Indikator sein könnte. Zur Installation kopieren Sie die angefügte Presets --- News Composite. TXT Datei in die. Die Datei "Composite. ex4" in die Datei ". Expertenindikatoren Ordner, und starten Sie MT4 neu. Sie benötigen auch PlotNewsFFcal. EXE v 1.33, die von Post 1 in diesem Thread heruntergeladen werden kann. Vollständige Installationsanweisungen finden Sie auch dort. Die gezeichneten Daten stammen aus einer News-Datei im CSV-Format. Sie können Ihre eigenen News-Datei (en) pflegen und haben FFcal. EXE Ihnen bei der Erstellung helfen. Das Nachrichten-Composite. MQ4-Kennzeichen erwartet, dass die Dateien NCI1.CSV benannt werden. NCI2.CSV. Etc, in der. Ordner, und in folgendem Format: ltNCI valuegt, ltMT4 datetimegt, ltcurrencygt,. Alle anderen Informationen über die News-Veranstaltung (optional) Es muss ein ONE-News-Event und mindestens 3 Kommas auf jeder Zeile sein. Das einzige Zeichen, das verboten ist, ist ein Semikolon (). Die Ereignisse müssen in absteigender MT4-Datumzeitreihenfolge, d. H. Am spätesten am Anfang der Datei, gehalten werden. Die erforderlichen Schritte sind: 1. (optional) FFcal. EXE ausführen und den Parameter NCI Outputs auf einen Wert gt 0 setzen. Wenn Sie auf OK klicken, fügt FFcal. EXE alle neu hinzugefügten Ereignisse im FF-Kalender an Ihre News-Datei (en) . 2. Verwenden Sie einen Texteditor (z. B. Notepad), um den an jedem Event angehängten NCI-Wert anzupassen und eigene Datensätze in der News-Datei zu erstellen. 3. Fügen Sie die News Composite. MQ4 Indikator zu Ihrem MT4 Preis Diagramm (e). Wenn Sie Ihre NCI-Plots auf dem Laufenden halten wollen, dann müssen Sie diese 3 Schritte jedes Mal, wenn eine Ankündigung der Nachrichten in Echtzeit auftritt, d. H. Der tatsächliche Wert wird auf FF-Kalender gefüllt. Wie bereits erläutert, können Sie FFcal. EXE verwenden, um die NCI1.CSV für Sie zu erstellen. Geben Sie die im roten Bereich des Screenshots gezeigten Parameter ein. ALLE Nachrichtenereignisse in der Ereignisverlaufsdatenbank werden ausgegeben, unabhängig von Filtern (Datumsbereich, Währung, Beschreibung, Auswirkung usw.), die ausgewählt werden. FFcal. EXE baut die Datei im folgenden Format auf: ltNCI valuegt, ltMT4 date timegt, ltactualgt, ltproctgt, ltpreviousgt, ltvisualgt, ltff calendar idgt Hier ist ein Beispiel: Sie können Ihre eigenen Datensätze im NCI1 erstellen. CSV-Datei, aber wenn Sie auch FFcal. EXE verwenden, um readmaintain die Datei, es erwartet, dass das obige Format (vorhandene Datensätze zu überprüfen, um sicherzustellen, dass das Format gültig ist). Fehler führen zu unvorhersehbaren Ergebnissen. Benutzerdefinierte Datensätze sollten eine FF-Kalender-ID von 0 haben und nicht durch FFcal. EXE geändert oder gelöscht werden. Sofern Sie das gewünschte Format behalten, können Sie beliebige Zeilen ändern oder löschen. Änderungen bleiben erhalten, auch wenn FFcal. EXE anschließend ausgeführt wird. Jeder Eintrag (auf einer Zeile) muss durch ein Komma getrennt werden. Wenn ein Eintrag weggelassen wird, muss das Komma als Platzhalter vorhanden sein, d. h. für die Datei, die für FFcal. EXE verständlich ist, müssen auf jeder Zeile genau 9 Kommas vorhanden sein. Eine beliebige Anzahl von eingebetteten Leerzeichen kann enthalten sein, um die Lesbarkeit zu verbessern. Wenn die Datei niemals von FFcal. EXE verarbeitet werden soll, sind nur die folgenden Einträge erforderlich: NCI-Wert, MT4 Datum und Währung, durch Kommas getrennt, der Rest ist optional. Der lt-NCI-Wert gt kann eine ganze Zahl im Bereich von -99 sein. 99. Verwenden Sie ein negatives Vorzeichen für negative Werte (z. B. -6), kein Vorzeichen für positive Werte (z. B. 6). Jeder nicht-numerische Wert (z. B. 8211 siehe unten) wird so dargestellt, als wäre er ein Nullwert. Die Aussagekraft des Indikatorplots ist letztlich 100 abhängig von dem Wert, den Sie willkürlich der Wichtigkeit jedes Nachrichtenereignisses zuordnen. Die von FFcal. EXE optional gelieferten Dummy-Werte (siehe unten) sind nicht unbedingt zutreffend: Sie gehen davon aus, dass sich die steigenden Werte (Trends) positiv auf eine Volkswirtschaft spiegeln. Bei Ereignissen wie Arbeitslosigkeit, kann dies nicht unbedingt wahr sein. Berücksichtigt sie nicht die Größe irgendeiner Differenz zwischen tatsächlichen und vorhergehenden Werten, z. B. Wird es behandeln eine 0,3 Anstieg der CPI die gleiche wie eine 0,1 zu erhöhen. Mit Ereignissen, wo theres kein Istwert, wie Herr XXX spricht, wird ein Wert von 0 zugewiesen. Daher liegt es an Ihnen, die wahrscheinlichen wirtschaftlichen Auswirkungen zu bewerten und Ihren eigenen Wert zuzuweisen. Das lt MT4 datetime gt muss im Format sein: YYYY. MM. DDltspacegtHH: MM-Fehler führen zu unvorhersehbaren Ergebnissen, wenn das News Composite. MQ4-Indikator an Ihre Preis-Charts angehängt ist. Die lt Währung gt sollte eine der folgenden sein: AUD, CAD, CHF, EUR, GBP, JPY, NZD oder USD. Nachrichten mit der Bezeichnung ALL werden nicht vom Indikator verarbeitet. FFcal. EXE erzeugt Datensätze wie folgt: 1. Neuigkeiten, die nicht bereits in NCI1.CSV vorliegen (dh frisch heruntergeladen aus dem FF-Kalender), werden der Datei hinzugefügt: - Wenn der Auto-Parameter deaktiviert ist, platziert FFcal. EXE eine doppelte Hash - ) Im NCI-Wert als Platzhalter, damit Sie später manuell bearbeiten können. Der Rest des Details (datetime, Währung, Beschreibung, etc.) wird aus dem FF-Kalender kopiert. - Wenn der Auto-Parameter auf ON gesetzt ist, berechnet FFcal. EXE einen Dummy-NCI-Wert. Der Rest des Details (datetime, Währung, Beschreibung, etc.) wird aus dem FF-Kalender kopiert. HINWEIS: Der Dummy-NCI-Wert wird wie folgt berechnet: Ist der Istwert gt vorher (oder überarbeitet von, wenn nicht leer), so gilt das Ergebnis als günstig und es wird ein Basiswert von 2, 4 oder 8 zugewiesen Ein niedriges, mittelstarkes oder starkes Aufprallereignis, wenn das tatsächliche lt vorherige (oder überarbeitete von, wenn nicht leer), dann wird das Ergebnis als ungünstig angesehen und ein Basiswert von 82112, 82114 oder 82118 wird für a zugewiesen Niedrigen, mittleren oder hohen Impact-Ereignis, jeweils, wenn die tatsächliche gt Prognose, wird der Basiswert um 1 eingestellt, wenn die tatsächliche lt Prognose, wird der Basiswert von 82111 alles andere ergibt einen Wert von 0 2. Für News-Ereignisse bereits in NCI1.CSV (unabhängig davon, ob zuvor durch FFcal. EXE oder durch den Benutzer erstellt wurde): - Wenn der Auto-Parameter (siehe roter Bereich des Screenshots unten) nicht aktiviert ist, lässt FFcal. EXE alle diese Datensätze vollständig unberührt Auto-Parameter wird auf ON gesetzt, FFcal. EXE wird den Datensatz unberührt lassen, es sei denn, es gibt ein oder mehrere Hash-Zeichen im NCI-Wertefeld, in welchem Fall es einen Dummywert berechnet und zuweisen wird, wie oben beschrieben FFcal. EXE wird Automatisch die Datei in absteigende MT4 datetime-Sequenz (eine Anforderung des News Composite. MQ4-Indikators). FFcal. EXE kann mehrere NCI-Dateien erstellen: NCI1.CSV, NCI2.CSV, etc. Der Ausgabemodus (siehe roter Bereich des Screenshots unten) auf die Anzahl der Dateien, die Sie benötigen. Beispielsweise würde das Setzen des Parameters auf 2 zwei Dateien erzeugen: NCI1.CSV und NCI2.CSV. Jede Datei kann verwendet werden, um verschiedene Sätze von Werten, z. B. NCI1.CSV zeichnet die längerfristigen Trends durch Vergleich der Ist - und Vorherigen Werte NCI2.CSV zeichnet den kürzeren Einfluss durch Vergleich von Ist - und Prognosewerten auf. Ich erwarte, dass die meisten Benutzer nur eine Datei verwenden. Wenn Sie keine NCI-Plotten erfordern, setzen Sie einfach den Outputs-Parameter auf 0. Der News Composite. MQ4-Indikator Dies muss in der. Expertenindikatoren Ordner. Befestigen Sie es auf jedem MT4-Diagramm in der normalen Weise, indem Sie es auf dem Diagramm aus dem Navigator ziehen. Sie können die Parameter entweder über den eingebauten Dialog des MT4s einstellen, indem Sie die Anzeige über die Presets --- News Composite. TXT-Datei anhängen oder diese überschreiben. Verwenden Sie dazu einen Editor wie Editor, um die Datei anzusehen. Mit der Datei können Sie die voreingestellten Werte speichern und diese für jede weitere Zeit, in der Sie das Symbol anbringen, beibehalten. Um einen Eintrag in der Datei zu deaktivieren, starten Sie die Zeile mit zwei Schrägstrichen (). Entfernen Sie die Schrägstriche, um sie wieder zu aktivieren. Sie können eine beliebige Anzahl von eingebetteten Leerzeichen oder Unterstrichen sowie eine beliebige Kombination aus Groß - und Kleinbuchstaben verwenden, um die Lesbarkeit zu unterstützen. Jede Zeile muss mit einem Semikolon () enden. Um die Eingabe zu speichern und die Genauigkeit zu verbessern, kopieren Sie die Beispielzeilen in die Datei. Um die gesamte Datei zu deaktivieren, sie umzubenennen oder ihren Inhalt zu löschen, wenn die Datei nicht vorhanden ist, werden die Einträge im Dialogfeld "Parameterdialog" verwendet. Um die Änderungen sofort wirksam zu machen, entweder (1) den Indikator wieder an das Diagramm anhängen (2) den Indikator bearbeiten (mit Strg-I) oder (3) zwischen den Zeitrahmen umschalten. So expandieren Sie die Darstellung (en) horizontal. Zoom inout mit den 8211 Tasten. So vergrößern oder verkleinern Sie das Diagramm vertikal. Ziehen Sie den Fenstertrenner nach oben. NCIFile. Sollte NCI n. CSV EventsLookback sein. Standardwert ist der maximal zulässige Wert von 9999. Stellen Sie einen niedrigeren Wert ein, um möglicherweise die Leistung des Computers zu verbessern. Zeitrahmen . D1 wird empfohlen. Verwenden Sie W1 und MN, wenn Sie genug News-Geschichte haben. Zeitrahmen, die kürzer als D1 sind, können verwendet werden, sind aber im Wesentlichen sinnlos. Wenn Sie mehrere Zeitfenster im selben Fenster grafisch darstellen möchten, trennen Sie Zeitrahmen-IDs durch Kommas, z. D1, W1. Eingebettete Leerzeichen, um die Lesbarkeit zu verbessern, sind optional. Jede Kombination aus Groß - oder Kleinbuchstaben kann verwendet werden. Wenn der Parameter leer bleibt, wird er standardmäßig auf den Zeitrahmen des Diagramms gesetzt, an dem er angehängt ist. NumPoints. Ist die aktuell bildende Kerze Punkt 0. Vorhergehende Punkte sind 1,2,3 usw. Um eine NCI-Grafik zu sehen, die den letzten 30 Kerzen im Wert von Daten entspricht, geben Sie 30 ein. Dieser Parameter gilt für alle Zeitrahmen, die gezeichnet werden. Basispunkt . Den Nullpunkt, der zwischen 0 und NumPoints liegen muss, aus denen alle Differenzen berechnet werden. Wenn Sie eine negative Zahl eingeben, wird BasePoint auf denselben Wert wie NumPoints gesetzt, d. h. der Plot ist nullzentriert auf der linken Seite des Diagramms. Gilt für alle Zeitrahmen, die SmoothingSMA aufgezeichnet werden. Geben Sie einen Wert ein, um die Diagramme zu glätten (gilt für alle geplanten Zeitrahmen). Ein Wert von 1 bedeutet keine Glättung, da ein einfacher gleitender Durchschnitt von 1 nur den aktuellen Punkt mittelt. Smoothing führt Verzögerungen ein und verzerrt auch die Nullpunkteinstellung um den BasePoint. Beachten Sie, dass die Summe der NumPoints - und SmoothingSMA-Werte 500 nicht überschreiten darf. Alternativ können Sie die MT4s-Funktion verwenden, um MAs und andere Indikatoren in das Fenster zu ziehen und sie auf Previous Indikatoren (die weiße gepunktete Linie im Screenshot unten) . TextColorFontSize. Legt die Schriftart für die aufgezeichneten Beschriftungen fest. Der Fontname muss korrekt geschrieben werden, damit Windows es erkennt. Die Farbe muss richtig geschrieben sein, kann aber auch eingebettete Leerzeichen enthalten, und der obere Rahmen kann austauschbar verwendet werden CcyOrPairN. Können Sie entweder eine gültige Währung (z. B. JPY oder --- JPY für ein invertiertes Diagramm) oder ein Paar (z. B. GBPJPY oder JPYGBP für ein invertiertes Diagramm) eingeben, das von Ihrem Broker geliefert wird. Groß - oder Kleinschreibung spielt keine Rolle. Da MT4 8 Puffer erlaubt, können bis zu 8 Währungen und oder Paare geplottet werden. Wenn Sie alle 8 leer lassen, wird das Parent-Paar-Diagramm (das Diagramm, an dem das Symbol angebracht ist) im ersten Puffer gezeichnet. Wenn Sie eine Währung eingeben, werden nur Ereignisse, die diese Währung betreffen, geplottet. Wenn Sie ein Paar eingeben, werden Ereignisse, die beide Währungen betreffen, im Paar aufgetragen. Ereignisse, die positiv auf die erste Währung des Paares oder negativ auf die zweite Währung wirken, führen dazu, dass ein zunehmender negativer Wert für die erste Währung im Paar oder positiv für die zweite Währung eine Abnahme bewirkt Grundstück. CPnColor. Wählen Sie eine Farbe für jede der (bis zu) 8 verschiedenen Diagrammen. CPnStyle. Geben Sie einen Stil für jede der (bis zu) 8 verschiedenen Plots ein. Gültige Werte sind 10 durchgezogene Linie 11 gestrichelte Linie 12 gestrichelte Linie 13 strichpunktierte 14 strichpunktierte Punkt 20. 30. 40. 50 durchgezogene Linien der Breite 2, 3, 4, 5. V 1.00. Initial Release Siehe auch die folgenden Companion Indikatoren: Attached Images (zum Vergrößern anklicken) Ive beobachtete NCI für eine Weile jetzt und während die Ausgabe interessant ist Im nicht sicher, seine sehr nutzbar - ich glaube, Sie hatten zu diesem Schluss selbst kommen. Ich frage mich, ob es etwas Vorhersage zeigen würde, wenn optional Sie das Diagramm auf die Prognosewerte, anstatt die tatsächlichen basieren könnte. Ich würde mir vorstellen, das würde nur helfen, wenn man immer sah, zB. 5 Tage im Voraus (so, zum Beispiel, wenn sein Mittwoch heute, youd Blick auf die nächsten Mittwochvorhersagen - obwohl vom Schauen scheint es vielleicht 4 Tage im Voraus 1. Die Daten müssen vom FF-Kalender kommen, um die Daten von einem anderen zu erhalten Quelle würde eine vollständige Neufassung des FFcalPlotNews-Codes, die ich nicht die Zeit haben zu tun haben (es sei denn, jemand war bereit, mich auf der Grundlage einer Stundensatz, LOL bezahlen) 2. Angenommen, dass ich Sie richtig zu verstehen, glaube ich, dass NCI bereits tut, was Sie fragen. Erstens, theres nichts, um jemanden aus dem Herunterladen künftiger Daten im WWW-Daten aus FF-Kalender, da das Download-Datum konfigurierbar ist zu stoppen (aber das Ausmaß, in dem FF Forward-Prognose-Werte offensichtlich außerhalb meiner Kontrolle ist ).Daher sollte der NCI-Wert vom Benutzer die automatisch generierte ist wertlos (Ich habe hervorgehoben, dass in den Anweisungen: Die Sinnhaftigkeit der Indikator-Diagramm ist letztlich 100 abhängig von dem Wert, den Sie willkürlich auf die Bedeutung der einzelnen zugewiesen Nachrichten event. quot). NCI ist nichts anderes als ein Software-Tool seine prädiktive Qualität kommt aus, wie genau es menschlich möglich ist (manuell) zuweisen diese Werte. Sie könnten jede Formel Ihrer eigenen verwenden - z. Tatsächlich zur tatsächlichen Prognose zur Prognose usw. - um festzustellen, welcher Gewichtswert auf jedes Ereignis angewendet werden sollte. Hoppla, ich habe gerade festgestellt, dass es ein Problem sein könnte. Die zukünftigen News-Events würden mit Zeitstempeln von der rechten Seite des Diagramms zeitlich abgestempelt und würden nicht geplottet. Doh Allerdings wäre es nicht zu schwierig für mich, irgendeine Art von Zeitverschiebungsfunktion zu integrieren, d. h., um nach links X-Kerzen (Stunden, Tage, egal was) zu verschieben. Ich vermute, dass letztlich die Frage ist: welche Wirkung haben die publizierten ökonomischen Werte auf die Devisenpreise und wann findet dieser Effekt statt (dh sind die Fundamentaldaten ein führender Indikator, oder hat der Markt das Ergebnis bereits vorausgesehen und den Preis festgesetzt? Die Wirkung vor der eigentlichen Ankündigung) Ich denke, die erste Antwort muss ja sein, die wirtschaftlichen Ankündigungen und ihre Trends haben einen Einfluss, vor allem die hohen Auswirkungen. Was genau wann oder wie, ich hatte gehofft, dass NCI helfen könnte, etwas Licht zu vergießen. Aber ich erreichte schließlich die Schlussfolgerung, dass mir das nötige Wissen fehlte, um aussagekräftige Gewichtswerte zuzuweisen, also ja, habe ich effektiv aufgegeben auf die ganze Idee. Aber ich ging voran und tat die Programmierung, weil ich sagte, dass ich würde, und auch teilweise, weil ich hoffte, dass einige fundamentalseconomics Experte zu der Partei kommen könnte, und helfen Sie mir die Werte zuzuordnen. Aber trotz einer Mitgliedschaft gt 50.000, niemand bei FF kam vor. Lassen Sie mich wissen, wenn es Ihnen hilfreich wäre, wenn ich die Zeitverschiebung, die ich erwähnt. Ich möchte nicht Sie bitten, mehr Zeit in dieses Projekt zu investieren, aber wenn Sie bereits den Code bereit zu gehen, die für Basteln der gewichteten Werte erlaubt Id lieben, einen go at it haben (Ich nehme an, die Time-Shift-Funktion nicht integriert wurde ). Während ich wouldnt nennen mich ein Fundamental-Experte, habe ich eine nützliche Kenntnisse der Grundlagen und bin derzeit Vollzeit arbeiten auf die Entwicklung meiner Handels-und Handels-Ausbildung. Ive vor kurzem die Entwicklung einer erfolgreichen (bisher in der Vorwärts-Prüfung) kurzfristige technische Methodik und glauben, dass es zu. Der Code sollte noch funktionieren, wenn Sie ihn verwenden möchten. Anleitung in Post 1, und auch in den verknüpften Beiträgen dort. Die neueste Version von FFcal. EXE kann von diesem Beitrag heruntergeladen werden. Fühlen Sie bitte sich willkommen, um alle mögliche Fragen hier zu setzen, und Kranke tun mein Bestes, um ihnen zu antworten.
No comments:
Post a Comment