Friday 20 January 2017

Forex Korrelation Experte Berater Roboter

Korrelation 2 Moving Average Lite Korrelation Experte Advisor auf zwei Moving Averages - Light Version Der Expert Advisor ermöglicht Gewinn auf jedem Symbol und Zeitrahmen. Default Expert Advisor-Einstellungen sind für die Bearbeitung von EURUSD und H1 Zeitrahmen für den Zeitraum ab dem 1. Januar 2013 ausgelegt. Trotzdem zeigt der Expert Advisor exzellente Ergebnisse auf einem ähnlichen Zeitrahmen für den gleichen Zeitraum auf den folgenden Währungspaaren: USDJPY , EURJPY, GBPJPY, CHFJPY und AUDJPY. Leichte Versionsbeschränkungen: behinderte Änderung des Handelsvolumens, die auf minimal zulässig ist, deaktiviertes Platzieren von Stopverlust und Gewinnniveau, deaktivierte nachgestellte Stopfunktionalität. Expert Advisors Trading-Algorithmus Der Expert Advisor berechnet die Korrelation zwischen den aktuellen Werten von gleitenden Durchschnittswerten und Stichprobenwerten. Der maximale Korrelationswert wird mit dem vorgegebenen Schwellenwert verglichen. Wird diese überschritten, wird die Entscheidung getroffen, in den Markt einzutreten. Auswählen, Herunterladen und Verwalten von Beispielwerten Die Verschiebungsdurchschnitte von Beispielwerten werden in einer separaten Datei gespeichert, die sich im gemeinsamen Verzeichnis der Terminals befindet: C: ProgramDataMetaQuotesTerminalCommonFilesCCMA. Der Dateiname lautet CCMA. bin, wobei ein Währungspaarname steht. Die Datei kann eine beliebige Anzahl von Samples enthalten. Standardmäßig ist die Datei nicht vorhanden, sie wird jedoch automatisch erstellt, wenn ein Beispielwert heruntergeladen wird. Expert Advisors Betriebsart mit Beispielwerten. Der Arbeitsmodusparameter ist für den Betriebsmodus "Expert Advisors" zuständig. Parameterwerte können wie folgt aussehen: Lesen der Datei mit Beispielwerten und Anzeigen der Meldung auf der Registerkarte Experten. Schreiben der ausgewählten Testwerte in die Datei. Wenn die Datei nicht existiert, wird sie erstellt. Löschen - Löschen ausgewählter Testwerte aus der Datei. Löschen - Löschen aller Werte aus der Datei. Die folgenden Parameter sollten angegeben werden, um einen Beispielwert auszuwählen und herunterzuladen: Startdatum und - zeit der Probe, ab dem die Werte für die gleitenden Durchschnittswerte verwendet werden. Der Wert Countdown beginnt mit der gewählten Zeit in die Vergangenheit. Die Anzahl der Werte für ein Sample wird im Sample weight-Parameter festgelegt. Beispielsweise wird der Sample-Startzeitparameter als 2013.01.31 20:00 festgelegt, während das Sample-Gewicht auf 20 gesetzt wird. Das bedeutet, dass 20 Werte von gleitenden Durchschnitten bei H1 ab 2013.01.31 20:00 bis 2013.01.31 01 aufgenommen werden : 00. Um die Werte zu schreiben, setzen Sie den Modus auf Schreiben und starten den Expertenratgeber. In diesem Fall werden ausgewählte Beispielwerte in die Datei geschrieben. Der Maximalwert des Sample-Weight-Parameters beträgt nicht mehr als 500. Die Datei sollte Sample-Werte der gleichen Länge enthalten, um sicherzustellen, dass der Expert Advisors den korrekten Betrieb gewährleistet. Jedes in der Datei gespeicherte Exemplar hat einen eigenen Index. Der Index beginnt mit 0. Der Sample-Index ist im Read-Modus zu sehen. Wenn Sie ein beliebiges Sample aus der Datei löschen möchten, müssen Sie den Sample-Index im Sample-Index-Parameter angeben, den Delete-Modus auswählen und den Experten-Advisor starten. Normaler Modus des Expertenberaters Betrieb Der Arbeitsmodusparameter (Handelswert) ist für den normalen Betriebsmodus des Expertenberaters verantwortlich. Im Folgenden finden Sie Parametereinstellungen. Die Namen der meisten von ihnen sind selbsterklärend. Periode von Fast Moving Durchschnittliche Dauer von Slow Moving Durchschnittliche Methode der Moving Average - Methode der Gleitkalkulation. Preis des gleitenden Durchschnitts - gleitender Durchschnitt Preisart. Probengewicht Ein vorgegebener Wert sollte gleich den in der Datei enthaltenen Probengewichten sein. Korrelation - Korrelationen Schwellenwert. Auftragsvolumen Trailing Stopplevel (in Punkten). Wenn der Wert 0 ist, wird die Funktion Trailing Stop nicht verwendet. Stop Loss-Ebene (in Punkten). Nehmen Sie Profit-Level (in Punkten). Das Volumen der Aufträge als Prozentsatz des Einzahlungsvolumen - Management - Parameters. Wenn der Wert 0 ist, wird das Losvolumen aus dem Parameter Order volume genommen. Andernfalls wird er als ein bestimmter Prozentsatz der Anzahlung berechnet. Hinzufügen zur offenen Position - Hinzufügen zur offenen Position (standardmäßig aktiviert). Wenn ein neues Markteintrittssignal ähnlich der Richtung der bereits geöffneten Position erscheint, wird ein neuer Deal durchgeführt. Anzahl der Versuche, eine Position zu öffnen Wert der Schlupfe in den Punkten Aktiviere Kommentare - Aktiviere die Anzeige von Kommentaren im Diagramm. Magic Anzahl der Berater Pause nach dem Handel in Millisekunden - Pause nach einem Handelsvorgang in Millisekunden. Korrelation Handel Stand Jan 2008 Status: Mitglied 236 Beiträge Das System basiert auf der Korrelationstabelle unten und ist in der Tat ganz einfach zu verstehen und zu implementieren. Das Ziel dieses Threads ist die Feinabstimmung der Einstellungen und die Entwicklung einer einfachen EA, um den Handel zu automatisieren. Wie Sie in der Korrelationstabelle sehen können, reagieren bestimmte Paare auf eine Gegenkorrelationskursbewegung von zwei anderen korrelierten Paaren und machen sie immer in derselben Richtung. Ive herausgefunden, dass in der Tat eine starke Bewegung von gbpjpy auftritt, wenn sowohl gbpusd und usdjpy in die gleiche Richtung zu bewegen, mit gbpjpy bewegen in die gleiche Richtung als gut. Aus diesen Beobachtungen ist es nicht wichtig, welche Währung oder Währungspaar, die Bewegung beginnt. Die Tatsache, dass gbpjpy ziemlich stark bewegt, wenn gbpusd und usdjpy einen M15-Balken zeigen, der sich in die gleiche Richtung bewegt (wenn sie sich gegenseitig bewegen sollten, da sie negativ korrelierte Paare sind). Während solch eine Gegenkorrelationseinstellung zwischen gbpusd und usdjpy gewöhnlich für nicht mehr als ein M15 bar dauert, bewegt sich der Preis von gbpjpy in dieser Richtung für mindestens einen weiteren zusätzlichen M15-Balken mit einem Bereich, der grßer ist als derjenige der beiden anderen Paare. Manuelle Trades erwiesen sich als sehr erfolgreich. So, heres das System: Zeitrahmen M15 Wenn gbpusd und usdjpy einen Stab mit der gleichen Farbe schließen (beide, die nach Norden gehen, oder beide, die nach Süden gehen), und beide Stäbe eine hohe-niedrige Strecke von mindestens 10 Pips haben, geben Sie einen Handel auf gbpjpy ein In die gleiche Richtung direkt an der Öffnung der neuen M15 bar. SL und TP wurden mit festen Werten (3020) getestet, doch können sie als Funktion des ersten Taktbereichs definiert werden. Themen für die Diskussion: 1. SL und TP-Einstellungen 2. Minimum High-Low-Bereich, um einen Trade Die Einfachheit des Systems schreit, um in eine EA implementiert werden. Ich bin ein Programmierung Analphabeten, so Hilfe hier würde sehr geschätzt. Erforderliche Eingaben SL TP Min. Eingabebereich (in Pips, an 4- oder 5-stellige Broker angepasst) Lotsize News-Filter, idealerweise Handelsstunden Das gleiche Konzept kann auf andere korrelierte Paare angewendet werden, wie in der Korrelationstabelle gezeigt. Ich überprüfte nur die drei oben genannten Paare. Ich habe keine Ahnung, welche Zeitrahmen, Minimum High-Low-Bereich oder SLTP wäre am besten für andere Sätze von Paaren, so würde es eine weitere Analyse benötigen. Ein EA, der die Definition der drei Paare erlaubt, wäre vielseitiger und lässt uns jeden Satz von Paaren testen. Angehängtes Bild (zum Vergrößern anklicken) OK, hier ist der erste Versuch. Einige Punkte zu beachten: Der Roboter automatisch kompensiert für 4-stellige Blutsauger Kriminellen, so dass keine Notwendigkeit, die Vorgaben zu teilen. Es erkennt automatisch Symbolerweiterungen wie IBFX m. Wenn eine Handelssendung fehlschlägt, versucht der Roboter 5 weitere Male, bevor er aufgibt. Selten habe ich es geschafft, einen ersten Entwurf ohne Fehler zu produzieren. Stick es auf eine Demo und singen, wie sie erscheinen. Nun, das war schnell. Wird es testen und melden Sie alle Fehler, wenn überhaupt. Danke vielmals. Oh mein Gott. Die Leute lesen ein wenig über Forex-Markt und dann versuchen, Systeme wie diese zu machen. Es gibt 4 Hauptpaare an forex EURUSD, GBPUSD, USDJPY und USDCHF. Der Rest der Paare wird aus arythmetischen Berechnungen gemacht. Beispielsweise wird EURJPY aus EURUSD und USDJPY erstellt. Natürlich haben wir einige weniger gemeinsame Paare wie AUDUSD aber Währungen wie diese sind nie gegen EUR und USD zitiert. Eines der Paare wird von EURUSD erstellt. Wenn Sie in der Lage, Trend auf EURUSD Paar identifizieren können Sie es überall gelten. Ich stimme zu, dass Sie alle überwachen können. Ich stimme völlig zu, aber einige Leute müssen die harte Weise lernen. Hallo Steve, ich ließ die EA laufen für die letzten paar Tage, aber es nicht öffnen alle Trades. Die Bedingungen zum Öffnen einer gpbjpy Position wurden ein paar Mal erfüllt, aber nichts geschah. Das Protokoll zeigt nicht alles, so scheint es, es didnt versuchen, Trades zu öffnen. Die EA ist an ein M15-Gbpjpy-Diagramm angeschlossen, und ich habe die M15-Gbpusd - und usdjpy-Diagramme geöffnet, ohne dass EA an ihnen befestigt ist. Broker ist Alpari UK. Dies schickte mir die Überprüfung der Code und ich entdeckte einige Fehler. Ich habe eine Warnung zu Beginn jeder neuen Kerze hinzugefügt. Es zeigt: die beiden Korrelationspaare die minimale Kerzenlänge angepasst an die Ziffern im Zitat die vorherige Kerzenlänge die vorherige Kerzenlänge. Ich werde die Warnung entfernen, sobald wir wissen, dass alles funktioniert, wie es sollte. Der Roboter wird nichts tun, während der Makler geschlossen ist, aber Sie können es zwingen, eine Warnung anzuzeigen, indem Sie den Roboter zum Ändern öffnen, zu init () gehen und die Kommentarsymbole aus diesen beiden Codezeilen entfernen: Und drücken Sie F5, um neu zu kompilieren. Wenn der Makler wieder geöffnet wird, ersetzen Sie die Kommentarsymbole. Dies schickte mir die Überprüfung der Code und ich entdeckte einige Fehler. Ich habe eine Warnung zu Beginn jeder neuen Kerze hinzugefügt. Es zeigt: die beiden Korrelationspaare die minimale Kerzenlänge angepasst an die Ziffern im Zitat die vorherige Kerzenlänge die vorherige Kerzenlänge. Ich werde die Warnung entfernen, sobald wir wissen, dass alles funktioniert, wie es sollte. Der Roboter wird nichts tun, während der Broker geschlossen ist, aber Sie können es zwingen, eine Warnung anzuzeigen, indem Sie den Roboter zum Ändern öffnen, zu init () gehen und die Kommentarsymbole aus diesen entfernen. Schon an der Tabelle befestigt. Testen Sie es an diesem Montag, um zu sehen, wie es geht Diese Art von Trades sollte nur, wenn Sie sehen enorme Distanz zwischen 2 korrelierte Charts Pick-Diagramm klicken Sie mit der rechten Maustaste auf das Diagramm und wählen Sie OVERLAY und legen Sie ein anderes korrelierte Paar über die erste, dann schalten Sie alle Zeitrahmen stellen sicher, dass Paare in der kritischen Distanz sind und es gibt eine Möglichkeit für sie zu schließen schließen, dass Lücke bald. Aber, sage ich Ihnen, das ist nur in der Theorie, aber in Wirklichkeit können Sie durchschnittlich für immer und diese Paare können weit genug gehen, um Ihr Konto zu brechen. 1) Es sollte nur gehandelt werden, wenn es echte Lücke, die im nächsten Monat passieren könnte oder 2) Risiko ist immer noch sehr hoch, dass es noch weiter auseinander gehen wird .. Um zu verstehen, was Sie meine laufen in nur überprüfen Sie die Tabelle von EURCHF zum Beispiel Dass, was Sie haben können, wenn Sie Korrelation zwischen EURUSD und USDCHF wählen id sagen, grundsätzlich vergessen und sparen Sie Ihr Geld. Viewer Discretion Advised: Sollen wir shag jetzt oder sollten wir shag später. -) Diese Art von Trades sollte nur nehmen, wenn Sie sehen, enorme Distanz zwischen 2 korrelierte Charts Pick-Diagramm klicken Sie mit der rechten Maustaste auf das Diagramm und wählen Sie OVERLAY und legen Sie ein anderes korrelierte Paar über erste, dann schalten Sie alle Zeitrahmen sicher, dass Paare an der Kritische Distanz und es gibt eine Möglichkeit für sie zu schließen schließen, dass Lücke bald. Aber, sage ich Ihnen, das ist nur in der Theorie, aber in Wirklichkeit können Sie nach unten für immer und diese Paare können weit gehen. Vielen Dank für Ihre Eingabe, Skyzer, aber ich bin nicht versuchen, eine Art von Hecke mit zwei korrelierten Paare zu machen. Ich stimme mit Ihnen, dass das nicht funktioniert. Das ist etwas anderes. Und dann, warum wir Sprung in das Schreiben einer EA, um zu versuchen, eine einfache Durchführung zu erstellen, um eine Idee, die einfach war, in erster Linie zu handeln, um den ersten Absatz in diesem Thead zu zitieren: quotDas System basiert auf der Korrelationstabelle unten, Und ist in der Tat ganz einfach zu verstehen und zu implementieren. Das Ziel dieses Threads ist die Feinabstimmung der Einstellungen und die Entwicklung einer einfachen EA, um den Handel zu automatisieren. Das letzte Bit ist, warum ich beteiligt bin. Das OP hat mich hier eingeladen, um die EA zu schreiben, es ist eine zentrale Säule dieses Threads. Wir nehmen etwas einfaches. Wir komplizieren es und bauen seltsame Annahmen in den Prozess, um die Komplexität zu rechtfertigen. Code Das ist kein kompliziertes Handelssystem. Ob es langfristige Beine hat ist eine andere Sache. Ich weiß es noch nicht. Wenn der Roboter erfolgreich ist, wird es sein, weil die Methode, die es handelt, funktioniert. In diesem Fall werde ich den Roboter benutzen. Wenn nicht, werde ich es aufgeben, wie alle anderen auch. Codethen versuchen wir es mit einem EA zu vereinfachen. Ich bekomme es nicht. Handelsroboter vereinfachen nicht die Systeme, die sie handeln, sie sind Stück Software, die ihre Anweisungen in einer Sequenz von Entscheidungen durchführen, die das Handelssystem so genau nachahmen, wie es für den Codierer möglich ist. Dieses System ist einfach zu kodieren. Wenn das System verfeinert ist, kann ich den Roboter verfeinern, um diese Verbesserungen wiederzugeben. Wir werden sehen.


No comments:

Post a Comment