Diskussion zum Artikel "Neuronale Netze leicht gemacht (Teil 39): Go-Explore, ein anderer Ansatz zur Erkundung" - Seite 2

 
Dmitriy Gizlyk #:


Hallo Dimitri.

Kann dieser Ansatz mit "Speicheroptimierungsalgorithmus" identifiziert werden.

Erinnert sich der Algorithmus an seine Suchhistorie oder gibt es einen anderen feinen Punkt, den ich nicht verstanden habe?

 
Warum gibt es drei Optionen für den Kauf/Verkauf/die Schließung aller Positionen im Block der Zufallsaktionen des Agenten? Warum gibt es keine Option "eine profitable Position halten (nichts tun)". Die Zufallsaktion wird bei der Eröffnung einer Stundenkerze durchgeführt, wenn das Geschäft im Plus ist, warum muss man es dann schließen? Sie können manchmal 300 Pips in einer Stunde erhalten.
 
npats2007 #:
Warum gibt es drei Optionen für den Kauf/Verkauf/die Schließung aller Positionen im Block der Zufallsaktionen des Agenten? Warum gibt es keine Option "eine profitable Position halten (nichts tun)". Die Zufallsaktion wird bei der Eröffnung einer Stundenkerze durchgeführt, wenn das Geschäft im Plus ist, warum muss man es dann schließen? Sie können manchmal 300 Pips in einer Stunde erhalten.

Beachten Sie, dass wir ihre 4 Aktionen semplizieren. Ein Agent kann eine von 3 Aktionen durchführen:

0 - kaufen
1 - verkaufen
2 - alle offenen Positionen schließen
und 3 - warten, keine Aktionen durchführen.

Aktion 3 bezieht sich auf das Warten auf einen geeigneten Zustand für das Öffnen oder Schließen von Positionen. Dies gilt auch für die von Ihnen beschriebene Situation der Gewinnakkumulation. Nur in diesem Fall führt der Expert Advisor keine Handelsoperationen durch. Daher wird die Verarbeitung einer solchen Aktion absichtlich unterlassen.

 
Dmitriy Gizlyk #:

Beachten Sie, dass wir eine Stichprobe ihrer 4 Aktionen durchführen. Ein Agent kann eine der 3 Aktionen durchführen:

0 - kaufen
1 - verkaufen
2 - alle offenen Positionen schließen
und 3 - abwarten, keine Aktion ausführen.

Aktion 3 bezieht sich auf das Warten auf einen geeigneten Zustand für das Öffnen oder Schließen von Positionen. Dies gilt auch für die von Ihnen beschriebene Situation der Gewinnakkumulation. Nur in diesem Fall führt der Expert Advisor keine Handelsoperationen durch. Daher wird die Verarbeitung einer solchen Aktion absichtlich unterlassen.

Verstanden. Ich danke Ihnen.

 

Noch öffnet nur kaufen und füllt auf jeder Bar. Können Sie mir sagen, wie man dieses Problem bekämpfen kann? Hat jemand haben es führen alle sinnvolle Aktionen?

Dateien:
6u3_m6ydd.png  62 kb
 
Ich glaube, ich verstehe ihn. Er ist der Meinung, dass die einzige rentable Strategie darin besteht, zu eröffnen und abzuwarten, ohne auf Drawdowns zu achten. Da sich der Euro im Aufschwung befindet, geht er short. Es wird lustig sein, wenn er Short-Positionen eröffnet, wenn sich der Trend ändert! Wenn ich das erlebe, werde ich es auf jeden Fall ausprobieren!
 

Wie viel Phase-2-Training haben Sie ihm gegeben? Wie oft haben Sie Phase 2 durchgeführt?

Und wie hoch war der Fehler, als Sie zu Phase 3 übergingen?

Und jedes Mal, wenn ich Phase 2 durchführe, wird der Fehler größer. Ist das normal? Ich verstehe, dass in einem neuronalen Netz der Fehler während des Trainings abnehmen sollte, aber hier stellt sich das Gegenteil heraus....

 

Ich habe diesen Fehler.

2023.05.07 20:04:44.281 Core 01 pass 359 tested with error "critical runtime error 502 in OnTester function(array out of range, module Experts\GoExploer\Faza1.ex5, file Faza1.mq5, line 223, col 12)" in 0:00:00.202

//--- Zelle kopieren

actions[action_count] = act;

Base[action_count].total_actions = action_count+StartCell.total_actions;


Wie kann man das Problem lösen?


 
Viktor Kudriavtsev neuronalen Netz der Fehler während des Lernprozesses abnehmen sollte, aber hier stellt sich heraus, dass das Gegenteil der Fall ist....

Wenn der Fehler ständig zunimmt, versuchen Sie, den Trainingskoeffizienten zu verringern.

 
Zhongquan Jiang #:

Ich habe diesen Fehler.

2023.05.07 20:04:44.281 Core 01 pass 359 tested with error "critical runtime error 502 in OnTester function (array out of range, module Experts\GoExploer\Faza1.ex5, file Faza1.mq5, line 223, col 12)" in 0:00:00.202

//--- Zelle kopieren

actions[action_count] = act;

Base[action_count].total_actions = action_count+StartCell.total_actions;


Wie ist das Problem zu lösen?


Wie lange dauert das Studium?