![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
1. Schreiben Sie Ihren Prüfer
2. Warten auf die Visualisierung
Спасибо за ответы. И какой же выход, если рисовать нужно?
sergeev:
1. Schreiben Sie Ihren Prüfer
2. Warten auf die Visualisierung
Ich kann nicht verstehen, wo der Fehler ist, der folgende Code überprüft den Gewinn auf 2 Währungspaare
In den ersten Minuten nach der Eröffnung des Protokolls:
In der ersten Minute der Eröffnung ist ein neuer Balken noch nicht gebildet worden, schreibt das - 941,7 Dollar.
Der Test geht auf m1 "nur auf Eröffnungspreise" Server - Alpari, Ticket 425.
Es kann nicht sein, dass ein Balken noch nicht erschienen ist und schon minus 1000 ist.
Aber von November 2010 bis Februar 2011 ist das nie passiert!
//--------------???????????????????????????????????????????-----------------//
Took to XP mit Ticket 421 getestet und es waren 7 mit Ticket 425.
Unsinn, aber alles funktioniert, wie es soll.
//---------------------------------------------------------------------//
Wenn es nicht schwierig ist, sagen Sie mir bitte, wie ich die Ergebnisse des Optimierers speichern kann,
kein Bild, nämlich die Varianten von Durchgängen mit Einstellungen (Parametern)
und das Ergebnis (Gewinn) ist natürlich besser, wenn man es in html speichern kann. Danke
nicht die Zeichnung, sondern die Varianten der Pässe mit Einstellungen (Parametern)
und das Ergebnis (Gewinn) ist natürlich besser, wenn man es in html speichern kann. Dankeschön
Werfen Sie einen Blick auf den Abschnitt Optimierungsergebnisse in der Terminalhilfe
Bitte geben Sie an, welcher der Punkte in der Abbildung sozusagen der vielversprechendste ist.
wenn das Optimierungskriterium (vollständige Suche der Parameter) max.profit + min.drawdown ist
So wie ich es verstehe, zeigt der höchste Punkt an, dass der Gewinn und der Rückschlag maximal und minimal sind.
aller Durchgänge des Prüfers?
Höchstwahrscheinlich haben sie keine Zeit, sich vollständig zu initialisieren. Die Idee ist, sleep(pause) zu verwenden, um Zeit für die Initialisierung und die anfängliche Berechnung zu gewinnen, aber ich weiß nicht, ob sleep() im Testprogramm funktioniert.
Ich stand vor einer ähnlichen Sache, bis jetzt startet ein Experte unzuverlässig im Tester (auch mit "dickem" Indikator), ich habe immer noch keine Zeit, um es zu beenden.
Natürlich werde ich das tun, aber es ist nicht bequem.
Schreiben Sie Wrapper für die Funktionen des Graph-Objekts. Benennen Sie diese Funktionsklasse, z.B. "GrafObject", und speichern Sie die erforderlichen Daten in den Eigenschaften Ihres Objekts und erstellen Sie das Graph-Objekt selbst. Unabhängig davon, ob Sie sich im Tester befinden oder nicht, haben Sie also immer Informationen über das Objekt und die Objekte selbst in der Tabelle.
Fehler in CDealInfo::TypeDescription() :
anstelle von switch(Typ()) switch(DealType())
Auch inCHistoryOrderInfo::TypeDescription():
anstelle von return(FormatType(str,Type())); es brauchtreturn(FormatType(str,OrderType()));