Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 1417
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
Und hier ist das Interessante, das mir aufgefallen ist... Ich habe nicht auf diesen Unterschied geachtet.
Wenn Sie in mql4 diese Addition von Strings mit der Funktion StringConcatenate() schreiben, erhalten Sie
und in mql5 ist es einfach
Vielleicht verwende ich das fälschlicherweise nicht............Ich empfehle nicht, diese Funktion zu verwenden, da sie in MQL5 anders funktioniert als in MQL4. Daher kann es schwer zu verstehen sein, wenn Sie zu MQL5 wechseln
Aber vielleicht täusche ich mich...
mql4
mql5
Wie Sie sehen können, ist mql5 der einfachen Addition von Zeichenketten sehr ähnlich.
Und die Typumwandlung erfolgt in dieser Funktion ohne weitere Probleme.Ja, das wurde schon einmal diskutiert.
der drei Optionen StringAdd() , StringConcatenate() und Pluspunkte,
Pluspunkte sind weniger kostspielig.
Warum kann 1,6251 nicht so explizit in eine Zeichenkette umgewandelt werden wie i? Es ist kürzer und spart Rechenressourcen....., wie mir scheint.
Vielen Dank für die Erklärung.
Denn eine solche Umwandlung kann einen Wert von bis zu 16 Zeichen ergeben (wenn mein Hirn nicht völlig ausgetrocknet ist). Und DoubleToString() "beschneidet" die Zeichenkette auf die angegebene Anzahl von Dezimalstellen. Eine ganze Zahl i bleibt eine ganze Zahl, egal wie man sie dreht.
Ja, es wurde einmal diskutiert, ich werde nicht danach suchen.
der drei Optionen StringAdd() , StringConcatenate() und Pluspunkte,
Pluspunkte sind weniger kostspielig.
Code geändert, aber immer noch Array außerhalb des Bereichs an der gleichen Stelle
double price[N];
immer gültige Werte annimmt?
Können Sie mir sagen, wie man Print(), einmal drucken, wenn der Wert ändert
Sagen Sie mir, wie man Print() dazu bringt, einmal zu drucken, wenn sich der Wert ändert
Zähler setzen
Das Messgerät einstellen
Das Messgerät einstellen
Können Sie mir sagen, wie man Print(), einmal drucken, wenn der Wert ändert
Mir gefallen die booleschen Optionen besser