Fehler, Irrtümer, Fragen - Seite 2941
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
Können Sie vorschlagen, ob es eine Möglichkeit gibt, den vorherigen Wert der String-Variable im Indikator nach dem Init-Ereignis zu speichern? Globale Variablen des Terminals funktionieren nicht mit String. Um genau zu sein, müssen wir am Ende von OnCalculate() prev_val=val machen und prev_val nachInit speichern, während val wie üblich einen neuen Wert annimmt. Aber ich möchte nicht ein Objekt im Diagramm erstellen, es nach dem gewünschten Namen benennen und den alten Wert nach Init lesen. Das wäre ziemlich hässlich, obwohl es möglich ist... Außerdem kann der Name lang sein und Objekte haben eine sehr begrenzte Anzahl von Namen.
können Sie Ressourcen und Einheiten verwenden, um einfache Strukturen oder sogar Arrays einfacher Strukturen zwischen TFs zu speichern und zu übertragen.
Hierfür benötigen Sie Folgendes:
Um Strings zu speichern, müssen Sie ein statisches uchar-Array mit fester Größe verwenden. (siehe CharArrayToString, StringToCharArray).können Sie Ressourcen und Einheiten verwenden, um einfache Strukturen oder sogar Arrays einfacher Strukturen zwischen TFs zu speichern und weiterzugeben.
Hierfür benötigen Sie:
Um Strings zu speichern, müssen Sie ein statisches uchar-Array mit einer festen Größe verwenden. (siehe CharArrayToString, StringToCharArray).Ich habe mich auch daran erinnert - über Dateien, aber das würde ich auch nicht tun wollen, weil es nicht die natürlichste Art ist, das zu tun.
Danke, ich werde es ausprobieren.
Ich habe auch daran gedacht, Dateien zu verwenden, aber das möchte ich auch nicht tun, da es nicht die natürlichste Art ist, dies zu tun.
Danke, ich werde es ausprobieren.
Ich habe auch daran gedacht, Dateien zu verwenden, aber das möchte ich auch nicht tun, da es nicht die natürlichste Art ist, dies zu tun.
Danke, ich werde es ausprobieren.
Wenn es sich um MT5 handelt, ist die Wahrscheinlichkeit, dass OnInit des neuen Indikatorstatus vor OnDeinit des vorherigen Indikatorstatus aufgerufen wird, nicht gleich Null
Daher sollte die Datenspeicherung nicht bei OnDeinit erfolgen, sondern unmittelbar nach einer Datenänderung oder bei einem anderen Ereignis.
Gibt es eine Funktion oder eine andere zusätzliche Funktionalität (Bibliothek, Code) zum Speichern von EA-Einstellungen?
Wenn Sie den EA ausführen, speichern Sie die Einstellungen in der Standardeinstellungsmatrix.
Gibt es eine Funktion oder eine andere zusätzliche Funktionalität (Bibliothek, Code) zum Speichern von EA-Einstellungen?
Wenn Sie einen EA ausführen, speichern Sie die Einstellungen im Standardeinstellungsraster.
Hier ist ein Beispiel aus der Beschreibung. Suchen Sie nach SaveSet.
Die Anwendung ist seit Dezember im Service Desk "gestartet".
Wahrscheinlich verloren gegangen