Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 617
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
Gibt es eine Möglichkeit, zwei OnTimer-Funktionen mit unterschiedlichen Zeiträumen zu erstellen?
Welche davon sind "anders"?
Gibt es eine Möglichkeit, 2 OnTimer-Funktionen mit unterschiedlichen Zeiträumen zu erstellen?
Sie können einen Timer erstellen und mehrere Zeiträume darin überprüfen
Welche Art von "anders"?
in 1 Minute und 5 Minuten zum Beispiel
in 1 Minute und 5 Minuten zum Beispiel
Erstellen Sie einen Timer mit einer kürzeren Periode und lassen Sie ihn die längere Periode überprüfen
die Daten werden aus Indikatorpuffern gewonnen
es ist möglich, alle Daten von Skripten, Expert Advisors und Indikatoren zu erhalten, es ist notwendig, den Namen des grafischen Elements zu kennen oder alle grafischen Elemente zu durchsuchen
universelle Methode - Datenaustausch über globale Variablen des Terminals oder eine Datei
Sie können nicht einfach Eingabevariablen aus einem anderen MQL-Programm ändern
Sie können eine Zeichenkette verwenden und dann durch Kommas getrennte Zahlen eingeben, aber ich weiß nicht, wie lang die Zeichenkette maximal sein darf - das müssen Sie überprüfen
Wahrscheinlich handelt es sich um einen Fall von schwerer und langwieriger Krankheit und kritischem Analphabetismus.
Haben Sie verstanden, was Sie geschrieben haben, damit ich es verstehe?
Sie sind wahrscheinlich gar nicht zur Schule gegangen und können überhaupt kein Russisch.
Ich zitiere Sie aus der Beschreibung der Sprache:
https://www.mql5.com/ru/docs/basis/variables/global
Die Initialisierung der globalen Variablen wird nur einmal nach dem Laden des Programms in den Speicher des Client-Terminals und vor der ersten Verarbeitung desInit-Ereignisses durchgeführt.
Verstehen Sie, was das russische Wort "einmal" bedeutet - oder ist es zu schwierig für Sie?
Bevor Sie den "Neulingen" im Forum antworten, sollten Sie Russisch und die MQL-Programmiersprache lernen. Und keine "Huckepack-Ladung von Werkzeugen".
Ich habe einen Link zu einem guten Artikel von Alexei Subbotin zu diesem Thema für die Forumsnutzer bereitgestellt:
ÜBERTRAGUNG VON DATEN ZWISCHEN INDIKATOREN - EINE EINFACHE LÖSUNG FÜR EIN SCHMERZHAFTES PROBLEM
https://www.mql5.com/ru/articles/19
Soweit ich der Beschreibung von MQL entnehme, ist die Datenübertragung zwischen Indikatoren und Skripten NICHT VORGESCHLAGEN.
Aus diesem Grund müssen Sie eigene Wege finden, um Daten von einem Programmteil in einen anderen zu übertragen.
Wahrscheinlich handelt es sich um einen Fall von schwerer und langwieriger Krankheit und kritischem Analphabetismus seitens des Befragten.
Haben Sie verstanden, was Sie mir geschrieben haben, damit ich es verstehe?
Sie sind wahrscheinlich gar nicht zur Schule gegangen und können überhaupt kein Russisch.
Ich zitiere Sie aus der Beschreibung der Sprache:
https://www.mql5.com/ru/docs/basis/variables/global
Die Initialisierung der globalen Variablen wird nur einmal nach dem Laden des Programms in den Speicher des Client-Terminals und vor der ersten Verarbeitung desInit-Ereignisses durchgeführt.
Verstehen Sie, was "einmal" bedeutet, oder sind Sie sich da auch nicht so sicher?
Bevor Sie den "Neulingen" im Forum antworten, sollten Sie Russisch und die MQL-Programmiersprache lernen. Und nicht "eine Wagenladung Kühe huckepack nehmen".
Nun, Sie haben ein Suchproblem und eine Unverschämtheit, die an Unzulänglichkeit grenzt
https://www.mql5.com/ru/docs/globals
Sie sind hoffnungslos, aber ich werde versuchen, den unbeholfenen Typ zu erziehen, hier ist mehr zu verstehenhttps://www.mql5.com/ru/docs/basis/variables/global
Wahrscheinlich handelt es sich um einen Fall von schwerer und langwieriger Krankheit und kritischem Analphabetismus seitens des Befragten.
...
Nun, Sie haben ein Suchproblem und chronische Arroganz, die an Unzulänglichkeit grenzt.
https://www.mql5.com/ru/docs/globals
Sie sind hoffnungslos, aber ich werde versuchen, die unhöfliche Art zu erziehen, hier ist mehr zu verstehenhttps://www.mql5.com/ru/docs/basis/variables/global
Zeigen Sie mir, wo die Daten von einem Indikator zum anderen übertragen werden?
Globale Variablen sind ein generisches unveränderliches Datenfeld, das die Eigenschaft hat, von allen Bereichen und laufenden Programmen aus sichtbar zu sein.
Und dieses Feld wird nur einmal beim Start des Programms initialisiert.
Wohin erfolgt die Datenübertragung?
Lassen Sie uns eine einfache Situation simulieren.
Nehmen wir zwei verschiedene Indikatoren und beschreiben wir in ihnen dieselben globalen Variablen, aber mit unterschiedlichen Werten.
Starten wir nun den ersten Indikator mit der Initialisierung der globalen Werte.
Danach wird der zweite Indikator ausgeführt, ebenfalls mit Initialisierung, aber mit anderen Werten.
Infolgedessen erhalten wir einen fatalen Fehler.
Was haben wir auf diese Weise "bestanden"? - Eine Meldung über einen schwerwiegenden Fehler?
Zeigen Sie mir, WO DIE ÜBERTRAGUNG VON DATEN VON EINEM INDIKATOR ZU EINEM ANDEREN IST?
Globale Variablen sind ein allgemeines, unveränderliches Datenfeld, das die Eigenschaft hat, von allen Bereichen und laufenden Programmen aus sichtbar zu sein.
Und dieses Feld wird nur einmal beim Start des Programms initialisiert.
Wo findet die Datenübertragung statt?
https://www.mql5.com/ru/docs/globals
Eine Gruppe von Funktionen für die Arbeit mit globalen Variablen.
Globale Variablen des Client-Terminals sollten nicht mit Variablen verwechselt werden, dieauf globaler Ebene des mql5-Programms deklariert sind.
Globale Variablen bleiben im Client-Terminal für 4 Wochen nach dem letzten Zugriff erhalten, danach werden sie automatisch gelöscht. Ein Zugriff auf eine globale Variable bedeutet nicht nur das Setzen eines neuen Wertes, sondern auch das Lesen des Wertes der globalen Variable.
Globale Variablen des Client-Terminals sind von allen mql5-Programmen, die im Client-Terminal gestartet werden, gleichzeitig zugänglich.
https://www.mql5.com/ru/docs/globals
Ich werde Ihnen nicht beibringen, wie man technische Informationen liest, Sie haben mich gefragt, wie man Daten zwischen MQL-Programmen überträgt, ich habe es geschrieben, jetzt können Sie es entweder lesen oder sich den Kopf einschlagen, oder was auch immer solche hässlichen Typen wie Sie verwenden, um Informationen zu erhalten.Ich habe Ihnen direkt gesagt, dass Sie andere nicht belehren sollten, wenn Sie selbst keine Ahnung haben.
Hilfe sollte 'qualifiziert' sein und nicht 'von einer Taschenlampe'!