Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 948
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
Bitte geben Sie an, wie das folgende Design ungefähr aussehen würde:
1) Ein neuer Tick wird generiert - eine Bedingung ist erfüllt, z.B. wird bei diesem Tick eine Musteranzeige gezeichnet und ein Alert generiert
2) Nachdem die oben genannte Bedingung erfüllt ist, muss die mehrfache Wiederholung derselben Handlung der oben genannten Handlung eingestellt werden, bis die Zeitspanne gleich ist:
3) Sobald der Balken in den nächsten Balken übergeht, nehmen Sie die Bedingung wieder auf, bis der nächste oben beschriebene Zeitraum erreicht ist.
Ist ein solcher Entwurf realistisch?
Bitte geben Sie an, wie das folgende Design ungefähr aussehen würde:
1) Ein neuer Tick wird erzeugt - die Bedingung ist erfüllt, z.B. wird auf diesem Tick eine Musteranzeige gezeichnet und ein Alert ausgegeben
2) Nachdem die oben genannte Bedingung erfüllt ist, müssen mehrere Wiederholungen derselben oben beschriebenen Aktion gestoppt werden, bis der Zeitraum gleich ist:
3) Sobald der Balken in den nächsten Balken übergeht, nehmen Sie die Bedingung wieder auf, bis der nächste oben beschriebene Zeitraum erreicht ist.
Ist ein solcher Entwurf realistisch?
Den größten Teil der Logik haben Sie bereits selbst geschrieben...
Den größten Teil der Logik haben Sie bereits selbst geschrieben...
Die Logik mag richtig sein, aber die richtige Funktionalität zu finden, ist das Problem. Könnten Sie mir bitte sagen, welche Funktionen oder Beispielkonstrukte ich anwenden soll, um das Problem zu lösen, denn ich bin hier ziemlich ratlos.
Die Logik mag richtig sein, aber die richtige Funktionalität zu finden, ist das Problem. Könnten Sie mir bitte sagen, welche Funktionen oder Beispielentwürfe ich verwenden kann, um das Problem zu lösen, da ich hier ziemlich in eine Sackgasse geraten bin.
Bitte um Hilfe.
Ich habe eine Liste von enum.
Ich brauche die Werte, um eine Zeichenfolge zu werden, d.h. ein Text zu werden, dieser Ansatz funktioniert nicht
(string)Target
Ich erhalte einfach die Nummer eines Variablenwerts aus der Liste, und ich brauche den Text - den echten Namen aus der Liste, zum Beispiel "arr_100".
Wie kann man das tun?
Bitte um Hilfe.
Ich habe eine Liste von enum.
Ich brauche die Werte, um eine Zeichenfolge zu werden, d.h. ein Text zu werden, dieser Ansatz funktioniert nicht
Ich erhalte einfach die Nummer eines Variablenwerts aus der Liste, und ich brauche den Text - den echten Namen aus der Liste, zum Beispiel "arr_100".
Wie kann man das tun?
EnumToString()
EnumToString()
Ich danke Ihnen!
Können Sie mir einen Link zu der Dokumentation geben, in der die Bedeutung dieser <>-Symbole erläutert wird?
Es handelt sich um eine Schablonenmethode. Der Typ des darin enthaltenen Parameters wird entsprechend dem in diesen Klammern übergebenen Typ abgeglichen. Der Typ wird statisch bei der Kompilierung des Programms bestimmt. Sie können mehr darüber in "Funktions- und Klassenvorlagen" lesen:https://www.mql5.com/ru/docs/basis/oop/templates.
Guten Tag, ich habe .mqh für die Datenverarbeitung und Speicherung in der Ressource erstellt. Alles funktioniert, aber es gibt eine Nuance, wenn ich den Indikator zu kompilieren, ist die .mqh zurückgesetzt und neu-does das Gewicht Prozess für die Speicherung. Ziel - SolangeDaten in der Ressource vorhanden sind , wird sie nicht zurückgesetzt. Wo liegt der Fehler, wie kann er behoben werden?
Ressourcen sind für statische (permanente), unveränderliche Daten vorgesehen. Ihre Aufgabe ist es, eine Datei mit Daten herunterzuladen, die Daten im Speicher des Indikators zu ändern und die neuen Daten in der Datei zu speichern, so dass Sie nach dem Neustart und der Neukompilierung des Indikators neue Daten herunterladen. Die Ressourcen werden dabei nicht helfen.
Ressourcen sind dazu bestimmt, statische (konstante), unveränderliche Daten zu speichern. Für Ihre Aufgabe müssen Sie eine Datei mit Daten laden, diese Daten im Speicher des Indikators ändern und das neue Datengewicht in der Datei speichern, so dass Sie nach dem erneuten Laden und Kompilieren des Indikators neue Daten laden können. Die Ressourcen werden dabei nicht helfen.
Ich verstehe, danke!