Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 978
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
Die Schaltfläche "Antworten" ist das Zitat. Umgehung der Positionen - siehe meine aktuellen codexpert.
Und wenn es keine Antwort gibt, wie in meinem vorherigen Kommentar? Müssen Sie in html gehen? OK, mit Ihrer eigenen Charta, wie man sagt... Die Schaltfläche "Zitieren" ist also nur manchmal verwirrend, da sie dasselbe bewirkt wie "Antworten".
Die Schaltfläche "Antworten" ist das Zitat. Position traversal - siehe meine letzte codexpert.
Beispiel aus dem letzten CodeIeNTri.mq5
Danke
Was aber, wenn es keine Antwort gibt, wie in meinem vorherigen Kommentar? Müssen Sie in html gehen?
Wenn es keine Antwort gibt, ist es logisch, dass es auch nichts zu zitieren gibt. Seltsam, wenn die Fähigkeit, Luft zu zitieren😊 erscheint
Wenn es keine Antwort gibt, ist es logisch, dass es auch nichts zu zitieren gibt. Seltsam, wenn die Fähigkeit, Luft zu zitieren😊 erscheint
In diesem Fall habe ich den Text aus der Dokumentation zitiert
In diesem Fall habe ich den Text aus der Dokumentation zitiert
Ich zitiere Text aus der Dokumentation:
MetaQuotes Language 5 (MQL5) ist eine Programmiersprache für technische Indikatoren, Handelsroboter und Hilfsanwendungen für den automatisierten Handel auf den Finanzmärkten. MQL5 ist eine moderne Hochsprache, die von MetaQuotes Software Corp. für seine eigene Handelsplattform entwickelt wurde. Seine Syntax ist der von C++ am nächsten und erlaubt es, Programme im Stil der objektorientierten Programmierung (OOP) zu schreiben.
Für das Schreiben von Programmen in MQL5 bietet die Handelsplattform die MetaEditor-Entwicklungsumgebung mit allen modernen Werkzeugen für das Schreiben von Code, einschließlich Vorlagen, Snippets, Debugging, Profiling, Autocompleting und dem integrierten versionierten MQL5-Speicher.
Unterstützung und Weiterentwicklung der Sprache bietet die Website MQL5.community, auf der eine große Bibliothek mit kostenlosen Codes und zahlreiche Artikel zu allen Themen des modernen Handels zu finden sind: neuronale Netze, Statistik und Analyse, Hochfrequenzhandel, Arbitrage, Testen und Optimieren von Handelsstrategien, Einsatz von Robotern für den automatisierten Handel und vieles mehr.
Ich kopiere den Text, füge ihn ein, markiere ihn und drücke Strg+3.
Im Allgemeinen befindet sich dies alles im Menü des Editors.
Man muss sie nur sorgfältig studieren und nicht sofort über die mangelnde Verfügbarkeit schreiben. (Diese Auswahl = Strg+4)
Es gibt 6 Fenster im Terminal, jedes mit einem anderen EA. Ich ändere den Expert Advisor in einem von ihnen (oder lege ihn ab, wenn er nicht vorhanden war).
Ergebnis: OnChartEvent wird für alle EAs auf allen Charts ausgelöst.
Frage: sollte es so sein, oder ist es ein Fehler (OnChartEvent soll nur für das betroffene Fenster aktiviert werden)?
Wenn dies der Fall sein sollte, klären Sie bitte, was der Vorteil davon ist, da OnChartEvent mit Null-Parametern kommt:
id = 9 lparam = 0 dparam = 0.0 sparam =
--
Nebenbei bemerkt, Beobachtungen:
(1) OnChartEvent empfängt ein Ereignis bereits beim Erscheinen des Expert Advisor-Dialogfelds (obwohl der Benutzer den Vorgang abbrechen kann).
2. Bei Aktionen wie Größenänderung und Mausklick (id = 9 bzw. 4) wird das Ereignis nur an das eigene Fenster gesendet, was logisch ist.
Guten Tag. Bitte sagen Sie mir, was ich falsch mache: Ich möchte ein Objekt erstellen, wenn ich die Tastaturtaste drücke, und wenn es erstellt wurde, möchte ich es löschen. Dieser Code funktioniert in mql4 ohne Probleme. Vielen Dank im Voraus.
Und in C# diese Lambda-Ausdruck mit Hilfe von einigen Magie, wird es funktionieren, geradeaus?
Wenn method() denselben Wert zurückgibt - das Wörterbuch durchsuchen. Wenn der Wert jedes Mal anders ist, wird einfach jedes Mal mit roher Gewalt gesucht.
Hallo. Ich sehe keine Aktualisierungsmethode in CDictionary. Wie soll das Objekt in der Sammlung aktualisiert werden? Löschen und dann wieder hinzufügen? Oder wird das Hinzufügen mit demselben Schlüssel ein Update sein? Ich danke Ihnen.
Gibt es praktische Bibliotheken zum Ersetzen von Zeilen in einer Textdatei?
Es gibt zum Beispiel mehrere Zeilen, die Sie ersetzen müssen. Und die neue Anzahl der Zeilen kann unterschiedlich sein (vorher drei Zeilen, jetzt zwei usw.). Wie sollte dies geschehen? Die gesamte Datei in ein Array von Strings einlesen?