Fehler, Irrtümer, Fragen - Seite 1157
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
Klärung der Frage - der Fortschritt sollte im Indikator funktionieren. Wenn Ihr Code in den Indikator übertragen wird, wird der Kommentar zur Laufzeit nicht mehr angezeigt.
Um die Frage zu klären - der Fortschritt sollte im Indikator funktionieren. Wenn Ihr Code in den Indikator übertragen wird, wird der Kommentar zur Laufzeit nicht mehr angezeigt.
Aus der MQL4-Hilfe:
Laufende Programme
Eine kurze Zusammenfassung der Programme in MQL4 finden Sie in der folgenden Tabelle:
Programm
Ausführung
Hinweis
Drehbuch
In einem eigenen Thread so viele Skripte, wie es Ausführungs-Threads für sie gibt
Ein Skript in einer Schleife kann die Arbeit anderer Programme nicht unterbrechen
Experte
In einem eigenen Thread, so viele Experten - so viele Ausführungsthreads für sie
Ein Experte in einer Schleife kann die Arbeit anderer Programme nicht stören
Indikator
Ein Ausführungsstrang für alle Indikatoren auf einem Symbol. So viele Indikatorsymbole - so viele Ausführungsstränge für sie
Eine Endlosschleife in einem Indikator stoppt alle anderen Indikatoren für dieses Symbol
Wenn der Indikator in einer Schleife hängt, kann das gesamte Terminal "aufgehängt" werden. Aber der Expert Advisor erlaubt es, sich über die Abläufe lustig zu machen, wie Sie wollen.
Nun, die Tatsache, dass ein Indikator das Terminal hängen lassen kann, ist ein Manko des Terminals selbst. Und die analytischen Berechnungen, die nichts mit dem Handel zu tun haben, sollten im Indikator stehen - zumal sie die Visualisierung von Puffern erfordern, also auch keine Aufgabe für das Skript sind.
Der Indikator enthält keine Schleife - in dem Sinne, dass es keine Endlosschleife gibt. Es gibt eine kontrollierte Berechnung, aber das braucht Zeit.
...
Im Truthahn ist nichts in einer Schleife - in dem Sinne, dass es keine Endlosschleife gibt. Es gibt eine kontrollierte Berechnung, aber das braucht Zeit.
In welchem Aufruf der Indikatorfunktion führen Sie die Berechnung durch?
Wie können Sie also den Konsolen-Compiler verwenden, wenn er vom Terminal entfernt wird?
Warum ist es im Terminal? Das Terminal hat seine ganz eigene.
Behalten Sie den Compiler einfach woanders.
Warum ist es im Terminal? Das Terminal hat seine ganz eigene.
Behalten Sie den Compiler einfach woanders.
Ja, es ist verständlich, dass der Ausweg darin besteht, den Compiler in einem anderen Ordner als den des Terminals zu speichern. Aber die neuen *.ex5-Dateien werden auch nicht im Terminal-Ordner erstellt, was bedeutet, dass sie ständig an die richtige Stelle verschoben werden müssen... Könnte es jedoch eine Befehlstaste geben, um den Pfad der kompilierten Dateien anzugeben?
Ja, Sie können mit dem Schlüssel /i ein Standardverzeichnis angeben: