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
Was nicht intuitiv ist, ist, dass Arrays von Parametern und Namen unterschiedliche Größen zurückgeben, weil es keinen Null-Parameter in Namen gibt, der den Namen des Expert Advisors darstellt.
Außerdem würde ich gerne die tatsächlichen Typen der Parameter kennen, da jetzt überall "string" zurückgegeben wird. Ich weiß nicht, wie ich das bewerkstelligen kann: Analysieren Sie den Inhalt der Zeichenkette und ihre Reduzierbarkeit auf eine Gleitkommazahl oder Ganzzahl, aber wenn der Parameter "0" speichert, kann sein Typ nicht identifiziert werden.
Nicht intuitiv ist, dass die Parameter- und Namens-Arrays unterschiedliche Größen zurückgeben, weil bei den Namen ein Null-Parameter fehlt, der den Namen des Expert Advisors darstellt.
Ja, das ist nicht sehr schön. Vielleicht hätten wir ein falsches Nullelement für Names[] erstellen sollen.
Außerdem würde ich gerne die tatsächlichen Parametertypen kennen, denn im Moment wird überall "string" zurückgegeben. Ich weiß nicht, wie man das bereitstellen kann - der Weg ist, den Inhalt des Strings und seine Reduzierbarkeit auf eine Fließkommazahl oder Ganzzahl zu analysieren, aber wenn der Parameter "0" speichert, kann sein Typ nicht identifiziert werden.
Ich hielt dies in der Bibliothek für unnötig, da es noch benutzerdefinierte ENUMs gibt. Außerdem sah ich keine Aufgabe, bei der es notwendig sein könnte.
Ich habe meinen eigenen Auto-Optimierer entwickelt. Dort war er nicht nützlich.
Ja, das ist nicht sehr schön. Vielleicht hätten Sie ein falsches Nullelement für Names[] erstellen sollen.
Ich hielt es in der Bibliothek für unnötig, weil es auch benutzerdefinierte ENUMs gibt. Außerdem habe ich keine Aufgabe gesehen, bei der es notwendig sein könnte.
Ich habe meinen eigenen Auto-Optimierer erstellt. Dort war er nicht nützlich.
Die Funktionen ParameterGetRange/ParameterSetRange sind nur für Long- und Double-Typen definiert, so dass die Parameterschleife nur für Zahlen die Einstellungen analysieren und ändern muss.
Die Funktionen ParameterGetRange/ParameterSetRange sind nur für Long- bzw. Double-Typen definiert, die Parameterschleife erfordert die Analyse und Änderung der Einstellungen nur für Zahlen.
Integer-Typen sind bool, enums.
Integer-Typen sind bool, enums.
Das ist normal. Es ist nicht normal, dass jetzt alles durch Strings dargestellt wird und es unmöglich ist, echte Strings herauszufiltern.
Das ist normal. Es ist nicht normal, dass jetzt alles durch Zeichenketten dargestellt wird und man die tatsächlichen Zeichenketten nicht heraussieben kann.
Die zu optimierenden Parameter sind von vornherein Zahlen. Es sind also definitiv keine Zeichenketten darunter. Sie können es also als Filter verwenden.
Hallo, ich kann nicht herausfinden, wie man auf Experte mit autorisierten Handel öffnen
dieser Code öffnet normal mit den Eingaben, die ich übergebe.
Wenn ich diesen Code verwende
verwende, öffnet er sich mit erlaubtem Handel, aber er übergibt keine Parameter.
Die Aufgabe besteht darin, denselben Expert Advisor auf einem neuen Chart zu öffnen.
damit nur der erste Expert Advisor neue öffnen kann, übergebe ich 0 an neue, aber leider werden in der zweiten Variante (wenn der Handel erlaubt ist) keine Parameter übergeben (oder falsch übergeben).
in der tpl-Datei wird die Kopfzeile perfekt erstellt, aber aus irgendeinem Grund wird der Parameter nicht übergeben
der eigentlich inpFirst=0 sein sollte
Aktualisieren Sie die Bibliothek.
Testen Sie Expert Advisor.
Beispiel1.
Beispiel2.