Diskussion zum Artikel "Implementierung der Automatischen Analyse der Elliott-Wellen in MQL5"
Roman,
Sie haben eine große Chance, Ihre Entwicklung für das Gute zu nutzen - nämlich, um Statistiken der Preisbewegung nach dem Moment der Erkennung dieser oder jener Welle zu sammeln - 1,2, .... A, B, und so weiter. Ich kann natürlich erraten, was das Ergebnis sein wird.... aber was zum Teufel geht hier vor sich, vielleicht gibt es wirklich einen praktischen Sinn, die Wellen zu markieren?
Großer RESPEKT!
Was für eine Leistung....e meine.... Well done!!!
Ich wollte die Arbeit des Expert Advisor nach diesem Artikel zu sehen, aber keine Ergebnisse so weit: nach dem Start, lädt das Terminal den Prozessor bei 100% und es ist schwer zu verstehen, wie lange zu warten, ich denke, es ist notwendig, um den Fortschritt der TF-Analyse anzuzeigen
SUS: Nach dem Entfernen des Expert Advisors aus dem Chart bleiben die vom Expert Advisor erstellten Objekte erhalten.
Was für eine Leistung....Du gehörst mir.... Gut gemacht!!!
Ich wünschte, es wäre so nützlich...
Ich frage mich, wie oft die C-Welle um den 1. Mai 84 neu gezeichnet wurde? und an anderen Stellen. und andere Wellen... und andere Wellen...
IgorM:
SUS: Nach dem Löschen eines Expert Advisors aus dem Chart bleiben die vom Expert Advisor erstellten Objekte erhalten
In manchen Fällen ist das normal, vielleicht hat der Autor das so gewollt...
Ich wollte die Arbeit des Expert Advisor nach diesem Artikel zu sehen, aber keine Ergebnisse so weit: nach dem Start, lädt das Terminal den Prozessor bei 100% und es ist schwer zu verstehen, wie lange zu warten, ich denke, es ist eine Notwendigkeit für die Anzeige der Fortschritte der TF-Analyse.
Ich bestätige, dass es ein gewisses Problem mit der Chartanalyse gibt. Der Expert Advisor beginnt, CPU-Ressourcen zu verbrauchen, ich hatte eine CPU-Last von 60 bis 100 Prozent, und es ist "unbekannt", was, wie viel und wie der Expert Advisor analysiert.
Daher habe ich den Expert Advisor nach 25-30 Minuten dieser Arbeit entfernt.
Eine Schlussfolgerung ist, dass die Idee an sich interessant ist, aber der Code erfordert zusätzliche Arbeit und Optimierung der Algorithmen.
Ich schlage dem Autor auch vor, das Problem der Darstellung der Schaltflächen zu überdenken, die im oberen Bereich so sehr stören (sie verdecken entweder die Symboldaten oder den Namen des Expert Advisors).
Ich schlage vor, die Schaltflächen entweder in die untere Ecke zu verschieben oder sie etwas vom oberen Rand weg zu bewegen.
- www.mql5.com
Ich habe diesen Artikel geschrieben, um in erster Linie den Algorithmus zu zeigen. Um den Artikel einigermaßen verständlich zu halten, habe ich daher die Optimierung, die Arbeit mit dem Wellenbaum usw. aus dem Code entfernt, d.h. das Programm ist um alles beraubt, was in Punkt 8. "Möglichkeiten zur Verbesserung des Programms". Das Programm ist also für den Handel nicht mehr nützlich. Und es macht keinen Sinn, einen darauf basierenden Expert Advisor zu erstellen.
Was die Objekte nach dem Entfernen des Expert Advisors aus dem Chart betrifft - sie sollten entfernt werden.
Ich werde in Kürze eine optimierte Variante veröffentlichen, die Stunden- und Vier-Stunden-Charts in ein paar Minuten analysiert. Aber es gibt ein neues Problem - es werden mehr als 5000 Vertex-Labels erstellt, und dieser Prozess dauert länger als die Analyse selbst.
Ich habe diesen Artikel geschrieben, um in erster Linie den Algorithmus zu zeigen. Um den Artikel einigermaßen verständlich zu halten, habe ich daher die Optimierung, die Arbeit mit dem Wellenbaum usw. aus dem Code entfernt, d.h. das Programm ist um alles beraubt, was in Punkt 8. "Möglichkeiten zur Verbesserung des Programms". Das Programm ist also für den Handel nicht mehr nützlich. Und es macht keinen Sinn, einen darauf basierenden Expert Advisor zu erstellen.
Was die Objekte nach dem Entfernen des Expert Advisors aus dem Chart betrifft - sie sollten entfernt werden.
Ich werde in Kürze eine optimierte Variante veröffentlichen, die Stunden- und Vier-Stunden-Charts in ein paar Minuten analysiert. Aber es gibt ein neues Problem - es werden mehr als 5000 Vertex-Labels erstellt, und dieser Prozess dauert länger als die Analyse selbst.
Was ist mit der Analyse (mein erster Beitrag)? Sie werden der gesamten Handelsgemeinschaft einen unschätzbaren Dienst erweisen, das meine ich ernst.
Wenn Sie noch darüber nachdenken und Fragen haben, können Sie mich gerne kontaktieren.
Ich möchte Ihre Aufmerksamkeit auf die Tatsache lenken, dass die Wellentheorie zum gegenwärtigen Zeitpunkt grundsätzlich in zwei Zweige unterteilt ist - den klassischen und den modernen. Der erste - in der unveränderten strengen Elliott'schen Form, der zweite, einschließlich der Versionen von Neely, Wozny , Frost und Prechter , usw., usw., sollte zu den Tochterzweigen gezählt werden. Um also eine Tochterform zu verstehen und richtig zu verwenden, muss man zuerst die Ursprünge studieren. Erst nach dem Studium der Ursprünge wird man erkennen, ob es sinnvoll ist, Unterzweige zu berücksichtigen. Wenn man einen solchen Sinn gefunden hat, wird es viel einfacher, den Gedankengang der Entwickler von Unterzweigen zu verstehen, und die Anwendung in der Praxis wird effektiver.
Ich habe aus Ihrem Artikel nicht verstanden, welche Variante Sie bevorzugen, und das ist in der praktischen Anwendung sehr wichtig.
In Ihrem Artikel haben Sie bei der Beschreibung der Wellenmodelle viele Ungenauigkeiten aus der Sicht der klassischen und modernen Wellenanalyse gemacht. Ich werde nicht alle Ungenauigkeiten aufzählen, es gibt viele davon, aber als Beispiel: ...... 1. bei der Beschreibung des Wellenmodells "CLINE" haben Sie einen sehr wichtigen Umstand nicht berücksichtigt, dass die 5.
2. Sie haben eine wichtige Eigenschaft (Spezifität der Wellen) des "CONVERGING"- und "DIVERGING"-Keils nicht berücksichtigt.
3. bei der Beschreibung von Zickzack-Kursen geben Sie eindeutig an: .....
In der Wellenanalyse gibt es Regeln (als Beispiel - die 2. Welle geht nicht über die Basis der 1. Welle hinaus, usw.), und es gibt einen Ausdruck.... alsRegel, d.h. oft, aber nicht unbedingt,
So kann in einem Zickzack die Welle C nicht über den Anfang der Welle B hinausgehen (Trunkierung), und die Spitze der WelleA hat nichts mit ihr zu tun (Terminologie BA), usw. Wenn es Ungenauigkeiten im Code gibt, und . Ich denke, Sie haben verstanden.
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Neuer Artikel Implementierung der Automatischen Analyse der Elliott-Wellen in MQL5 :
Eine der populärsten Methoden zur Analyse von Märkten ist das Prinzip der Elliott-Wellen. Diese Analyse ist jedoch ziemlich kompliziert, sodass wir hierfür zusätzliche Tools verwenden müssen. Eines dieser Instrumente ist der automatische Marker. Dieser Beitrag beschreibt die Erzeugung eines automatischen Analyseinstruments der Elliott-Wellen in der MQL5-Sprache.
Wie sie wahrscheinlich bereits erkannt haben, ist die Analyse der Elliott-Wellen komplex und vielschichtig. Daher hat man bereits zu Beginn mit der Suche nach Instrumenten und ihre Anwendung begonnenen, um diesen Prozess zu erleichtern.
Ein solches Tool ist der Mechanismus der automatischen Kennzeichnung von Elliott-Wellen geworden.
Es lassen sich hier zwei Prinzipien der automatischen Kennzeichnung unterscheiden:
Abb. 12 zeigt ein Blockdiagramm der automatischen Analyse der Elliott-Wellen.
Abb. 12 Ein Blockdiagramm der automatischen Analyse der Elliott-Wellen
Autor: Roman Martynyuk