Strategie-Tester.

 
Sie können das Kästchen sozusagen ankreuzen. Es gibt einen Strategietester. Es ist nicht realistisch, damit zu arbeiten, aber für einen Tick ist es in Ordnung.
Und wurden die Geschwindigkeitstests für verschiedene Sprachen im Tester überprüft? Ich denke, der Geschwindigkeitsunterschied beträgt das Zehntausendfache.
Der Tester, den ich geschrieben habe, macht zum Beispiel einen Geschichtstest über ein halbes Jahr in etwa 10 SEKUNDEN. Derselbe Tester hat bereits 3 Stunden gezählt und ist dabei, den ERSTEN MONAT zu Ende zu zählen! Natürlich ist dies mit schnellen Methode :) Nun, wenn Sie dreifache Parameter optimieren müssen, dann .... - in ein paar Jahren gehen. Die Möglichkeit, Zwischenergebnisse zu speichern, ist dort nicht vorgesehen.
Insgesamt ist es ein schönes, aber nutzloses Spielzeug :(
 
Alles in allem ja.
Kein Tester (wie der vorherige) ...

Und wie immer wissen die Entwickler besser als wir, was wir brauchen (und das ist traurig :(()
In den Berichten habe ich beispielsweise nichts über die Berücksichtigung von Provisionen und Spreads gefunden.
Eine Menge Kommentare ... Aber ich will die Besitzer nicht verärgern ...

Es gibt einige merkwürdige Dinge, die wie Pannen aussehen.

Da sich mein Expert Advisor kategorisch weigerte, sich testen zu lassen, habe ich ein MACD Sample aus dem Distribution Kit auf USDCHF,D1 von 2003.07.18 bis heute laufen lassen.
Modell - Alle Zecken, ohne Optimierung.

Das Ergebnis ist unklar.

1. Die Waage stellt eine perfekte gerade Linie dar, die streng nach oben verläuft (Gral, sonst nichts).

2. Handelsergebnisse sind unklar
1 2003.07.18 00:00 verkaufen 1.00 1.3695 0.0000 1.3665 2 2003.07.18 00:00 t/p 1.00 1.3665 0.0000 1.3665 220.95 10220.95 3 2003.07.18 00:00 verkaufen 2 1.00 1.3573 0.0000 1.3543 4 2003.07.21 04:22 t/p 2 1.00 1.3543 0.0000 1.3543 217.00 10437.95 5 2003.09.02 00:00 Verkauf 3 1.00 1.4015 0.0000 1.3985 6 2003.09.05 10:55 t/p 3 1.00 1.3985 0.0000 1.3985 -2.88 10435.07 7 2004.02.19 00:00 Kauf 4 1.00 1.2474 0.0000 1.2504 8 2004.02.20 00:00 t/p 4 1.00 1.2504 0.0000 1.2504 603.79 11038.86 ....................................


Überall wird TakeProfit nach 30 Pips ausgelöst, aber die Handelsergebnisse sind aus irgendeinem Grund sehr unterschiedlich (220,95, 217,00, -2,88, 603,79).

3. Außerdem gibt es aus irgendeinem Grund genau die gleichen Angebote in Bündeln

.......................... 19 2004.04.08 00:00 Verkauf 10 1,00 1,2767 0,0000 1,2737 20 2004.04.08:44 t/p 10 1,00 1,2737 0,0000 1,2737 140,55 12285,68 21 2004.04.0808 08:44 sell 11 1.00 1.2757 0.0000 1.2727 22 2004.04.08 08:45 t/p 11 1.00 1.2727 0.0000 1.2727 235.76 12521.44 23 2004.04.08:45 sell 12 1.00 1.2757 0.0000 1.2727 24 2004.04.04.08:46 t/p 12 1,00 1,2727 0,0000 1,2727 235.76 12757.20 25 2004.04.08:46 sell 13 1,00 1,2757 0,0000 1,2727 26 2004.04.08:47 t/p 13 1,00 1,2727 0,0000 1,2727 235.76 12992,96 27 2004.04.08 08:47 sell 14 1,00 1,2757 0,0000 1,2727 28 2004.04.08:48 t/p 14 1,00 1,2727 0,0000 1,2727 235,76 13228,72 .............................


Und sie gehen einer nach dem anderen, aber ihr Eröffnungs- und Schlusskurs ist derselbe.
Verkaufen bei 1,2725 und t/p bei 1,2727...

 
Immerhin haben Sie das Ergebnis abgewartet :)) Ich muss auf den Abend warten :) Und wenn ich mir ansehe, was er zeichnet und mich daran erinnere, wie der Experte in Echtzeit gehandelt hat, habe ich einige Zweifel - was er testet :)
 
Und alles funktioniert bei mir, ein Test für ein Jahr für 15 min mit einer Simulation von 1 min. Läuft in 45 Sekunden. Und ist fast identisch mit MT3. Der Unterschied ist unbedeutend, ein paar Pips aufgrund der Tatsache, dass die Minuten-Kerzen zu (asc+bid)/2 gepreist werden. In diesem Zusammenhang würden wir gerne in der Lage sein, beim Importieren der Historie von (Ask+Bid)/2 in Geldkurse umzurechnen.
 
Meine Herren, damit Sie keine Zweifel haben, tun Sie ein paar Dinge.
1. Öffnen Sie nach der Erstellung der Sequenz (warten Sie einfach, bis die Stopp-Schaltfläche aktiv wird) die entsprechende Datei offline - sie ist in der Liste mit einem blauen Symbol mit dem Buchstaben G gekennzeichnet - und stellen Sie die Anzeige auf den japanischen Candlestick-Modus ein. Dies wird Sie sehr deutlich über die Entwicklung des Balkens informieren
2. Fügen Sie die TOHLCV-Ausgabe am Anfang der Expertendatei für eine genauere Analyse ein.
3. die Ergebnisse der Prüfung auf Ein- und Ausstiegssignale mindestens in das Journal auszugeben.
4. Wenn Sie den EA deinitialisieren, drucken Sie die gesamte Historie aus und schauen Sie sich die Provisionen, Swaps und Gewinne an. Berechnen Sie die Ergebnisse. Vergleichen Sie sie mit dem, was der Tester sagt. Denken Sie darüber nach.
und reklamieren Sie dann.
 
Funktioniert die Optimierung oder nicht?
Sie legen den Mindest- und Höchstwert sowie den Schritt fest. Es scheint etwas zu optimieren. Wo sind die Ergebnisse?
Welches Ergebnis wurde bei maximaler Rentabilität und im Allgemeinen gewählt?
 
Meine Herren, damit Sie keine Zweifel haben, tun Sie ein paar Dinge. <br / translate="no"> .......
Vergleichen Sie die Ergebnisse mit den Angaben des Testers.
Und dann eine Forderung stellen.


Die Behauptung bezog sich auf die Geschwindigkeit. Es gab nur vage Zweifel an der Korrektheit des Tests :))
Was die Geschwindigkeit betrifft:
Ich habe aus dem Expert Advisor entfernt.
1. Installation und Entfernung von grafischen Objekten.
2. schlafen(1000)
3. Arbeiten mit globalen Variablen.
Es stellte sich heraus, dass einer von ihnen für die Verzögerungen verantwortlich war.

Jetzt scheint alles gut zu funktionieren.

Allerdings habe ich immer noch nicht herausgefunden, wie ich es optimieren kann. Ich werde einen Durchgang machen und das war's dann.
Oder
Optimierung gestoppt
Während der Optimierung wurde 1 Durchgang durchgeführt, 1 Ergebnis wurde als unbedeutend verworfen.
Oder
Optimierung gestoppt
test3 gestoppt: Testgrenze 'fortlaufender Verlust=1000' erreicht
 
Entschuldigung! doppelte Eintritte zum gleichen Preis! und die Zeiten sind unterschiedlich
 
Was die Geschwindigkeit angeht:<br / translate="no"> Ich habe aus dem Experten -
1. Installieren und Entfernen von grafischen Objekten.
2. schlafen(1000)

test3 gestoppt: Testgrenze 'fortlaufender Verlust=1000' erreicht
3. Arbeiten mit globalen Variablen.
Es stellte sich heraus, dass einer von ihnen für die Verzögerung verantwortlich war.

Jetzt funktionierte alles ziemlich gut.

Ich weiß aber immer noch nicht, wie ich es optimieren kann. Ich werde einen Durchgang machen und das war's dann.
Oder
Optimierung gestoppt
Während der Optimierung wurde 1 Durchgang durchgeführt, 1 Ergebnis wurde als unbedeutend verworfen.
Oder
Optimierung gestoppt
test3 gestoppt: Testgrenze 'fortlaufender Verlust=1000' erreicht

Lesen Sie manchmal auch unser englisches Forum. Die Fragen sind ähnlich wie bei der "Expert Advisor Optimierung".

Um die zu optimierenden Parameter zu ändern, müssen Sie die Start- und Endwerte sowie den Schritt festlegen.
Die Anzahl der Optimierungsschritte hängt von der Anzahl der zu ändernden Parameter und der Anzahl der Änderungsschritte ab.

Was verstehen Sie an diesen Botschaften nicht?
 
Ich verstehe nicht, warum die Optimierung in diesem Fall abgebrochen wird.
Optimierung gestoppt
Während der Optimierung wurde 1 Durchgang durchgeführt, 1 Ergebnis wurde als unbedeutend verworfen.
Die Parameter sind gesetzt, die Schritte und Endwerte sind natürlich die gleichen.
 
Ich verstehe nicht, warum die Optimierung in diesem Fall gestoppt wurde<br/ translate="no"> Optimierung gestoppt
Während der Optimierung wurde 1 Durchgang durchgeführt, 1 Ergebnis wurde als unbedeutend verworfen
Parameter sind gesetzt, Schritte und Endwerte sind natürlich die gleichen.


Klicken Sie mit der rechten Maustaste auf die Optimierungsergebnisse und deaktivieren Sie die Option "Unbrauchbare Ergebnisse überspringen". Auf diese Weise sehen Sie alle Ergebnisse, die bei den nächsten Durchgängen erzielt werden, ohne die völlig misslungenen zu verwerfen.
Grund der Beschwerde: