Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 867
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
vergessen, wie man aktualisiert... gerade vom Roboter heruntergeladen...
Ich interessiere mich nicht für den Test, sondern für die Optimierung - die unmöglich ist... weil sie (die von Ihnen eingestellten Werte) zurückgesetzt werden...
Die Optimierung ist ein Mehrfachtest mit unterschiedlichen Parametern. Der Test und die Optimierung sind also für dieses Problem gleich. Zu Beginn des Tests/der Optimierung erfolgt ein Ausdruck in dem Journal, mit dem der Expert Advisor läuft. Sie können direkt nach dem Start pausieren und das Protokoll nach dem Öffnen lesen. Und wenn es mit geänderten Parametern gestartet wird, werden diese auf der Registerkarte "Parameter" angezeigt.
Da es sich um eine Neuinstallation handelt, kann man mit Sicherheit davon ausgehen, dass es sich um die Version 2007 handelt. Dies ist das zweite Unternehmen mit diesem Problem. Ich frage mich, ob dieses Problem auftritt, wenn es unter MQ läuft? Sie können aktualisieren, indem Sie eine Verbindung herstellen oder ein neues MetaQuotes-Demo-Konto eröffnen. Und auch über das Menü
Die Optimierung ist ein Mehrfachtest mit unterschiedlichen Parametern. Der Test und die Optimierung sind bei diesem Problem also identisch. Zu Beginn des Optimierungstests enthält das Protokoll einen Ausdruck, mit welchen Parametern der Expert Advisor gestartet wurde. Sie können direkt nach dem Start pausieren und das Protokoll nach dem Öffnen lesen. Und wenn Sie es mit geänderten Parametern ausführen, werden diese auf der Registerkarte "Parameter" angezeigt.
Da es sich um eine Neuinstallation handelt, kann man mit Sicherheit davon ausgehen, dass es sich um die Version 2007 handelt. Dies ist das zweite Unternehmen mit diesem Problem. Ich frage mich, ob dieses Problem bei der Ausführung von MQ auftritt? Sie können aktualisieren, indem Sie eine Verbindung herstellen oder ein neues MetaQuotes-Demo-Konto eröffnen. Sie können dies auch über das Menü tun
Warum werden externe Variablen in MQL5-Indikator-Eingabeparametern nicht angezeigt?
hinzufügen.
Und verwenden Sie keine alten Sprachkonstrukte, verwenden Sie input anstelle von extern, ich erinnere mich nicht, aber es gab einen Fehler mit extern, es scheint, dass sie im Code geändert werden können, und bei einer neuen Initialisierung werden sie auf die Anfangswerte zurückgesetzt und der Compiler erzeugt keine Warnungen wie bei input. Ich kann mich aber auch irren.
hinzufügen.
Und verwenden Sie keine alten Sprachkonstrukte, verwenden Sie input anstelle von extern, ich erinnere mich nicht, aber es gab einen Fehler mit extern, es scheint, dass sie im Code geändert werden können, und bei einer neuen Initialisierung werden sie auf die Anfangswerte zurückgesetzt und der Compiler erzeugt keine Warnungen wie bei input. Ich kann mich aber auch irren.
Die Unterschiede:
Eingabe
extern
hinzufügen.
Und verwenden Sie keine alten Sprachkonstrukte, verwenden Sie input anstelle von extern, ich erinnere mich nicht, aber es gab einen Fehler mit extern, es scheint, dass sie im Code geändert werden können, und während einer neuen Initialisierung werden sie auf Anfangswerte zurückgesetzt und der Compiler erzeugt keine Warnungen wie mit input. Ich kann mich aber auch irren.
Auch das funktioniert aus irgendeinem Grund nicht.
Die Unterschiede:
Eingabe
extern
Ich habe es durchgeblättert, aber es gibt eine Menge Fragen, die nicht interessant sind ))))
wenn extern funktioniert, wie in der Hilfe geschrieben, warum kann ich nicht deklarieren es in Funktion Körper? - Ich habe es überprüft, es liegt ein Compilerfehler vor:
extern' - unerwartetes Token !!! test11.mq4 35 4
Und warum ist es auf globaler Ebene nicht möglich, komplexe Datentypen wie diesen zu deklarieren?
Im Allgemeinen wirft die Verwendung von "extern" mehr Fragen auf als die Notwendigkeit, sie zu verwenden.
extern ist eine externe globale Variable, die verwendet wird, um Variablen in anderen Plugins zu beschreiben; es kann sein, dass MQL-Bibliotheken dieses Verhalten brauchen, aber sehr wenige Leute schreiben Bibliotheken, alle verwenden #include
Das hat aus irgendeinem Grund auch nicht funktioniert.
im Indikator auch ohne#Eigenschaft strict geprüft
zeigt die Registerkarte "Eingabevariablen" an. Ich weiß nicht, was Ihr Problem ist, hier ist mein Code
Das hat aus irgendeinem Grund auch nicht funktioniert.
Ihnen wurde gesagt: input und #property strict
Sie haben Ihnen sogar einen Link zur Hilfe gegeben.
Ihnen wurde gesagt: input und #property strict
Sie haben Ihnen sogar einen Link zur Hilfe gegeben.
Hier ist mein Code