[ARCHIV!] Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen - 4. - Seite 93
![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
Wenn y = 1 ist, sind genau alle Bedingungen erfüllt. Sie schließen sich nicht gegenseitig aus.
Sich gegenseitig ausschließend sind zum Beispiel: y<0, y==0, y>0.
paladin80:
Да, switch я использую. На счёт взаимоисключаемости условий, я это явление понимаю так:
Diejenigen, die rot markiert sind, werden nie ausgeführt.
Bitte helfen Sie mir, ich verstehe nicht, was los ist.
RSIi=iRSI(NULL,0,20,PRICE_OPEN,0);
wenn ( RSIi<52)
Wenn ich diese Bedingung hinzufüge, erhalte ich Informationen im Optimierer, aber wenn ich einen Test durchführe, wird der Handel nicht eröffnet.
wenn ( RSIi>52)
aber es funktioniert (-)
Ich möchte, dass das Geschäft eröffnet wird, wenn der RSI unter 50 liegt.
Sie müssen sich ansehen, was Sie unter dieser Bedingung als nächstes geschrieben haben. Hier liegt wahrscheinlich ein Fehler vor.
ugh, was für eine Panne=) Ich habe das Terminal neu gestartet und es hat alles funktioniert yyyy
In MQL5können Sie die MA-Mittelungsmethode in den externen Parametern wie folgt auswählen: input ENUM_MA_METHOD ma_method=MODE_SMA. In diesem Fall können Sie beim Testen des Programms zunächst nur zwischen den Mittelungsmethoden wählen und es wird nichts anderes geschrieben.
Frage: Gibt es einen solchen Datensatz für MQL4?
Habe diesen versehentlichen Tippfehler in meinem Code gefunden, aber der Compiler hat keine Fehler gemeldet.
Ich danke Ihnen!
Ergibt die Bedingung if(a <- b) {} einen Sinn? (weniger_minus)
if ((a) < (-b)) so denke ich.
Es wird keine Warnung oder gar ein Fehler angezeigt.
wenn ((a) < (-b)) so wahrscheinlich.
Es wird keine Warnung oder gar ein Fehler angezeigt.
Ich habe versehentlich auf "Minus" statt auf "Gleich" gedrückt. Aber was für ein Effekt :)
Danke!