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
Es ist in etwa dasselbe wie die "Besetzt"-Flagge (wer zuerst kommt, mahlt zuerst), nur etwas komplizierter, aber die Idee ist interessant, ich mag sie, danke.
Wahrscheinlich wäre es einfacher, die gemeinsame Bearbeitung von FILE_SHARE_WRITE zu deaktivieren und diejenigen, die die Datei nur lesend öffnen, FILE_READ lesen zu lassen, während diejenigen, die die Datei lesend und schreibend öffnen, FILE_READ|FILE_WRITE einen Fehler erhalten und die Datei erneut öffnen müssen. Das wäre wahrscheinlich einfacher.
Ich verstehe nicht ganz, was das im Zusammenhang mit dem Speichern von FileClose bedeutet.
Das bedeutet, dass nicht nur beim Schließen der Datei die vorgenommenen Änderungen auf der Festplatte gespeichert werden.
Auf der Leseseite gibt es eine Markierung, die es ermöglicht, die Datei zu leeren, ohne sie zu schließen, nachdem alle Daten extrahiert worden sind.
Auf der Schreibseite haben wir eine Markierung, die es nicht erlaubt, die Datei zu öffnen, wenn sie bereits von einem anderen Expert Advisor geöffnet wurde.
Der Code ist nur ein Beispiel, ihm fehlen Kontrollfunktionen für die Handhabung von Handles und Tickets und so weiter, aber er kommt dem gewünschten Ergebnis sehr nahe.
Nochmals vielen Dank an alle und vielen Dank für die Informationen und nützlichen Tipps.