walk Forward Frage
Forums › ProRealTime Deutsch forum › ProOrder Support › walk Forward Frage
- This topic has 43 replies, 2 voices, and was last updated 2 years ago by axmichi.
-
-
07/08/2022 at 7:45 AM #19700207/08/2022 at 8:55 AM #197006
gibt immer nur 1 der 40 Variablen zurück
Haben Sie 1 Variable angekreuzt oder 40 angekreuzt?
Walk Forward gibt nur Variablen zurück, die angekreuzt sind (wenn ich mich richtig erinnere?)
07/08/2022 at 11:24 AM #19700907/08/2022 at 11:58 AM #197011Code mit variable a12345678910111213Positionsize = 1c1 = DayOfWeek=2 // Day of Week = Montagc2 = time= 213000 // Buy on Monday at 17.45h Local Time Frankfurt//TIMEFRAME(daily) // Switch to daily chart candlesc3 = close<ExponentialAverage[a](close) // Close on Monday is below 34-Tg-SMA (daily-TF)TIMEFRAME(default) // Switch back to default TF (5m or 15m)////IF c1 AND c2 and c3 THENBUY Positionsize SHARES AT MARKEThier der Code
07/08/2022 at 9:07 PM #197020- Funktioniert die (normale) Optimierung also korrekt, wenn Walk Forward deaktiviert / inaktiv ist?
2. Sie haben keine Austrittsbedingung in Ihrem obigen Code, so dass es keine Optimierung der EA-Perioden geben kann, da die Strategie einmal kauft und dann für immer lang ist. Oder steht oben nicht der komplette Code?
07/13/2022 at 6:33 PM #197244Code mit Variable a Walk Forward123456789101112131415161718192021DEFPARAM CumulateOrders=FalseREM Kaufindicator1 = closeindicator2 = SuperTrend[7,a]c1 = (indicator1 >= indicator2)IF c1 THENBUY 1 SHARES AT MARKETENDIFREM Verkaufindicator3 = closeindicator4 = SuperTrend[7,67]c2 = (indicator3 <= indicator4)IF c2 THENSELLSHORT AT MARKETENDIFHallo egal welchen code ich nehme auch mit Ausstieg die variablen der Walk forward bleiben immer 1.
Hier ein Code bei dem es auch so ist. Die Variable ist a bei super trend
Kann da jemand helfen? Ohne walk forward geht es jedoch mit walk forward immer nur 1 als Ergebnis
07/13/2022 at 8:25 PM #19724707/14/2022 at 5:47 AM #197255verstehe ich nicht.
hier ein ganz einfaches System und siehe das Bild dazu??
Es kommt nur 5 raus in jeder Zeit >Phasen
DEFPARAM CumulateOrders = False // Kumulieren von Positionen deaktiviert
// Bedingungen zum Einstieg in Long-Positionen
indicator1 = ExponentialAverage[a](close)
c1 = (close > indicator1)IF c1 THEN
BUY 1 SHARES AT MARKET
ENDIF// Bedingungen zum Ausstieg von Long-Positionen
indicator2 = ExponentialAverage[40](close)
c2 = (close < indicator2)IF c2 THEN
SELL AT MARKET
ENDIF07/14/2022 at 8:17 AM #197257Ich verwende den Übersetzer, daher kann ich Ihre Screenshots nicht übersetzen, aber ich kann die von Ihnen eingegebenen 5 sehen.
Über wie viele Takte läuft der Walk Forward also und in welchem Zeitrahmen?
Versuchen Sie die Werte min+1 bis max=40 step=1 für a
07/14/2022 at 9:55 AM #197262Hallo Zeitraum ca. 2 Jahre und Takte 5
ist im Bild auch zu sehen mit den 5 Takten
wenn ich die Optimierung starte, dann springt er in jedem Takt gleich auf 100 % und dann in den 2. Takt.
Test im Symbol CLXXXX 07.02.2020 bis heute
siehe Foto
07/14/2022 at 11:45 AM #19726807/14/2022 at 7:06 PM #19728107/14/2022 at 9:19 PM #197286Anbei ist der Code, den Sie 5 Posts oben gepostet haben. Ich habe einen Walk Forward über 100.000 Balken bei 15 min TF mit min 5 max 200 und Schritt 5 im Optimierer durchgeführt.
Wie Sie sehen können, ist a = 165 für den im Anhang gezeigten Zeitraum.
Du machst jetzt dasselbe wie ich oben auf dem DJI und schaust, ob du dasselbe bekommst, wie ich es im Anhang zeige?
07/15/2022 at 7:58 AM #19729307/15/2022 at 10:25 AM #197310Haben Sie eine Auswahl getroffen, wie an der gelben Pfeilspitze angehängt?
(Hinweis: Angehängt ist nicht Ihr Code, ich habe zufällig einen von mir ausgewählt. Angehängt ist, um zu zeigen, dass Sie die Variablen wie bei der gelben Pfeilspitze auswählen müssen.)
-
AuthorPosts