![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
fxsaber:
Wahrscheinlich werden einige Compiler in solchen Situationen Warnungen ausgeben.
Der Spezifizierer bezieht sich auf eine Referenz, nicht auf das Objekt als Ganzes, alles ist legitim, warum sollte der Compiler fluchen?
der Spezifizierer bezieht sich auf die Referenz, nicht auf das Objekt als Ganzes, alles ist legitim, warum sollte der Compiler fluchen?
Wenn es so wäre, gäbe es hier wahrscheinlich keine Schelte.
Wenn das der Fall wäre, würde man hier wahrscheinlich nicht fluchen.
Da es sich um ein konstantes Objekt handelt, ist es logisch, dass ein konstantes Objekt keine nicht-konstante Referenz haben kann
Da es sich um ein konstantes Objekt handelt, ist es logisch, dass ein nicht-konstantes Objekt keine nicht-konstante Referenz haben kann.
Wie kann ich mich auf ein konstantes Objekt beziehen?
Wie stelle ich einen Bezug zu einem konstanten Objekt her?
Fügen Sie eine Überlast hinzu.
Überlastung hinzufügen.
Ist das nicht eine Überlastung bei einer ständigen Verbindung?
Forum zum Thema Handel, automatisierte Handelssysteme und Strategietests
OOP, Vorlagen und Makros in mql5, Tipps und Tricks
TheXpert, 2020.02.26 15:24
Der Spezifizierer bezieht sich auf die Referenz und nicht auf das Objekt als Ganzes
Ist eine solche Überlastung nicht eine ständige Referenz?
Was wollen Sie tun?
Ist eine solche Überlastung nicht eine Überlastung einer konstanten Referenz?
Wenn Sie wollen, dass der Compiler bei Ihrem ersten Beispiel abstürzt, wird das nicht funktionieren, denn dort ist alles legal: Sie ändern nicht die Objektinstanz per Referenz, sondern die Objektinstanz, für die die Methode aufgerufen wird, und die Tatsache, dass es sich um dasselbe Objekt handeln kann, ist nicht das Problem des Compilers, sondern das Problem des Programmierers.
Bei einer Klasse können Sie diesen Trick anwenden (bei einer Struktur nicht):
Wenn Sie wollen, dass der Compiler Ihr erstes Beispiel zum Absturz bringt, wird er das nicht tun, denn alles dort ist legal.
Es geht nicht um die Legalität, sondern um die Tatsache, dass der Modifikator const nicht garantiert, dass das Objekt unverändert bleibt.
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
OOP, Vorlagen und Makros in mql5, Tipps und Tricks
fxsaber, 2020.02.25 22:23
Ich habe noch nie gesehen, dass dieser Ausdruck falsch zurückgibt.Aus diesem Grund ist es schwierig, Statistiken über die Ausführungszeit von Aufträgen auf der Grundlage der Handelsgeschichte zu führen.
Wenn wir den Wert vonORDER_TIME_SETUP_MSC für Marktaufträge noch vergleichen können, ist er für schwebende Aufträge bedeutungslos.
Forum zum Thema Handel, automatisierte Handelssysteme und Strategietests
Bibliotheken: MT4Orders
fxsaber, 2020.02.27 09:40
Bis zu zwei Minuten Ausführung auf einem laufenden Konto. Teilen Sie Ihre Statistiken hier. Das Skript verwendet keine Bibliotheken, es ist für Netting/Hedging geeignet.