10Punkte 3.mq4 - Seite 413

 

Ich habe etwas Ähnliches hier https://www.mql5.com/en/forum/173439 mit HWAFM-Muster-Tool für Metatrader 5 (für die Richtung des Trends) und 10p3v0.0321_2 für Metatrader 4 (für den Handel mit vorhergesagten Richtung).

 
 

Backtesting von Newdigitals AUDJPY, EURCHF, EURJPY, EURUSD, USDJPY, USDCHF.

Hallo, newdifital,

Die korrigierte Version #4090 erlaubt Backtesting, danke an Sie und die Programmiergurus.

EA: aus Beitrag #4090

Zeitrahmen: M1

Voreinstellung: aus Beitrag #4090 plus OsMatf=0, Cogtf1=0, Cogtf2=0.

Plattform: FXCM mt4

Ergebnis:

AUDJPY, abgestürzt in 2 Jahren 2 Monaten

EURCHF, abgestürzt in 4 Monaten

EURJPY, abgestürzt in 2 Monaten

EURUSD, abgestürzt in 1 Monat

USDJPY, abgestürzt in 2 Monaten

USDCHF, abgestürzt in 3 Monaten

Mein Gefühl: EAs müssen durch Backtesting testbar sein, denn der Absturz kann Monate oder sogar Jahre später kommen, was beim Demotesten ewig dauert.

Ist der Gedanke richtig, dass ein Demotest nur dann Sinn macht, wenn das Backtesting mit oder ohne Abstürze profitabel ist?

forexjim.

 

Hallo forexjim und snowyHH,

MrTools und Mladen haben diesen EA für den Trailing-Stop korrigiert. Es war auch einige Fehler mit Zeitablauf für ECN/stp Broker, die EA für Backtesting gestoppt (oder kann sein - Handel).

Also, ich aktualisiert diesen Beitrag #4090 https://www.mql5.com/en/forum/174975/page273

Scheint - ich bin den Handel werong Version für jetzt.

Ich werde diese korrigierte Version ab Sonntag starten.

Hoffentlich ist jetzt alles in Ordnung.

===================

-10points_3_Smi_1.01 EA mit Einstellungen für M1 Zeitrahmen, zusammen mit Indikatoren ist in diesem Beitrag.

 
 
- auf den Screenshots in deinem post #4105 kann ich die Versionsnummer 1.02 sehen, aber im Anhang in Beitrag #4090 ist immer noch v1.01. was ist der Unterschied?

Kein Unterschied.

Da die alte Version und die neue Version denselben Namen bzw. dieselbe Nummer haben, musste ich die EAs umbenennen, um sie während des Handels "on fly" zu ändern. Also habe ich die neue Version in 1.02 umbenannt. Nur um in den Charts von der alten zur neuen Version zu wechseln.

- Außerdem kann ich auf dem Screenshot sehen, dass der Name des gehandelten Paares im Namen und in der Version des EAs enthalten ist. Handeln Sie die Paare mit verschiedenen Versionen (Einstellungen) des EAs?

Ich mache das immer, wenn EA unterschiedliche Einstellungen für verschiedene Paare hat. Um Standardeinstellungen für jedes Paar zu haben. Denn VPS oder dedizierter Server kann von selbst neu gestartet werden und so weiter ... aber wenn der Name des Paares im Namen des EA mit Standardeinstellungen für dieses Paar enthalten ist - so muss ich nur EAs mit Standardeinstellungen an die Charts entsprechend dem Namen des EAs anhängen.

- irgendwo sagten Sie, dass dieser EA normalerweise für den H1-Zeitrahmen gemacht wird, aber Sie bieten ihn mit M1-Einstellungen an. Ich würde ihn gerne gleichzeitig mit dem H1-Zeitrahmen (weniger riskant) für einen Vergleich testen, welche Einstellungen muss ich vornehmen? vielleicht haben Sie auch eine Einstellungsdatei für H1? wäre toll!

Dieselben Einstellungen, die ich verwende.

Ich habe keine unterschiedlichen Einstellungen gefunden.

was hat Ihr ea am 2011-08-09 gemacht, als die FED ihre Erklärung abgegeben hat? meins hat ein 1k Demokonto zum Absturz gebracht...

Ich habe zu diesem Zeitpunkt nicht gehandelt: Ich war dabei, die alte Version auf die neue Version in den Charts umzustellen. Ich plane, die neue Version ab diesem Sonntag zu handeln.

Übrigens - SpreadProtection sollte funktionieren ....

Aber vielleicht haben Sie Recht - wir müssen den Handel mit diesem EA zum Beispiel am Freitag einstellen.

 
newdigital:
Hallo forexjim,

Danke für das Backtesting und die gute Schlussfolgerung:

Nein. Wenn es ein Martingal ist, wird es sowieso abstürzen. Es kann morgen sein, oder es kann nächste Woche sein, oder nächstes Jahr ... Aber es wird so oder so sein.

Warum wird es trotzdem abstürzen?

Nun. Das hat etwas mit der Geschichte zu tun.

James William Ferguson:

Der nächste:

Ich schlage nicht vor, dies mit M1 Zeitrahmen zu verwenden:

OsMatf=0, Cogtf1=0, Cogtf2=0

Für den Demohandel - verwenden Sie MTF-Einstellungen (post 4090) für M1, für den Handel mit echtem Geld - H1-Zeitrahmen mit MTF-Einstellungen.

Übrigens - in all Ihren Backtests stürzt er nicht ab. Es ist "close at stop". Das bedeutet: Das Backtesting wurde beendet und alle offenen Trades wurden geschlossen. Es handelt sich um einen maximalen Floating Drawdown (im Zusammenhang mit der Nachschusspflicht). Also, das wichtigste zu verbessern für diese EA für die nahe Zukunft (was wir sollten impriove genau) - floating drawdown sollte klein sein. Aber wir können mit Schlussfolgerung nach Demo-Handel machen und werden sehen.

===================

-10points_3_Smi_1.01 EA mit Einstellungen für M1 Zeitrahmen, zusammen mit Indikatoren ist auf diesem Beitrag.

Hallo, newdigital,

Vielen Dank für Ihren Rat und Ihren Kommentar.

Wenn Martingale zum Absturz verurteilt ist, dann würden Casinos keine oberen Einsatzlimits setzen. Wie bereits jemand hier kommentiert hat, funktioniert Martingale gut, wenn Ihr Geldbeutel tief genug ist. Die Frage ist: Wie tief ist tief genug? Aus diesem Grund ist ein Backtesting erforderlich.

Darf ich auch Sie und die Programmierungsexperten fragen:

1. Wie kann ich den Abstand in Pips zwischen den Positionen erhöhen und trotzdem automatisch garantieren, dass beim Schließen der Positionen immer noch ein Gewinn vorhanden ist? Wenn ich den Wert für den Parameter Pips erhöhe, enden einige Schließungen mit Verlust.

2. Wie kann ich auswählen, dass ich nur Käufe oder nur Verkäufe eröffne, aber nicht manchmal Käufe und manchmal Verkäufe?

Vielen Dank!

forexjim

 

Hallo, newdigital,

ich überlege, einen Computer zu kaufen, um viele mt4-Demokonten gleichzeitig zu betreiben. Sollte ich einen Server oder einen normalen PC kaufen? 32-bit oder 64-bit? Könnten Sie einige Markennamen empfehlen?

Vielen Dank!

forexjim

 

Hallo forexjim,

Ich war über reine Martingale sprechen. Aber Martingale in Forex wird als zusätzliche Funktion für gute profitable System verwendet ... Martingale ist das gleiche wie Butter für Brot ...

1. Wie kann ich den Abstand in Pips zwischen den Positionen erhöhen und trotzdem automatisch garantieren, dass beim Schließen der Positionen immer noch ein Gewinn entsteht? Wenn ich den Wert für den Parameter Pips erhöhe, enden einige Schließungen mit Verlust.

Soweit ich mich erinnere, sind es Pips in der Einstellung (standardmäßig 20 Pips).

2. Wie kann ich auswählen, dass ich nur Käufe oder nur Verkäufe eröffne, aber nicht manchmal Käufe und manchmal Verkäufe?

Wählen Sie nur kaufen oder nur verkaufen, während Sie den EA an den Chart anhängen (auch beim Backtesting) - es gibt eine Option für alle EA in Metatrader ... so etwas wie

"Live-Handel erlauben"

"dll erlauben"

"nur kaufen" ... und so weiter.

 
forexjim:
Hallo, newdigital,

Ich überlege, einen Computer zu kaufen, um viele mt4-Demo-Konten gleichzeitig zu betreiben. Sollte ich einen Server oder einen normalen PC kaufen? 32-bit oder 64-bit? Könnten Sie einige Markennamen empfehlen?

Vielen Dank!

forexjim

Benutzen/kaufen Sie VPS.

Es ist bequemer und sehr billig.