[ARCHIV] Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Nirgendwo ohne dich - 3. - Seite 409
![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Hallo.
Können Sie mir bitte sagen, ob es möglich ist, ein Array oder sein Gegenstück von Variablen in irgendeiner Weise zu erstellen? Meine Variante ist unten angegeben, aber sie ist natürlich fehlerhaft.
Ich danke Ihnen im Voraus.
Hallo.
Können Sie mir bitte sagen, ob es möglich ist, ein Array oder sein Gegenstück von Variablen in irgendeiner Weise zu erstellen? Meine Variante ist unten angegeben, aber sie ist natürlich fehlerhaft.
Ich danke Ihnen im Voraus.
Element für Element
NOrd[0]=F1; NOrd[1]=F2;....
Element für Element
NOrd[0]=F1; NOrd[1]=F2;....
Bitte erläutern Sie das Prinzip der Flaggenaktion.
Wenn Bedingung 1 erfüllt ist, dann ist Val_max=true und wir fahren mit der Prüfung von Bedingung 2 fort (bei den folgenden Ticks wird Bedingung 1 nicht mehr geprüft, bis wir zwangsweise erklären, dass Val_max=false ist). Oder wird bei jedem Tick die Bedingung1 überprüft, um sicherzustellen, dass sie erfüllt ist, und wenn die Bedingung nicht erfüllt ist, dann ist Val_max=false?
Wenn Bedingung2 wahr ist, dann ist Cl_dn=true und wir fahren mit der Prüfung von Bedingung3 fort (bei den nächsten Ticks wird Bedingung2 nicht geprüft, bis wir zwangsweise Cl_dn=false erklären). Oder werden bei jedem Tick Bedingung1 und Bedingung2 auf Gültigkeit geprüft und wenn sie nicht erfüllt sind, dann ist Val_max=false und Cl_dn=false ?
Wenn Bedingung3 erfüllt ist und Cl_dn==true, dann ist Val_min=true und es geht weiter
Wie kann man prüfen, ob Bedingung 1 erfüllt ist, dann nicht mehr prüfen und bei den nächsten Ticks Bedingung 2 prüfen und so weiter?
Element für Element
NOrd[0]=F1; NOrd[1]=F2;....
Nein, ich habe es auf beide Arten versucht - der Compiler erzeugt Fehler.
Wenn also NOrd[] kein Indikator ist und sich nicht in einem globalen Block befindet:
Ich habe sie nur in Rot (und es gibt 6 davon) und nach jedem Test muss ich das Diagramm manuell einfärben (so bin ich nun mal...). Ich will es nicht umschreiben.
Vielleicht gibt es einen Standardbefehl?
Urteilen Sie nicht zu streng, ich lerne gerade erst...
Nein, ich habe es auf beide Arten versucht - der Compiler erzeugt Fehler.
Lesen Sie
zunächst die Größe des Arrays festlegen
buf[2]; .
zuweisen.
buf[0]=x1; buf[1]=x2;
Sie brauchen 2 Minuten, um ihn zulesen.
Andernfalls, wenn NOrd[] kein Indikator ist: