Sich wiederholende Muster und andere Muster - Seite 2

 

In diesem Fall kann der ZigZag-Indikator mit einer bestimmten Periode sehr nützlich sein,

1) wir nehmen den Abstand zwischen zwei Spitzen, solche Indikatoren erlauben es Ihnen, von den Marktgeräuschen zu abstrahieren

2) dann vergleichen wir diese Werte, indem wir sie durcheinander dividieren und die Verhältnisse ableiten (die erste Gerade ist doppelt so hoch wie die folgende und stellt den Betrag des Trends dar, usw.)

3) schreibe dann auf, was genau nach diesem "Muster" kommen soll und beginne mit dem Nachzeichnen

die Vorteile sind, dass die relativen Werte es ermöglichen, den Faktor der Marktvolatilität zu neutralisieren, unabhängig von der Größe der Zahl wissen wir sicher, dass es für einige Zeit einen Rückgang geben wird

Der Zickzack-Indikator würde funktionieren, weil er das Rauschen nicht berücksichtigt, der Fraktal-Indikator würde ebenfalls funktionieren

Fractals
Fractals
  • Stimmen: 8
  • 2010.01.26
  • MetaQuotes Software Corp.
  • www.mql5.com
Фракталы (Fractals) — это один из пяти индикаторов торговой системы Билла Вильямса, позволяющий обнаруживать дно или вершину.
 
gpwr:

Kann jemand diese interessante Sache programmieren?

Das Thema ist interessant, aber zu komplex, um es zu automatisieren.

Erstens, trotz der Schönheit der von Ihnen veröffentlichten Zeichnungen gibt es eine Reihe von Ungenauigkeiten in der grafischen Konstruktion, z.B. ist der letzte rote Kanal eindeutig an das Prinzip "Durchbruch wird normalerweise zur Mitte eines neuen Kanals" angepasst, da seine untere Linie höher hätte gezeichnet werden müssen.

Der zweite heikle Punkt sind falsche Pannen. Wie können wir feststellen, ob es sich um einen Ausbruch oder eine Trendlinienkorrektur handelt? Die Geschichte zeigt es sehr gut, aber in der Praxis gibt es so etwas nicht.

Ich selbst interessiere mich seit langem für den Handel mit Kanälen und bin an allen Gedanken zu diesem Thema interessiert.

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Стили рисования
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Стили рисования
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы индикаторов / Стили рисования - Документация по MQL5
 

Es gibt noch ein weiteres Problem - Wiederholbarkeit und Fraktalität, und obwohl diese Dinge bei der Analyse hilfreich sein sollten, weiß man nie wirklich, mit welchem Kanal in der Hierarchie man gerade arbeitet (wo wir jetzt sind). Hier ist ein Beispiel - und obwohl ich die Kanäle später (weiter in der Zeit) gezeichnet habe, stimmen sie alle perfekt mit der Geschichte überein, d.h. in der Zukunft wird sich der Preis entsprechend den alten Kanälen bewegen. Aber welche? Und das Bild ist nur ein kleiner Teil dessen, was gezeichnet werden kann.

 

Die Vorhersage auf der vorigen Seite ist also ziemlich genau eingetreten. Das rote Muster ist fast vorbei. Jetzt erwarten wir einen Ausbruch nach oben.

 
Vladix:

... der letzte rote Kanal entspricht eindeutig dem Prinzip "der Ausbruch wird in der Regel zur Mitte eines neuen Kanals", da seine untere Linie höher hätte gezogen werden müssen.

... Wie können wir feststellen, ob es sich um einen Ausbruch oder eine Trendlinienkorrektur handelt?

Einverstanden. Die untere Begrenzung der letzten Abwärtstrendlinie hätte auch höher gezogen werden können. Es würde keinen großen Unterschied machen, denn wir interessieren uns für die Berührungspunkte und für den Durchbruch der oberen Grenze des Abwärtstrends. Die Abwärtsbegrenzung beginnt in der Regel am dritten Punkt des vorangegangenen Aufwärtstrends und berührt die obere Begrenzung des vorangegangenen Kanals (die grüne 3).

Es ist besser, nicht auf den zweiten Punkt zu warten, an dem die obere Grenze des Abwärtstrends berührt wird, sondern einen Alarm zum Preis des Bruchs des vorherigen Kanals (gelber Kreis mit schwarzem Rand) zu setzen und mindestens die Hälfte der Breite des vorherigen Kanals anzustreben. Oder Sie können die Preisentwicklung mit einer Armbanduhr verfolgen. Falsche Brüche gibt es, und deshalb sollten Sie immer Stopps verwenden. Lassen Sie uns über andere Einstiegsmöglichkeiten nachdenken.

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Линии индикаторов
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Линии индикаторов
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы индикаторов / Линии индикаторов - Документация по MQL5
 
gpwr: Zum Beispiel sehen die beiden roten Muster für das Auge gleich aus, aber das zweite Muster ist fast doppelt so lang wie das erste. Auch die Bewegung entlang der Preisachse ist unterschiedlich stark ausgeprägt. Wenn wir versuchen, die Scheitelpunkte des Zickzacks zu nehmen, hat ein Muster mehr Scheitelpunkte als das andere, und das Netz wird blockiert. Was denken Sie?

Möchten Sie Kanäle oder Muster? Wenn Muster, dann: Zeit und Amplitude auf relative Werte bringen (Normalisierung). Zickzacklinien werden überhaupt nicht benötigt, es sei denn, es handelt sich um flache oder besser gesagt, flache Annäherungen. Dann können Sie es in ein beliebiges herkömmliches Bilderkennungsprogramm einfügen, sogar in einen zweidimensionalen Korrelator. Da die Fenster unterschiedlich sind, müssen Sie einen bestimmten Größenbereich durchsuchen, und Sie werden sich ständig fragen, ob "dies noch das vorherige Muster ist" oder "das nächste bereits begonnen hat". Alles imho. Sie muss getestet werden. Ich möchte es selbst machen, habe aber keine Zeit.

 
bas:

Willst du also Kanäle oder willst du Muster?

Ein Muster innerhalb eines Kanals - dazu später mehr. Das Kursmuster selbst ist bedeutungslos, wenn es nicht mit einem Kanal oder einem Unterstützungs-/Widerstandsniveau verbunden ist. Das ist der größte Nachteil der Nutzer von Netzen - sie nehmen Preise, die nicht an ein bestimmtes Niveau gebunden sind, weil sie denken, dass das Netz sie finden wird. Darüber hinaus senden die Nutzer des neuronalen Netzes einen konstanten Teil der Geschichte an den Eingang des Netzes und denken, dass das Netz die Muster linear oder nichtlinear in der Zeit komprimiert oder gestreckt von selbst findet. Ja, ein solches Netzwerk gibt es, in unserem Gehirn. Künstliche Netze sind dem noch nicht gewachsen, auch Dialer nicht, die aus markierten Beispielen von etwa gleicher Größe lernen.

 

>Darin liegt der größte Nachteil der Netznutzer: Sie nehmen Preise, die nicht mit irgendwelchen Niveaus verknüpft sind, weil sie glauben, dass das Netz selbst diese Niveaus herausfinden wird.

Ich denke schon, wenn man ihr diese Aufgabe auf eine andere Weise überträgt. Es ist nur so, dass die Aufgabe meist anders gestellt ist.

>Auch neuronale Netzwerker speisen einen kontinuierlichen Teil der Geschichte in den Eingang des Netzwerks ein, in der Annahme, dass das Netzwerk selbst die Muster findet, die linear oder nichtlinear in der Zeit komprimiert oder gestreckt sind.

Lineare Verzerrungen werden durch Normalisierung minimiert, nichtlineare Verzerrungen können durch eine Bereichsdarstellung minimiert werden, aber der Impuls/die Korrektur wird ununterscheidbar, falls dies wichtig ist.

 

Der Kurs berührte die untere Begrenzung des aktuellen Kanals und bestätigte damit, dass die Begrenzung korrekt festgelegt wurde. Es ist sehr wahrscheinlich, dass dieses Abwärtstrendmuster beendet ist und wir einen Aufwärtstrend begonnen haben, der durch einen Ausbruch über die obere Begrenzung bestätigt werden wird.

 
bas:

>Darin liegt der größte Nachteil der Netznutzer: Sie nehmen Preise, die nicht mit irgendwelchen Niveaus verknüpft sind, weil sie glauben, dass das Netz selbst diese Niveaus herausfinden wird.

Ich denke schon, wenn man ihr diese Aufgabe auf eine andere Weise überträgt. Es ist nur so, dass die Aufgabe meist anders gestellt ist.

>Neuronale Netzwerker speisen auch einen kontinuierlichen Teil der Geschichte in den Eingang des Netzwerks ein, in der Annahme, dass das Netzwerk selbst die Muster findet, die linear oder nichtlinear in der Zeit komprimiert oder gestreckt sind.

Lineare Verzerrungen werden durch Normalisierung minimiert, nichtlineare Verzerrungen können durch eine Bereichsdarstellung minimiert werden, wodurch jedoch Impuls/Korrektur nicht mehr unterschieden werden können, falls dies wichtig ist.

Wir sind uns also einig, dass das Netz selbst nicht in der Lage ist, Strukturen wie Kanäle zu erkennen, wir müssen die Aufgabe dementsprechend stellen, d. h. es auffordern. Beachten Sie, dass ich die untere Linie des letzten Kanals eingezeichnet habe, bevor der Kurs sie ein zweites Mal berührte. Man könnte vom ersten Berührungspunkt aus unendlich viele Geraden ziehen, aber es war die Linie parallel zur oberen Grenze, die sich als die untere herausstellte.

Zur Bestätigung der Musterverzerrungen habe ich das vorherige Abwärtsmuster gestreckt und mit dem aktuellen überlagert:

Das Problem bei der automatischen Suche nach ähnlichen Mustern besteht darin, dass wir nicht im Voraus wissen

  1. Die Länge des aktuellen Musters. In dieser Diskussion ist das Muster beispielsweise an die Kanäle gebunden und sein Beginn ist mehr oder weniger definiert. Wenn wir das Muster nicht mit einem Kanal verbinden, woher nehmen wir dann den Start?
  2. Die Verzerrung des aktuellen Musters im Vergleich zu früheren Mustern. Wir müssen das aktuelle Muster durch eine glatte Funktion beschreiben, es um einen Balken komprimieren, es mit allen vorherigen Mustern vergleichen, dann wieder um einen Balken komprimieren und so weiter. Dehnen Sie es dann um Stäbe. Kurzum, es wird viel Zeit in Anspruch nehmen. Oder ein Netzwerk schaffen, das nach dem Prinzip unseres visuellen Kortex funktioniert.