Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 1168
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
Können Sie mir sagen, ob es möglich ist, eine Schleife durch Variablen mit folgenden Namen zu ziehen: L1, L2, L3 ... Ln, um in ein zweidimensionales Array zu schreiben.
Beispiel mit drei Variablen (in Wirklichkeit gibt es mehr Variablen, aber das ist zu umständlich):
DANKE für die Antwort. Vollständiger Code. Die Größe des statischen Arrays wurde erhöht. Nullkontrolleintrag in Operatoren entfernt... Allgemeiner "Dummy". Ich möchte immer noch nicht verstehen, WARUM es nicht als Zusatz zählt. Was steht jetzt nicht in meinem Code? Vielen Dank für die Tipps. Ich habe noch nicht mit statischen Arrays in mql5 gearbeitet.....
ICH HABE DEN CODE AKTUALISIERT. Die Frage ist dieselbe...
Beim Kompilieren Ihres Codes treten folgende Fehler auf
Können Sie mir sagen, ob es möglich ist, eine Schleife durch Variablen mit den Namen L1, L2, L3 ... Ln, um in ein zweidimensionales Array zu schreiben.
Beispiel mit drei Variablen (in Wirklichkeit gibt es mehr Variablen, es ist nur umständlich):
Natürlich ist das Thema "schief" (in MQL4 und MQL5), daher wäre es gut, die Plattform anzugeben, an die die Frage gerichtet ist ))))
Können Sie mir sagen, ob es möglich ist, eine Schleife durch Variablen mit folgenden Namen zu ziehen: L1, L2, L3 ... Ln, um in ein zweidimensionales Array zu schreiben.
Beispiel mit drei Variablen (in Wirklichkeit gibt es mehr Variablen, aber das ist zu umständlich):
Und ganz richtig, es ist besser, sie in eine Struktur zu stecken.
Dann kann das Array die Dimension in der ersten und in der zweiten Dimension ändern. Das heißt, es wird ein eindimensionales Feld in einem eindimensionalen Feld sein.Beim Kompilieren Ihres Codes treten folgende Fehler auf
Ich war es, der den Code und Tf gekürzt hat - ich habe es nur nicht bemerkt. Die grundsätzliche Frage ist, warum Elemente aus statischen Arrays nicht für die Berechnung verarbeitet werden.
Hier habe ich geprüft, Kompilierung ohne Fehler))) Das Ergebnis der Berechnung ist dasselbe - NULL !!! arrays open[], close[] etc - nicht so wichtig....
Ich habe den Code und Tf gekürzt - ich habe es nur nicht bemerkt. Die grundsätzliche Frage ist, warum Elemente aus statischen Arrays nicht für die Berechnung verarbeitet werden.
Hier habe ich geprüft, Kompilierung ohne Fehler))) Das Ergebnis der Berechnung ist dasselbe - NULL !!! arrays open[], close[] etc - nicht so wichtig....
Die Kompilierung prüft nicht auf logische Fehler des Programmierers selbst - dies bleibt dem Gewissen des Programmierers überlassen, denn der Compiler ist noch nicht in der Lage, Gedanken zu lesen.
Natürlich ist das Thema "schief" (in MQL4 und MQL5), so wäre es gut, die Plattform zu spezifizieren, an die die Frage gerichtet ist)))
MQL4.
Die Kompilierung prüft nicht auf logische Fehler des Programmierers selbst - dies wird dem Gewissen des Programmierers überlassen, da der Compiler noch nicht in der Lage ist, Gedanken zu lesen.
Ich bin grundsätzlich auf der Suche nach dem Grund, wo? beim Schreiben der bestehenden Code oder gibt es etwas anderes in den Code, um die statische Array verarbeiten?
Ich kann nicht wissen, was ich nicht weiß... Deshalb bitte ich einen außenstehenden Beobachter mit Erfahrung, mir zu sagen, wo ich etwas nicht weiß)))Bin ich in erster Linie auf der Suche nach dem Grund, wo? beim Schreiben von bestehenden Code oder gibt es etwas anderes in den Code, um das statische Array zu verarbeiten?
Ich kann nicht wissen, was ich nicht weiß... Ich bitte also einen außenstehenden Beobachter mit Erfahrung, mir zu sagen, wo ich nicht weiß)))es kommt nicht zu den Berechnungen
Hier ist eine Initialisierung
und hier ist eine Testbedingung