Erstellen eines Handelsroboters - Seite 17

 

Sechzehn Seiten und noch keine formalisierte Strategie.

Die Krabbe und der Hecht.

Das können Sie nicht tun, meine Herren. Sie müssen für eine bestimmte Strategie stimmen. Dann diskutieren Sie die Strategie (zitieren Sie mögliche Situationen auf ein paar Zeichen) und dergleichen...

 
Oleg Papkov:

Das Überlagern des invertierten MathAbs(100 - RSI(14)) mit dem "richtigen" RSI(14) ist eine Option für die Strategie. Nein?

Eine Variation von Sultonov-Steil, wenn die Bewegung größer ist als die Periode und die Volatilität tanzt, dann hat der Indikator ein undurchsichtiges Momentum.

 
Vladimir Karputov:

Sechzehn Seiten und noch keine formalisierte Strategie.

Die Krabbe und der Hecht.

Das können Sie nicht tun, meine Herren. Sie müssen für eine bestimmte Strategie stimmen. Dann diskutieren Sie die Strategie (zitieren Sie mögliche Situationen auf ein paar Zeichen) und dergleichen...

Die einzig richtige Wahl für die meisten nüchternen Trader sind die TRENDS-Strategien und Techniken!!!

 
aleger:

Die einzig richtige Wahl für die meisten nüchternen Trader sind TRENDSHIP-Strategien und Techniken!!!

Es ist auch gut zu verstehen, was das bedeutet. Was ist "Trendfolge"?

 
Vladimir Karputov:

Sechzehn Seiten und noch keine formalisierte Strategie.

Die Krabbe und der Hecht.

Das können Sie nicht tun, meine Herren. Sie müssen für eine bestimmte Strategie stimmen. Dann diskutieren Sie die Strategie (nennen Sie mögliche Situationen auf mehreren Symbolen) und so weiter...

Es ist sehr schwierig, einem anderen Händler zuzuhören, und noch schwieriger ist es, zu versuchen, ihn zu verstehen, wenn man denkt, was für eine großartige Strategie ich habe, ich muss nur eine Frage lösen und das Geld wird von selbst fließen, usw.

 
Georgiy Merts:

Es ist auch gut zu verstehen, was das bedeutet. Was ist "Trendfolge"?

Wissen Sie es noch nicht? Es ist ein Zick-Zack auf der M1 :)

 
Georgiy Merts:

Es wäre auch gut zu verstehen, was das bedeutet. Was ist "Trendfolge"?

Sie wissen das alles sehr gut. Der Händler hat keine Möglichkeit, einen direkten Spekulationsgewinn auf dem Forex zu erzielen. Der notwendige (mögliche, potentielle) Gewinn, die Rendite kann nur durch die Differenz zwischen "Kauf"- und "Verkauf"-Preisen in den entsprechenden Zeitpunkten erzielt werden. Zu diesem Zweck ist es notwendig, die Veränderungen (Zu- und Abnahme, Gleichgewicht und Ungleichgewicht) der laufenden Operationen während auf- und absteigender Trends genau zu verfolgen. In diesem Fall ist ein recht akzeptables Modell der Preisänderungen auf dem Forex (mit leichten Modifikationen) ein bekannter Indikator ZigZag, der es Ihnen einfach ermöglicht, die zur Lösung des Problems erforderlichen Daten zu erhalten. Ihm angelastete Zeilenumbrüche ("falsche Umkehrungen") haben keine nennenswerte Bedeutung.

 
Trendfolge bedeutet Trendfolge. Na gut, dann eben Zickzack, das macht mir nichts aus.
1. Wir betrachten einen Trend als eine Kursbewegung innerhalb eines ZigZag-Knies von 1000 Punkten (nach Ihrem Ermessen). Die Parameter sollten entsprechend gewählt werden (nach Ihrem Geschmack). Wir werden einen Trend anzeigen: 1 - mehr als 1000 Punkte bis zum Ende des aktuellen Knies oder das aktuelle Knie endet nach unten nicht mehr als 200 Punkte, und das nächste Knie hat die Größe von 1000 Punkten; -1 - Abwärtsbewegung, alle entgegengesetzt zu den vorherigen; 0 - kein Trend, der nicht in die vorherigen Bedingungen passt. Das ist etwas, was wir lernen sollten.
2) Wir werden auch den Marktzustand mit Hilfe des ZigZag-Indikators analysieren, wie von den Arbeitnehmern gewünscht. Wir nehmen mehrere Biegungen: ihre Höhe (Punkte), die Anzahl der Stäbe, die sie verwenden, die Verhältnisse, die Unterschiede zwischen den benachbarten Biegungen und was wir sonst noch wollen. Wir können mehrere Zickzacklinien mit unterschiedlichen Parametern verwenden.
3. Aufbereitung der Daten für das Training des Modells zur Trendprognose. Bilden Sie eine Textdatei, es wird Zeilen mit Mustern für die Ausbildung, wird jede Zeile Daten aus Schritt 2 und Schritt 1 (Zahlen -1, 0, 1) enthalten, kann mehr Zeit für die weitere Überprüfung der Richtigkeit aller Operationen durchgeführt hinzugefügt werden. Die Daten aus Schritt 1 sollten so gespeichert werden, wie sie in der Historie stehen. Die Daten aus Schritt 2, sollten Sie nur durch die Strategie-Tester, wird es den Einfluss der Neudarstellung auf das Ergebnis zu beseitigen! Die Daten sollten nicht von jedem Balken genommen werden, sondern überspringen Sie 1/2 durchschnittliche Anzahl von Balken für das Zickzack-Knie aus Schritt 1. Sie können die Anzahl der Balken so einstellen, dass die Anzahl der einzelnen Zahlen aus Schritt 1 (-1,0,1) ungefähr gleich ist.
4. Trainieren Sie das Modell mit dem Catboost-Algorithmus von Yandex, wir brauchen eine Klassifizierung, die Logloss-Metrik reicht aus. Vergessen Sie nicht, die Zeilen in Trainings- und Testzeilen aufzuteilen, und ein Testmuster kann auch zur Überprüfung der Methode verwendet werden.
5. Wenn alles zufriedenstellend ist, integrieren Sie das Modell in den Expert Advisor. Wir verbinden die Trendprognose mit einer gewissen Strategie.
6. Testen Sie es, überprüfen Sie es, und passen Sie es der Situation an.

Dies ist ein grober Plan, ohne auf die vielen kleinen Details einzugehen.
 
aleger:

Sie wissen das alles sehr gut. Der Händler hat keine Möglichkeit, einen direkten Spekulationsgewinn auf dem Forex zu erzielen. Der notwendige (mögliche, potentielle) Gewinn kann nur aus der Differenz zwischen Kauf- und Verkaufspreis zu den entsprechenden Zeitpunkten erzielt werden. Zu diesem Zweck ist es notwendig, die Veränderungen (Zu- und Abnahme, Gleichgewicht und Ungleichgewicht) der laufenden Operationen während auf- und absteigender Trends genau zu verfolgen. In diesem Fall ist ein recht akzeptables Modell der Preisänderungen auf dem Forex (mit leichten Modifikationen) ein bekannter Indikator ZigZag, der leicht genug ist, um die zur Lösung des Problems erforderlichen Daten zu erhalten. Seine "falschen Umkehrungen" sind nicht sehr wichtig.

Ähm ... Der "Trendfolger" ist also derjenige, der "den Preisänderungen folgt"? Nun, dann folgt praktisch jeder TS den Preisänderungen und ist ein "Trendfolger". Die einzigen Ausnahmen sind "rein temporäre" TS, deren Wesen darin besteht, zu einem bestimmten Zeitpunkt zu öffnen und nach einem bestimmten Zeitintervall zu schließen, ohne auf den Preis zu achten. Die überwiegende Mehrheit, fast alle TS, folgen dem "Trend".

Aber ich sehe nicht viele Leute, die mit ihrem eigenen TS reich werden...

 
Aliaksandr Hryshyn:
Trendfolge bedeutet Trendfolge. Gut, lass es Zigzag sein, das macht mir nichts aus.

1....

.....

6. Testen Sie es, prüfen Sie es, und dann hängt es von der jeweiligen Situation ab.


Dies ist ein ungefährer Plan, ohne auf die verschiedenen kleinen Nuancen einzugehen.

Wer wird dies alles tun? Wo befindet sich das Projekt? Oder zumindest eine Code-Skizze?

Ein Schwan, eine Krabbe und ein Hecht (c)