![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
Danke, es ist nur so, dass die Voreinstellung ohne sie irgendwie seltsam ist.
Richten Sie das Diagramm so ein, wie Sie es brauchen, und speichern Sie die Vorlage unter dem Standardnamen
Ich kann nicht verstehen, warum ich schreiben soll:
Compiler ist unglücklich: möglicher Datenverlust aufgrund der Typkonvertierung, da es sich überall um eine ganze Zahl handelt. Natürlich könnte ich es so lassen, wie es ist, aber die Warnung ist ein bisschen lästig.
Ich kann nicht verstehen, warum man das aufnimmt:
Compiler ist unglücklich: möglicher Datenverlust aufgrund der Typumwandlung, da Integer überall ist. Natürlich könnten wir es so lassen, wie es ist, aber die Warnung ist ein bisschen lästig.
Machen Sie es so:
Und lesen Sie dies: TypumwandlungMachen Sie es so:
Und lesen Sie dies: TypumwandlungIch habe jedoch das Gefühl, dass ich meinen Wissensmangel beheben muss, denn während mein obiges Beispiel den Compiler belastet hat, belastet mein folgendes Beispiel den Compiler nicht, und die Situation scheint ähnlich zu sein.
Danke, das hat geholfen. Ich habe den Artikel gelesen.
Ich habe jedoch das Gefühl, dass ich meine Unkenntnis beseitigen muss, denn wenn bei meinem obigen Beispiel der Compiler sich anstrengt, so tut er dies bei dem folgenden Beispiel nicht, und die Situation scheint ähnlich zu sein.
SymbolInfoInteger gibt einen Wert vom Typ Long zurück, der 64 Bit lang ist. Und int ist 32-Bit, so dass der Compiler zu Recht eine Warnung ausgibt.
Im zweiten Fall gibt SymbolInfoDouble einen Wert vom Typ double zurück, und das ist der gleiche Typ wie Ihre ask-Variable. Hier können also (auch theoretisch) keine Verluste auftreten, und der Compiler sagt kein Wort.
Ich habe hier irgendwo einen Abschnitt gesehen, der sich mit entdeckten MT5-Fehlern befasst, aber ich habe vergessen, wo er ist oder wie man ihn findet...