Fehler, Irrtümer, Fragen - Seite 2785
![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
Beziehen Sie sich auf diese oder eine andere Methode?
Danke für den Link zum Archiv!
Ich habe diesen Weg gefunden. Aber das ist natürlich eine schreckliche Lösung. Um eine Basisklasse, Vererbung und Zeiger in den aufrufenden Code für jeden Fall zu tun.
Ihre Lösung ist viel besser, man kann gut damit leben!
Welchen Sinn hat es, Änderungen für Suchen/Ersetzen in ME(2497) vorzunehmen?
Ich refaktorisiere den Code, markiere die Funktion mit dem unglücklichen Namen, drücke Strg+H ==> gebe einen neuen Namen für die Funktion ein ==> Alles ersetzen.
Das Ergebnis:
- ich verstehe nicht, was passiert ist, das Dokument wurde vom Ende, wo es notwendig war, die Arbeit fortzusetzen, an eine Stelle in der Nähe des Anfangs verschoben;
- der Fokus wurde auf die Registerkarte "Journal" verschoben;
- in der Registerkarte "Journal" werden viele unnötige Informationen geschrieben, die den Benutzer ablenken und ohne absolute Notwendigkeit nicht notwendig sind.
Um also nach einer automatischen Ersetzung an derselben Stelle weiterzuarbeiten, muss ich bis zum Äußersten gehen:
- Lesezeichen verwenden (Strg+F2), bevor es ersetzt wird;
- nach dem Ersetzen wieder Lesezeichen verwenden (F2);
- und am Ende das zuvor installierte Lesezeichen entfernen (Strg+F2).
Um es gelinde auszudrücken: Das ist überhaupt nicht praktisch.
Hallo!
Ich habe den Eindruck, dass
ObjectsDeleteAll
Funktioniert nicht im visuellen Strategietester. Versuchte Tests mit historischen Daten
weder 1 noch 2.
Bauen Sie
Welchen Sinn hat es, Änderungen für Suchen/Ersetzen in ME(2497) vorzunehmen?
Ich refaktorisiere den Code, markiere die Funktion mit dem unglücklichen Namen, drücke Strg+H ==> gebe einen neuen Namen für die Funktion ein ==> Alles ersetzen.
Das Ergebnis:
- ich verstehe nicht, was passiert ist, das Dokument wurde vom Ende, wo es notwendig war, die Arbeit fortzusetzen, an eine Stelle in der Nähe des Anfangs verschoben;
- der Fokus wurde auf die Registerkarte "Journal" verschoben;
- in der Registerkarte "Journal" wird eine Menge unnötiger Informationen geschrieben, die den Benutzer ablenken und ohne extreme Notwendigkeit nicht notwendig sind.
Um also nach einer automatischen Ersetzung an derselben Stelle weiterzuarbeiten, muss ich bis zum Äußersten gehen:
- Lesezeichen verwenden (Strg+F2), bevor es ersetzt wird;
- nach dem Ersetzen wieder Lesezeichen verwenden (F2);
- und am Ende das zuvor installierte Lesezeichen entfernen (Strg+F2).
Um es gelinde auszudrücken, es ist einfach überhaupt nicht bequem.
Sie können dies versuchen, es scheint stabiler zu sein
Die Funktion GoTo Definition funktioniert nicht, wenn ein Teil der Zeichenkette verschoben wird
Bauen Sie
Die Funktion GoTo Definition funktioniert nicht, wenn ein Teil der Zeichenkette verschoben wird
Bauen Sie
Welchen Sinn hat es, Änderungen für Suchen/Ersetzen in ME(2497) vorzunehmen?
Ich refaktorisiere den Code, markiere die Funktion mit dem unglücklichen Namen, drücke Strg+H ==> gebe einen neuen Namen für die Funktion ein ==> Alles ersetzen.
Ergebnis:
- es ist überhaupt nicht klar, was passiert ist, das Dokument ist vom Ende, wo ich weitermachen will, zu einer Stelle nahe dem Anfang gesprungen;
...............
Das war schon immer so. Ich setze den Cursor vor "Alles ersetzen" nach dem, was ich ersetzen will. In diesem Fall erfolgt die letzte Ersetzung genau an dieser Stelle ))) Ja, nicht sehr praktisch....
Fehler in der Beschreibung der StandardbibliothekCDateTime.Year(value)