Echtzeit-Korrelationsindikator für MetaTrader MT4 Der FX AlgoTrader Echtzeit Korrelationsindikator für MetaTrader MT4 bietet ein Echtzeit-Korrelationsdiagramm für Forex-Paare, das in Echtzeit in der MetaTrader MT4-Umgebung aktualisiert wird. Der Indikator gibt seine Daten direkt aus dem Client-Terminal ab und liefert einen Pearson-Korrelationskoeffizienten für jeden Satz von Forex-Paaren. Verwendung Korrelation in Devisenhandel Verständnis der Sensibilität für die Marktvolatilität ist besonders wichtig, wenn Forex-Handel. Währungen werden in Paaren und kein einzelnes Paar Trades völlig unabhängig von anderen Preisen. Korrelation Definierte Währungspaare sind Ableitungen von anderen Paaren. Zum Beispiel ist das GBPJPY (British Pound / Japanes Yen) ein Derivat von GBPUSD und USDJPY. Daher ist GBPJPY irgendwie mit einem, wenn nicht auch mit diesen beiden anderen Währungspaaren korreliert. Einige Währungspaare bewegen sich im Tandem (positive Korrelation) und andere Währungspaare bewegen sich in entgegengesetzten Richtungen (negativ korreliert). Korrelation, ist die statistische Messung der Beziehung zwischen zwei Vermögenswerten. Der Pearson-Korrelationskoeffizient liegt zwischen -1 und 1. Daher bedeutet eine Korrelation von 1, dass die beiden Werte in die gleiche Richtung bewegen 100 der Zeit whearas eine Korrelation von -1 bedeutet, dass die beiden Assets in entgegengesetzten Richtungen 100 der Zeit bewegen. Eine Korrelation von Null zeigt, dass es keine Korrelation zwischen den beiden Vermögenswerten gibt, dh ihre Preise bewegen sich in völlig unverbundenen Wegen in Beziehung zueinander. Korrelation Changes Sentiment und globale ökonomische Faktoren sind sehr dynamisch und können sich sehr schnell ändern. Es ist wichtig, auf die längerfristigen Korrelationen zu schauen, um eine klarere Perspektive der langfristigen Beziehung zwischen den beiden Währungspaaren zu gewinnen. Die Korrelationen ändern sich aus verschiedenen Gründen, am häufigsten sind divergierende Geldpolitik, eine gewisse Währungspaare Empfindlichkeit gegenüber Rohstoffpreisen sowie einzigartige ökonomische und politische Faktoren. Der FX AlgoTrader Correlation Indicator bietet Echtzeit-Korrelationsdaten auf MT4-Diagrammen für bis zu 30 FX-Paare in Echtzeit. Das Kennzeichen gibt die Korrelationsdaten für den aktuellen Zeitplan zurück. Wenn Sie zum Beispiel den Korrelationsindikator auf einem Stundentafel ausführen, gibt das System 60 Minuten Korrelationsdaten zurück - 5 Minuten Diagramme geben 5 Minuten Korrelationsdaten zurück. Der Korrelationsindikator verwendet eine benutzerdefinierte Bibliotheksfunktion, die den Pearson-Korrelationskoeffizienten in Echtzeit berechnet. Die Korrelationsdaten werden dann an den Korrelationsindikator zur Anzeige zurückgegeben. Der Algorithmus verwendet Daten über 200 Diagrammperioden für die Echtzeitkorrelationsberechnung. Der FX AlgoTrader Echtzeit Korrelationsindikator bietet traderdefinierbare externe Eingangsparameter, die Anpassung und Feinabstimmung ermöglichen. Diese Parameter sind: - ein - / ausschließen folgende Währungspaare: - EURUSD, EURJPY, GBPCAD, GBPAUD, NZDCHF, GBPUSD, GBPCHF, CADCHF, AUDCHF, NZDJPY, USDCHF, GBPJPY, CADJPY, AUDJPY, AUDNZD, USDJPY, CHFJPY, AUDCAD, EURNZD, NZDCAD, EURGBP, USDCAD, AUDUSD, NZDUSD, XAUUSD, EURCHF, EURCAD, EURAUD, GBPNZD, XAGUSD Anpassbare Display-Optionen, einschließlich: - Trader definiert positive und negative Korrelation Schwellen Farben für Paare definieren, die Korrelationsschwelle Anforderungen nur positiv anzeigen erfüllen / negativ Korrelierte Paare, die die vom Händler definierte Schwelle überschreiten Definieren Sie, welche Paare an die Korrelationsberechnungsmaschine gesendet werden - erlaubt dem Händler, die Größe der Korrelationstabelle anzupassen. Das Kennzeichen verändert die Tabellen - und Datenausgabe entsprechend dynamisch. Set Farben für positive / negative / unkorrelierte und 100 korrelierte Paare Arbeitet mit jedem MT4-Konto dh Standard, Mini und Mikro. Für Mini-und Mikro-Konten einige Broker verwenden ein Suffix am Ende der Paar-Daten zB EURUSDgfx. Der externe Pair-Suffix-Eingangsparameter erlaubt es, beliebige Suffixe hinzuzufügen, um eine vollständige Kompatibilität mit Mini / Mikro-Kontakten zu ermöglichen. Idealerweise in Verbindung mit dem FX AlgoTrader Statistical Arbitrage Trading Tools Tuneable Re-Berechnungszeitraum mit Standardwert von 60 Sekunden (External Input Parameter RecalcPeriod) Korrelationsindikator Update 27/05/2015 Keine Notwendigkeit, auf externe Websites zugreifen. Holen Sie sich Echtzeit-Korrelationsdaten direkt auf Ihrer MT4-Plattform Korrelation ist nützlich in Verbindung mit FX AlgoTrader Statistische Arbitrage Tools. Pirson038Spearman Korrelation Indikator PirsonampSpearman Korrelation Indikator ist von Interesse für eine große Anzahl von Händlern. Die Grundlage dieses Indikators auf dem Prinzip der Spearmans-Korrelation. Mehr Details über die Spearmans-Korrelation finden Sie im Handbuch, das am Ende dieses Artikels heruntergeladen werden kann. Pirson amp Spearman Korrelationsindikator ist gut geeignet für den Handel auf jedem Währungspaar und jedem Zeitrahmen (empfohlen H1). Eigenschaften von Pirson-Spearman-Korrelationsindikator PirsonampSpearman Korrelationsindikator intuitiv: Pfeil nach oben - ein Signal für lange Position, Pfeil nach unten - ein Signal für die kurze Position: Ansonsten markiert der Indikator den Linienpegel für den Stop-Loss. Beenden, wenn ein Signal des Gegenteils oder der Take Profit. Im PirsonSpearmanCorrelationIndicator. rar Archive: Indikator PirsonampSpearmanCorrelation. ex4 PirsonampSpearman Korrelation Indicator. tpl PirsonampSpearman Correlation Indicator Manual. pdf Download PirsonampSpearman Correlation Bitte warten, bereiten wir Ihre Korrelation linkMT4 MTF Tabelle und Korrelation Oszillator Indikatoren ninety47 MTF-Korrelationstabelle Aktuelle Version: v1.2.5 Veröffentlichungsdatum: 16 Dezember 2016 Änderungsstand: post 125 Download: post 125 ninety47 MTF-Korrelations-Oszillator Aktuelle Version: v1.0 Freigabedatum: 18 Dezember 2016 Änderungsstand: (ausstehend) Download: (ausstehend) Vorabversion: post 124 The MT4-Bibliotheken-Paket: Die MT4-Indikatoren Paket: Die ninety47-Stats Dynamic Link Library (DLL) Quellcode: Aktuelle Version: v0.1.1 Als Zip-Datei beigefügt: libninety47-stats-0.1.1.zip Enthält den C-Quellcode und Visual C 2010 Projekt-Dateien. Wenn Sie nicht wissen, wie man mit Visual Studio oder was C / C ist nicht brauchen, um dieses herunterzuladen. Die neueste Version finden Sie hier: Github / ninety47 / libninety47-Statistiken / releases Die Projekte GitHub Seite lautet: Github / ninety47 / libninety47-Statistik Dieser Abschnitt wurde zuletzt 30/10/2013 Titelei A aktualisiert, während vor schrieb ich zwei Korrelationsindikatoren und Teilte sie in der Fail Besser Thread hier von Forex Factory aber nachdem ich einige Fragen über sie gefragt Ich dachte, es wäre eine gute Idee, einen Thread hier von FF zu starten: machen sie verfügbar für mehr Menschen bieten einen Punkt zu Lodge Support-Anfragen, Erhalten Sie ein Feedback, und sehen, ob wir einige Verbesserungen machen können. Diese Bibliotheken und Indikatoren finden Sie unter GNU General Public License. Eine Kopie, die von hier heruntergeladen werden kann. Haftungsausschluss Der Handel ist von Natur aus riskant. Wenn Sie diese Bibliotheken oder einen der Quellcode oder Indikatoren in diesem Repository verwenden, erkennen Sie an, dass sie AS-IS und OHNE GARANTIE jeglicher Art zur Verfügung gestellt werden. Wenn Sie die Ergebnisse dieser Indikatoren oder unterstützende Bibliotheken in Ihrem Handel oder andere Entscheidungsprozesse verwenden, tun Sie dies auf eigene Gefahr. Beim Herunterladen, Klonen oder generellen Erhalten einer Kopie von irgendetwas aus diesem Repository bestätigen Sie den Autor, Michael OKeeffe (aka 9047 und ninety47), ist nicht verantwortlich für jegliche Art von Verlusten, die Sie durch die Verwendung von: Kompilierte oder andere binäre Produkte oder Arbeiten aus dieser Quelle oder Binärcode in diesem Repository statt. Lesen Sie weiter, wenn Sie ein Programmierer sind, wissen, wie Git und Github zu verwenden und können Indikatoren, Bibliotheken und DLLs in MT4 installieren. Einfach das Repository klonen und die Dateien an die richtigen Stellen kopieren: Oder Sie können ZIPs oder Teerkugeln aus den Webseiten herunterladen (für den technisch versierten Nicht-Git-Benutzer): In der kurzen Korrelation können Sie sagen, ob zwei Variablen (z Paare) sich in ähnlicher Weise bewegen. Eine statistischere Definition ist, dass Korrelation ein Maß für die Stärke und Richtung der linearen Beziehung zwischen zwei Variablen (z. B. Währungspaaren) ist. Allerdings und von größter Bedeutung - Korrelation NICHT IMPLY CAUSATION. Was ist Causation Causation ist vergleichbar mit der Aussage, da sich EURUSD und GBPUSD zusammen bewegen, weil sie korreliert sind. Wenn zwei Instrumente, zB der AUDUSD und der SampP500, eine hohe positive Korrelation aufweisen, kann es natürlich sein, die Korrelation als zu verwenden Maß ihrer Abhängigkeit - aber das wäre falsch. Um tiefer in eine kausale Beziehung zu schauen, ist eine anspruchsvolle Aufgabe, kann aber mit Hilfe der Kointegrationsanalyse durchgeführt werden - aber man sollte Hedgefonds mit tieferen Taschen und einer ganzen Besetzung von PhDs genau das tun. Wenn Sie interessiert sind, suchen Sie nach Informationen über quotcointegration analysisquot und quotstatistical arbitrage. quot Sein immer gut zu wissen, wie dieses Zeug funktioniert So können wir Korrelation in unserem Handel verwenden Ja. Persönlich verwende ich als quantitatives Werkzeug, um Risiken zu verwalten z. B. Wenn Im schauen, um kurz die USDJPY Ill vermeiden Kurzschließen eines anderen positiv korrelierten Paar oder gehen lange in einem negativ korrelierten Paar stattdessen Ill Look für Setups in nicht korrelierten Paaren. Der Oszillator zeigt, daß einige Paare zyklische Korrelationen aufweisen, z. B. Zeiten oder die Woche, wenn ihre Korrelationen sind stärker oder schwächer - das ist nützlich für die Hilfe bei der Verwaltung von Positionen als gut. Wenn Sie nicht sicher sind, was ich mit quotpositivelyquot und quotnegativelyquot korreliert, fordere ich Sie dringend auf, die folgenden Links zu lesen: Die beiden Indikatoren sind implementiert in: Beide Indikatoren beruhen auf 3 anderen MT4-Bibliotheken: ninety47common - Funktionen zur Positionierung von Text im Diagrammfenster . Ninety47string - Funktionen für die Stringmanipulation. Ninety47stats - statistische Funktionen (in diesem Fall nur die Korrelationsfunktion Implementierung). Die Bibliothek ninety47stats ist auch abhängig von einer DLL (die mit der Bibliothek geliefert wird). Informationen darüber, wie diese Dateien in Ihre MT4-Instanz zu installieren sind Anbieter unten. Korrelationsfunktion Zu diesem Zeitpunkt ist die einzige Korrelationsfunktion der Pearson-Produkt-Moment-Korrelationskoeffizient, dies ist eine häufig verwendete Funktion zur Schätzung des Korrelationskoeffizienten. Die Mathematik finden Sie unter diesen Links: Erste Bibliotheken und Indikatoren Zuerst müssen Sie die Bibliotheken und die Indikatoren, um sie zu installieren. Es gibt drei Möglichkeiten, dies zu tun: Speichern Sie die Anlagen. Laden Sie die Dateien aus: Offensichtlich sind die erste und zweite Optionen am einfachsten. Wenn Sie wissen, was Sie tun Klon weg und senden Patches, wenn Sie Verbesserungen machen Installation Jede Bibliothek ist wie die MT4 Experten-Ordner strukturiert. Alles, was Sie tun müssen, ist die Übereinstimmung der Ordner-Namen aus der Zip-Datei (oder Repository - je nachdem, wie Sie die Dateien erworben). Zum Beispiel die ninety47stats Bibliothek zu installieren, vorausgesetzt youve heruntergeladen und extrahiert haben, kopieren: ninety47-mt-libs / Statistik / Bibliotheken / libninety47stats-0.1.dll zu ltMT4HOMEgt / Experten / Bibliotheken / libninety47stats-0.1.dll ninety47-mt-libs / Statistiken / include / ninety47stats. mqh zu ltMT4HOMEgt / Experten / include / ninety47stats. mqh der Ordnername quotninety47-mt-libsquot Hinweis kann für Sie anders sein. Jetzt einfach wiederholen Sie diesen Vorgang für jede Abhängigkeit: ninety47common ninety47string ninety47stats Beachten Sie, dass ltMT4HOMEgt bezieht sich auf den Ort, den Sie installiert haben Meta Trader 4 z. C: Metatraderquot So installieren Sie die Indikatoren. wieder unter der Annahme, youve Zip-Dateien heruntergeladen haben, kopieren: ninety47-mt-Indies / Korrelation / Indikatoren / ninety47correlationoscillator. mq4 zu ltMT4HOMEgt / Experten / Indikatoren / ninety47correlationoscillator. mq4 ninety47-mt-libs / Korrelation / Indikatoren / ninety47correlationtable. mq4 zu ltMT4HOMEgt / Experten / Indikatoren / ninety47correlationtable. mq4 Schließlich müssen Sie DLL-Importe im MT4 aktivieren. Um dies zu tun, öffnen Sie das Fenster Optionen (drücken Sie Strg + O) und schauen Sie unter der Rubrik "Expert Advisorsquot". Screenshot: Der Oszillator angebaute Bild (zum Vergrößern klicken) Screenshot: die Tabelle beigefügt Bild (zum Vergrößern klicken) Die Korrelation Oszillator (CO) beschränkt sich auf die Durchführung und die Anzeige 8 Korrelationskoeffizienten Berechnungen mit dem Diagramm-Symbol. Die Begrenzung ist auf MMS4s-Indikatorpuffermodell zurückzuführen - aber mehr als 8 Zeilen auf einem Diagramm beginnen sowieso schwer zu lesen. Es hat eine Legende-Anzeige auf der oberen rechten Seite des Diagramms, die die letzten Korrelationswerte für die ausgewählten Symbole druckt. Als Benutzer können Sie steuern: die Symbole, für die die Berechnungen durchgeführt werden, die Periodendauer, in der die Rollberechnung durchgeführt wird, der Preis, der in der Berechnung verwendet wird, der Korrelationsmaßstabsfaktor, die Farben und der Stil der gezeichneten Linien, Und Legenden Position und Schriftart. Die Liste der Symbole wird an den Indikator als Trennzeichenstring im Symbolparameter übergeben. Das Default-Trennzeichen ist ein Komma und kann durch Setzen des Symbolssep-Parameters geändert werden. Symboleingabebeispiel Die Periode kann ein beliebiger positiver ganzzahliger Wert sein, wobei jedoch zu beachten ist, dass, je größer es ist, desto mehr Berechnung erforderlich ist, z. B. Wenn Sie vergleichen die 8 Symbole dann youll Handling (Zeitraum) x 8 Berechnungen auf jedem neuen bar. Dies sollte nicht ein Problem für die meisten modernen Computern aber MT4 ist Single Thread, so dass Sie wahrscheinlich bemerken, eine verlangsamen. Über den Parameter pricemode legen Sie den Wert fest, der an den Korrelationsfunktionsaufruf übergeben werden soll. Der Parameter pricemode akzeptiert einen Integer-Wert. Es gibt sechs Möglichkeiten: Sie können die MT4-Hilfe konsultieren, um zu erfahren, was die einzelnen Werte sind. Der Korrelationskoeffizient liegt im Intervall -1, 1. Buy default Der Wert wird um den Faktor 100.0 skaliert, wobei das Intervall von -100.100 eingestellt wird. Dies wurde auf Wunsch einiger Benutzer hinzugefügt, die sich mit den großen Werten wohl fühlten. Sie können den Skalierungsfaktor über den scalefactor-Parameter einstellen. Es wird jeder Gleitkommawert akzeptieren - also, wenn Sie durch Pi auf 10 Dezimalstellen skalieren wollen, klopfen Sie sich heraus. Die Linienfarben und - stile sind genau wie jede andere MT4-Anzeige eingestellt. Die Legende zeigt den aktuellsten Korrelationswert für jedes Symbol an, das der Indikator korreliert. Wenn Sie die Legende ärgerlich finden, können Sie sie einfach ausschalten, indem Sie den legendshow-Parameter auf false setzen. Die Legende wird standardmäßig gezeichnet. Sie können auch die Legenden: Haben Sie Geige mit diesen, wenn Sie nicht wie die Vorgaben. Nächste post die Entsprechungstabelle. Angehängtes Bild (zum Vergrößern anklicken) Dieses Kennzeichen gibt nur den letzten Wert der Korrelation zwischen dem Diagrammsymbol und einer beliebigen Anzahl von ausgewählten Symbolen in den vom Benutzer ausgewählten Zeitrahmen an. Die verfügbaren Zeitrahmen umfassen alle MT4-Vorgaben - M1 bis zu monatlichen Balken. Warnung: Wenn Sie in 4 Zeitrahmen 5 Symbole zum Diagrammsymbol korrelieren, wird die Korrelation von 5 x 4 20 Zeitreihen berechnet. Sie können die MT4 Melasse Feature, auch wenn Sie über eine gute Hardware. Aus diesem Grund wurde die Korrelationsfunktion auf einen schnelleren C-Code übertragen. Wie der Korrelations-Oszillator liefern Sie über den Parameter symbols eine abgetrennte Zeichenfolge. Das Trennzeichen kann auch über den Symbolsep-Parameter auf Ihr geändert werden. Sie können wählen, welche Zeitrahmen Sie die Korrelation berechnen möchten - wenn Sie die Korrelation für einen gegebenen Zeitrahmen nicht berechnen wollen, ist der Parameter show auf false gesetzt. Die Vorgaben sind: Wie der Korrelationsoszillator können Sie den Zeitraum für die Korrelationsberechnung ermitteln. Der Hauptunterschied besteht darin, dass Sie für jeden Zeitrahmen einen Zeitraum festlegen können. Die Standardwerte sind: Wie beim Oszillator kann auch der Preismodus auf einen der folgenden Werte gesetzt werden: Es gibt keinen Skalierungsfaktor für diesen Indikator, aber Sie können das Feld basierend auf der Stärke der Korrelation färben. Sie können 4 Grenzwerte festlegen, um die Stärke der aktuellen Linearität anzuzeigen. Die Stufen und Parameter sind: levelneutral. Beabsichtigen, Zustände von begrenzter oder keiner Korrelation zu markieren. Ist weniger als eben. Ebene weak. Ist die Festigkeit und Richtung der Linearität nicht sehr offensichtlich, z. B. Könnte ausfallen oder möglicherweise in eine korrelierte angegeben. Ist weniger als levelmoderate. Ebenenmoderieren. Es gibt definitiv einige messbare Linearität aber dont wetten das Haus darauf. Ist weniger als eben. Ebene. Zeichnen Sie diese Dinge übereinander und gut wie sie aussehen wie die gleiche Sache (wenn positiv korreliert) oder die gleiche Sache nur weg von einander, wenn die Korrelation negativ ist. Die Standardwerte sind: Die Korrelationswerte werden auch aufgrund ihres Pegels hervorgehoben. Sie können diese Farben durch diese Parameter ändern: textcolour. Weiß. Dies ist die Standardtafelfarbe, die auf Symbole und Zeitrahmen angewendet wird. Deutsch:. Dunkelgrau. Textfarbeweak. DeepSkyBlue. Deutsch:. Dunkelrosa. Deutsch:. Rot. Textcolourerror. Limette. Sie können auch die Tabellen: Und es sollte gut funktionieren. Was FerruFX sagte. Angenommen, Sie kopieren die DLL-Datei in quotltMT4HOMEgt / expert / librariesquot dann nächsten Schritt ist sicherzustellen, dass DLL-Importe erlaubt sind. Wenn Sie das Kennzeichen zum Diagramm hinzufügen, fordert MT4 Sie mit einem Einstellungsfenster auf. Stellen Sie sicher, dass das Kontrollkästchen DLL importieren zulassen aktiviert ist. Auch wie ich bereits erwähnt DLL-Importe können auch über die MT4 Optionen-Panel. Zur schnellen Referenz kann die DLL von hier heruntergeladen werden: raw. github / ninety47 / mt4-. 7stats-0.1.dll (ID angefügt die Datei direkt aber DLLs arent als Anlagen erlaubt). Wenn Sie nicht sicher über die Installation von Indikatoren und Bibliotheken in MT4 Ich fordere Sie auf Google - es gibt einen Stapel von Informationen gibt. Lassen Sie mich wissen, wenn Sie weitere Probleme haben. Eingetragen Jun 2011 Status: Nominale 269 Beiträge Basierend auf den Dekorationen / sie auf dem Fenster in Ihrem Screenshot Ich vermute, Ihre Verwendung von Windows XP Ich kompilierte die DLL mit Visual C 2010 Express Edition auf Windows Vista 64-Bit und Ive erfolgreich verwendet es mit Metatrader ausgeführt Unter Windows 7 und Wine unter Ubuntu Linux. Ich weiß nicht, ob jemand die DLL auf Windows XP ausgeführt hat, also könnte es ein Problem sein. Aber im ziemlich sicher, dass es funktionieren sollte, da seine nur Vanilla C / C-Code und nichts Besonderes. Möglicherweise eine dumme Frage: Haben Sie versucht, MT4 neu zu starten Auch wo haben Sie Metatrader installiert. Wenn Sie mit DLLs spielen und Skripte kompilieren, sollten Indikatoren und Bibliotheken ihr Bestes geben, dass sie nicht unter quotProgram Filesquot leben (z. B. C: Program FilesMetatradequot ist normalerweise der Standardspeicherort). Der Programmdateienordner ist quotprotectedquot, also können Sie Dateizugriffs - / Zugangsausgaben erhalten, wenn Sie sie nicht als ein Verwalter kopierten (aber ich denke, dass dieses mehr eines Windows 2000 und höheren Ausgabe). FerruFX haben Sie heruntergeladen und bekam sie Arbeit von jeder Chance
Comments
Post a Comment