Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 1933
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
Liebe Kollegen, ich bin ratlos. Ich brauche etwas Hilfe.
Ich habe einen normal funktionierenden Indikator, ich habe ihn aus zwei gemacht, aber das ist nicht der Punkt. Ich möchte den ersten Block mit externen Variablen ausblenden, aber wenn ich nach der Kompilierung eine Eingabe in diesem Block entferne, bleibt das Terminal mit dem im Diagramm installierten Indikator hängen.
Das Codefragment von Zeile 76 bis 86
Es bleibt auch hängen, wenn ich alle diese Blöcke unter andere Variablen verschiebe und auch wenn ich die äußersten Variablen nach oben oder unten verschiebe:
Wenn ich die Reihenfolge der Variablen innerhalb des Blocks ändere, wird er normal kompiliert. Das Terminal friert nicht ein.
Ich verstehe nicht, was hier los ist. Vielleicht sehe ich etwas Offensichtliches nicht, mein Auge ist unscharf ((( Ich füge den Code bei
P.S. Das Problem wurde behoben, der Code wurde entfernt.Liebe Kollegen, ich bin ratlos. Ich brauche etwas Hilfe.
Ich habe einen normal funktionierenden Indikator, ich habe ihn aus zwei gemacht, aber das ist nicht der Punkt. Ich möchte den ersten Block mit externen Variablen ausblenden, aber wenn ich nach der Kompilierung eine Eingabe in diesem Block entferne, bleibt das Terminal mit dem im Diagramm installierten Indikator hängen.
Das Codefragment von Zeile 76 bis 86
Es bleibt auch hängen, wenn ich alle diese Blöcke unter andere Variablen verschiebe und auch wenn ich die äußersten Variablen nach oben oder unten verschiebe:
Wenn ich die Reihenfolge der Variablen innerhalb des Blocks ändere, wird er normal kompiliert. Das Terminal friert nicht ein.
Ich verstehe nicht, was hier los ist. Vielleicht übersehe ich etwas Offensichtliches, mein Auge ist unscharf (((( Ich füge den Code bei
Ersetzen der Eingabe durch const
und freuen Sie sich!
Eingabe durch Konstante ersetzen
und freuen Sie sich!
Das hilft nicht, das Terminal hängt sich immer noch auf, wenn man einen Indikator zum Diagramm hinzufügt.
Das hilft nicht, das Terminal bleibt beim Hinzufügen des Indikators zum Diagramm immer noch hängen.
Lässt es sich kompilieren?
Wenn der Parameter also ein Input-Attribut hat, funktioniert es, aber wenn const, bleibt es hängen?
ein solches Wunder gibt es nicht
Es ist ein Shaitan, ich verstehe nichts. Vielleicht übersehe ich etwas Offensichtliches, mein Auge ist unscharf (((( Ich füge den Code bei
Ab Zeile 379 haben Sie eine Rekursion zum Indikator (Aufruf selbst). Es gibt dort Parameter, die Sie ebenfalls anpassen müssen, nachdem Sie die Reihenfolge der Parameter geändert haben.
Ab Zeile 379 haben Sie eine Rekursion zum Indikator (der sich selbst aufruft). Es gibt dort Parameter, die Sie ebenfalls anpassen müssen, nachdem Sie die Reihenfolge der Parameter geändert haben.
Vielen Dank, Nikolay.
Ja, ich hätte tiefer graben müssen. Ich stecke in den Parametern fest.
Können Sie mir sagen, warum die innere Schleife in diesem Zyklus nicht funktioniert?
for (int Try=0; Try<1;)
{ Print("цикл 1");
for (int Try2=0; Try2<1;)
{ Print("цикл 2"); Try=1; Try2=1;
...
Es wird nicht "Zyklus 2" gedruckt . Nur "Zyklus 1".
Können Sie mir sagen, warum die innere Schleife in diesem Zyklus nicht funktioniert?
for (int Try=0; Try<1;)
{ Print("цикл 1");
for (int Try2=0; Try2<1;)
{ Print("цикл 2"); Try=1; Try2=1;
...
Der "Zyklus 2" wird nicht gedruckt. Nur "Zyklus 1"
alles druckt, Warnungen.
alles druckt, Warnungen
Danke für den Scheck! Ich werde mir die