Hinweis, den MetaTrader 4 Strategy Tester nicht zu verwenden - Seite 2

 
Renat писал (а):
Und Sie recherchieren und veröffentlichen die Diskrepanzen - das wäre für alle von Interesse. In erster Linie wäre es für uns von Interesse. Wenn Sie einen Artikel für die Rubrik " Artikel" verfassen, zahlen wir dafür (bisher haben wir 1.720 $ für eine Reihe von Artikeln bezahlt).
Nun ... Ich strebe nicht den zweifelhaften Ruhm eines Schreiberlings im Genre "Gral auf Forex" an. Ich bin ein praktizierender Programmierer, Händler und Investor. MT4 Terminal ist sehr gut, MQL4 Sprache ist nicht schlecht, MT4 Strategie Tester ist hässlich. Solange Sie das nicht verstehen, werden Sie immer wieder Fehler machen. Bisher ist die einzig richtige Art und Weise, die Strategie zu bewerten, zuerst mit dem Auge auf den Charts und dann in Echtzeit auf der Demo. Der MT4-Tester vermittelt nur Illusionen. All diese Optimierungs- und Visualisierungsmaßnahmen sind nutzlos, solange es keine normale Abfolge von Ausgabedaten gibt. Offenbar sehen die Entwickler das reale Marktmodell zu primitiv.

© Herurg
 
mandor:
Renat:
Und Sie recherchieren und veröffentlichen die Diskrepanzen - das wäre für alle von Interesse. In erster Linie wäre es für uns von Interesse. Wenn Sie einen Artikel für die Rubrik " Artikel" verfassen, zahlen wir dafür (im Moment haben wir 1.720 $ für eine Reihe von Artikeln bezahlt).
Nun ... Ich strebe nicht den zweifelhaften Ruhm eines Schreiberlings im Genre "Gral auf Forex" an. Ich bin ein praktizierender Programmierer, Händler und Investor. MT4 Terminal ist sehr gut, MQL4 Sprache ist nicht schlecht, MT4 Strategie Tester ist hässlich. Solange Sie das nicht verstehen, werden Sie immer wieder Fehler machen. Bisher ist die einzig richtige Art und Weise, die Strategie zu bewerten, zunächst mit dem Auge auf den Charts und dann in Echtzeit auf der Demo. Der MT4-Tester vermittelt nur Illusionen. Der ganze Kram mit der Optimierung und Visualisierung ist nutzlos, solange es keine normale Abfolge von Ausgabedaten gibt. Offenbar sehen die Entwickler das reale Marktmodell zu primitiv.

© Herurg

Machen Sie sich die Mühe, Ihre Worte hier mit allen Belegen zu _beweisen_. Andernfalls wird die übermäßige Menge an unbegründeten Äußerungen wie "Ruhm den Deppen Schreiber", "MT4 ist hässlich", "MT4 Tester gibt nur Illusionen", "nichts" und "Offenbar haben die Entwickler ein zu primitives Modell" zu bestimmten Aktionen unsererseits führen.

Dies ist nicht das erste Mal, dass Sie direkt beleidigende und unbegründete Aussagen zulassen. Das habe ich nicht umsonst gesagt:

Sie versuchen, mit Worten zu spielen, nach dem Motto: "Wenn ich etwas Falsches gesagt habe, haben Sie mich nur missverstanden".

Sie brauchen keine Ausreden - beweisen Sie mit allen Einzelheiten und Screenshots, was Sie gesagt haben, oder entschuldigen Sie sich öffentlich.
 
Renat писал (а):

Machen Sie sich die Mühe, Ihre Worte hier mit all Ihren Berechnungen zu _beweisen_. Andernfalls wird die übermäßige Menge an unbegründeten Äußerungen wie "Bozo Glory", "MT4 ist hässlich", "MT4-Tester gibt nur Illusionen", "leer" und "Anscheinend sehen die Entwickler das Modell zu primitiv" zu bestimmten Maßnahmen unsererseits führen.

Die Links finden Sie in Beitrag 4. Sie belegen einen signifikanten Unterschied in der Menge der Zecken für verschiedene Zeiträume. Was die Übersetzung der für M15-Daily-Perioden berechneten Statistiken in die Form betrifft, die nicht von der Periode abhängt, werde ich Ihnen später Auskunft geben. Ich habe hier eine dunkle Nacht, es ist fast Morgen. Was habe ich getan, um MQ so unsympathisch zu machen, dass ich als mein persönlicher Feind angesehen werde?

© Herburg
 
Es gibt keine Hinweise in Beitrag 4. Und das Wichtigste: Es geht nicht um Referenzen, sondern um absolut genaue Beweise und vollständige Details, die von ehrlichen Programmierern (und nicht von Forumsplauderern) stammen. Jeder Leser dieses Forums sollte diesen Beweis leicht verstehen, nachvollziehen und akzeptieren können.

Machen Sie sich genau morgen die Mühe, eine Reihe von (1) Screenshots, absolut (2) detaillierte Daten und (3) vollständige EA-Code, die zeigen, dass Sie richtig sind. Andernfalls werden Sie wegen dummer und unbegründeter Anschuldigungen dauerhaft von der Website verbannt.
 
Renat, bitte setzen Sie einen Kollegen nicht unter Druck :) Er hat irgendwo Recht. Wir müssen also herausfinden, wo genau. Vor der Meisterschaft habe ich viel Zeit mit Tests verbracht, einschließlich einer Echtzeit-Demo. Es gibt einige unangenehme Dinge, die ich nicht verstehe. Mein Programm tickt nicht, es ist eher grob. Es scheint, dass es nicht auf Kleinigkeiten reagieren sollte. Aber wenn die ausdrücklichen Bedingungen nicht erfüllt sind, verstehe ich das nicht. Darüber hinaus gibt es sehr oft eine Öffnung außerhalb der Bar. Das ist für mich Unsinn, denn ich dachte, alle Zecken sollten in der Leiste berücksichtigt werden. Aber nein. Lassen Sie uns also versuchen, den Grund dafür zu finden. Je schneller wir es finden und beheben, desto schneller wird Ihr Produkt noch besser sein. Das sollte Sie mehr interessieren als alle anderen. Wenn Sie möchten, werde ich versuchen, ein paar Fragmente mit Unklarheiten wiederherzustellen, sobald ich Zeit habe.
Auf der anderen Seite stimme ich zu, dass das reine Arbeiten mit Ticks und Minuten ein Weg ins Nichts ist. Ich weiß nicht, vielleicht verstehe ich etwas noch nicht, aber ich möchte es nicht ausprobieren. Und bei TF größer als M1 ist es sehr schwierig, MTS auf allen TFs gleichermaßen funktionieren zu lassen. Ich hatte früher ein solches Missverständnis. Ein Beispiel ist die Verwendung von parallelen Kanälen, bei denen wir zwangsläufig die Kanalperiode verwalten müssen, wenn wir die TFs und die Parameter der Volatilitätsmessung ändern. Ich denke, es gibt viele solcher Beispiele.
 

1159315200 = 27.09.2006 0:00

M1 Zeit

H4 Zeit

M1 Schließen

H4 Schließen

1159315200

1159315200

1.2688

1.2689

1159315215

1159315215

1.2688

1.2688

1159315259

1159315259

1.2689

1.2689

1159315260

1159315275

1.269

1.269

1159315275

1159315335

1.269

1.2688

1159315319

1159315379

1.2688

1.2689

1159315320

1159315380

1.2688

1.2687

1159315335

1159315392

1.2688

1.2687

1159315379

1159315404

1.2689

1.2686

1159315380

1159315439

1.2687

1.2687

1159315392

1159315499

1.2687

1.2688

1159315404

1159315560

1.2686

1.2687

1159315439

1159315566

1.2687

1.2688

1159315499

1159315578

1.2688

1.2687

1159315560

1159315584

1.2687

1.2688

1159315566

1159315590

1.2688

1.2687

1159315578

1159315596

1.2687

1.2688

1159315584

1159315619

1.2688

1.2687

1159315590

1159315679

1.2687

1.2688

1159315596

1159315695

1.2688

1.2687

1159315619

1159315739

1.2687

1.2686

1159315679

1159315740

1.2688

1.2685

1159315680

1159315755

1.2687

1.2685

1159315695

1159315799

1.2687

1.2684

1159315739

1159315800

1.2686

1.2686

1159315740

1159315859

1.2685

1.2685

1159315755

1159315979

1.2685

1.2686

1159315799

1159315995

1.2684

1.2685

1159315800

1159316039

1.2686

1.2686

1159315859

1159316400

1.2685

1.2685

1159315919

1159316459

1.2686

1.2686

1159315979

1159316579

1.2686

1.2687

1159315980

1159316580

1.2685

1.2686

1159315995

1159316639

1.2685

1.2687

1159316039

1159316775

1.2686

1.2688

1159316400

1159316790

1.2685

1.269

1159316459

1159316819

1.2686

1.2689

1159316579

1159316835

1.2687

1.269

1159316580

1159316879

1.2686

1.2689

1159316639

1159316892

1.2687

1.269

1159316760

1159316904

1.2688

1.2689

1159316775

1159316939

1.2688

1.269

1159316790

1159316940

1.269

1.2689

1159316819

1159316952

1.2689

1.269

1159316820

1159316964

1.269

1.2687

1159316835

1159316999

1.269

1.2689

1159316879

1159317059

1.2689

1.2688

1159316880

1159317060

1.269

1.2687

1159316892

1159317074

1.269

1.2685

1159316904

1159317088

1.2689

1.2686

1159316939

1159317095

1.269

1.2687

1159316940

1159317119

1.2689

1.2686

1159316952

1159317140

1.269

1.2687

1159316964

1159317179

1.2687

1.2684

1159316999

1159317180

1.2689

1.2683

1159317059

1159317204

1.2688

1.2685

1159317060

1159317212

1.2687

1.2684

1159317074

1159317220

1.2685

1.2683

1159317088

1159317239

1.2686

1.2684

1159317095

1159317240

1.2687

1.2683

1159317119

1159317270

1.2686

1.2684

1159317120

1159317282

1.2687

1.2683

1159317140

1159317299

1.2687

1.2684

1159317179

1159317300

1.2684

1.2682

1159317180

1159317316

1.2683

1.2684

1159317204

1159317324

1.2685

1.2683

1159317212

1159317340

1.2684

1.2682

1159317220

1159317359

1.2683

1.2683

1159317239

1159317360

1.2684

1.2682

1159317240

1159317368

1.2683

1.2683

1159317270

1159317376

1.2684

1.2682

1159317282

1159317419

1.2683

1.2681

1159317299

1159317599

1.2684

1.2683

1159317300

1159317615

1.2682

1.2684

1159317316

1159317659

1.2684

1.2683

1159317324

1159317720

1.2683

1.2681

1159317340

1159317779

1.2682

1.2682

1159317359

1159317780

1.2683

1.2681

1159317360

1159317839

1.2682

1.2682

1159317368

1159317959

1.2683

1.2681

1159317376

1159318319

1.2682

1.2683

1159317419

1159318395

1.2681

1.2682

1159317599

1159318439

1.2683

1.2681

1159317600

1159318499

1.2684

1.2682

1159317615

1159318500

1.2684

1.2681

1159317659

1159318559

1.2683

1.2682

1159317720

1159318560

1.2681

1.2683

1159317779

1159318580

1.2682

1.2684

1159317780

1159318619

1.2681

1.2683

1159317839

1159318979

1.2682

1.2684

1159317959

1159319115

1.2681

1.2685

1159318319

1159319130

1.2683

1.2683

1159318380

1159319159

1.2682

1.2685

1159318395

1159319160

1.2682

1.2684

1159318439

1159319180

1.2681

1.2685

1159318499

1159319219

1.2682

1.2684

1159318500

1159319230

1.2681

1.2683

1159318559

1159319279

1.2682

1.2684

1159318560

1159319415

1.2683

1.2683

1159318580

1159319459

1.2684

1.2684

1159318619

1159319519

1.2683

1.2683

1159318979

1159319639

1.2684

1.2684

1159319100

1159319819

1.2685

1.2683

1159319115

1159319939

1.2685

1.2682

1159319130

1159320119

1.2683

1.2681

1159319159

1159320132

1.2685

1.268

1159319160

1159320179

1.2684

1.2681

1159319180

1159320479

1.2685

1.2682

1159319219

1159320480

1.2684

1.2683

1159319220

1159320539

1.2683

1.2682

1159319230

1159320719

1.2683

1.2683

1159319279

1159320839

1.2684

1.2682

1159319400

1159320840

1.2683

1.2683

1159319415

1159320860

1.2683

1.2684

1159319459

1159320899

1.2684

1.2683

1159319519

1159321019

1.2683

1.2684

1159319639

1159321020

1.2684

1.2685

1159319819

1159321079

1.2683

1.2686

1159319939

1159321139

1.2682

1.2685

1159320119

1159321379

1.2681

1.2686

1159320120

1159321560

1.268

1.2687

 

Hier ist der Experte, von dem diese Daten abgeleitet sind:

//+------------------------------------------------------------------+
//|                                                          111.mq4 |
//|                                                                  |
//|                                                                  |
//+------------------------------------------------------------------+
#property copyright ""
#property link      ""
int h;
//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
//----
   h=FileOpen(Symbol()+Period()+".txt",FILE_CSV|FILE_WRITE);
 
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert deinitialization function                                 |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   FileClose(h);
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  {
//----
 
  if(CurTime()>=StrToTime("2006.09.27 0:0")){  
     FileWrite(h,CurTime(),Close[0]);
  }
//----
   return(0);
  }
//+------------------------------------------------------------------+
 
rebus:
Es gibt einige unangenehme Missverständnisse. Mein Programm ist kein tickendes Programm, es ist ziemlich grob. Es scheint, als sollte es nicht auf Kleinigkeiten reagieren. Aber wenn die ausdrücklichen Bedingungen nicht erfüllt sind, verstehe ich das nicht. Darüber hinaus gibt es sehr oft eine Öffnung außerhalb der Bar. Das ist für mich Unsinn, denn ich dachte, alle Zecken sollten in der Leiste berücksichtigt werden. Aber nein. Das heißt, wir sollten versuchen, den Grund dafür zu finden.
Bitte veröffentlichen Sie den vollständigen Code und Screenshots von Charts mit Eröffnungen außerhalb des Balkens. Sehr interessant zu sehen.
 
Integer, vielen Dank für den Code und die Recherche. Nur gibt es keine klare Schlussfolgerung (Interpretation) in Ihrem Beitrag, die es unkundigen Nutzern ermöglicht, falsche Schlüsse auf der Grundlage von 1-2 Pips unterschiedlichen Werten zu ziehen. Der Durchschnittsmensch wird eine ganz einfache Schlussfolgerung ziehen: "Ja, das ist richtig! Sie sehen - zwei Zahlen in der Zeile und sie unterscheiden sich um 1-2 Pips! Das stimmt - es ist ein Irrtum", nicht wahr?

Sie haben vergessen zu erwähnen, dass Sie eine Überschneidung der Zeitskala vorgenommen haben, was nicht ganz korrekt ist. Der Prüfer versucht, den zu prüfenden Zeitraum mehr oder weniger gleichmäßig abzudecken, und die genaue Uhrzeit ist dabei völlig unerheblich. Es macht keinen Unterschied, ob man die Zeit 10:00:01 oder 10:00:03 angibt, insbesondere im H4-Zeitrahmen. Die Hauptsache ist, die Kursbewegung so genau wie möglich zu simulieren, nicht die Zeit-pro-Sekunde-Eigenschaften. Und Sie gehen von einem sekundengenauen Zeitrahmen aus und ziehen daraus die falschen Schlüsse.

Durch den direkten Vergleich der Balken pro Sekunde erhält man den kleinen Unterschied von 1-2 Pips (und noch mehr, wenn man M1 und H4 vergleicht). Das ist völlig normal und eine ziemlich genaue Berechnung. Ich sage es noch einmal - Sie sollten geladene EAs schreiben, nicht auf Rauschen reagieren!

Ich habe auch diesen Expert Advisor ausgeführt und fast die gleichen Ergebnisse erhalten. Alle Checkpoints (Start bis Ende) Minuten (M1 und H4) sind genau die gleichen. Und die Diagramme sind genau dieselben.

 
rebus:
Renat, bitte setzen Sie einen Kollegen nicht unter Druck :)
Er wird ein Kollege werden, wenn er seine Worte detailliert und öffentlich belegen kann.
Grund der Beschwerde: