Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 1056
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
Nö. wie GoTo oder ToDo . wenn die Bedingung erfüllt ist, beginnt das Programm mit der Codeausführung an der angegebenen Stelle
Oh, wie in Wasik... Nein, mql ist eine C-ähnliche Sprache. Hier gibt es anstelle solcher Konstrukte benutzerdefinierte Funktionen, und die Bedingung geht an die eine oder andere benutzerdefinierte Funktion. Und nachdem die Funktion ausgeführt wurde, geht die Ausführung in die nächste Zeile des Hauptcodes nach der Bedingung über.
Oder sehen Sie in der Sprachhilfe unter Operator wechseln nach. Vielleicht ist es das, was Sie meinen?
Nö. wie GoTo oder ToDo . wenn die Bedingung erfüllt ist, beginnt das Programm mit der Codeausführung an der angegebenen Stelle
Das ist also BASIC für Sie.
Ahh, wie in Wasik... Nein, mql ist eine C-ähnliche Sprache. Anstelle solcher Konstrukte gibt es benutzerdefinierte Funktionen, und die Bedingung springt zu der einen oder anderen benutzerdefinierten Funktion. Und nachdem die Funktion ausgeführt wurde, wird zur nächsten Zeile des Hauptcodes nach der Bedingung gewechselt.
Oder siehe den Schalteroperator in der Sprachreferenz. Ist es das, was Sie meinen?
Das ist also BASIC für Sie.
Oof...
In Ordnung. Wir suchen weiter.
Danke
Danke, aber es ist ein bisschen umständlich.
Danke, aber es ist ein bisschen umständlich.
Ein großer Schritt in der Entwicklung aller Programmierparadigmen wurde gemacht, als GoTo abgeschafft wurde.
Um es einfach auszudrücken: Mit diesem Operator war es nicht möglich, eine verständliche und überprüfbare Programmlogik zu erstellen, und ihre Komplexität tendierte mit zunehmender Zeilenzahl schnell ins Unendliche.
Das war vor ca. 30 Jahren, nur zum Vergleich.
nur in Terminal - Dienst - Einrichtung - Ereignisse
Sie können es dort nicht mehr ändern. Ich weiß nicht, warum.
aktiviert ist, können Sie - oberes Dropdown-Listenelement - Andere wählen - dann einen Ton aus dem Tonordner im Explorer auswählen
Sie können es dort nicht mehr ändern. Ich weiß nicht, warum.
Ich habe es gerade überprüft, es kann geändert werden. Diese Änderung gilt jedoch für alle Ausschreibungen des Terminals. Und wenn Sie PlaySound() für jede Bedingung verwenden müssen, aber nicht in der Funktion eines anderen, und selbst verstehen, wie es funktioniert.
aktiviert ist, können Sie - oberes Dropdown-Listenelement - Andere wählen - dann einen Ton aus dem Tonordner im Explorer auswählen
Danke, es hat funktioniert.
Aber das Problem der Ereignistrennung wird dadurch nicht gelöst.