[ARCHIV!] Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen - 4. - Seite 222
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
Ich habe es mir bereits angesehen.
Herzlichen Glückwunsch!
Genossen, ich kann nicht verstehen, warum die CSV-Dateien nicht erstellt werden, vorher hat alles funktioniert.
Terminalversion und Bitmodus
MT4 409
Beschreibung des Problems
Wenn versucht wird, mit dem Schlüssel FILE_READ|FILE_WRITE in eine Textdatei zu schreiben, ohne den Dateizeiger mit der Funktion FileSeek() explizit zu setzen, findet das Schreiben überhaupt nicht statt. Es wird kein Fehler erzeugt.
Abfolge der Maßnahmen
...
Ergebnis ...
...
Erwartetes Ergebnis ...
...
Mehr Infos
In früheren Versionen des Terminals wurde beim Lesen einer Textdatei mit der Funktion FileReadString() automatisch ein Dateizeiger gesetzt.
Die letzte Änderung der Dateifunktionalität stammt aus der Mitte des Jahres 2008.
Noch nie war es möglich, an eine Datei anzuhängen, ohne vorher einen Dateizeiger auf das Ende zu setzen.
Nochmals eine Frage zu den zusätzlichen Informationen. Hat dies etwas mit dem Anhängen an das Ende einer Datei zu tun?
Bei allen Lese- und Schreiboperationen wird der Dateizeiger automatisch verschoben. Dies war schon immer der Fall und hat sich nicht geändert. Wird die Datei jedoch als csv-Datei geöffnet, ist eine Zwischenpufferung der Daten möglich. Dann ist der Dateizeiger möglicherweise nicht dort, wo Sie ihn erwarten. Auch dies war schon immer der Fall, sowohl in der Vorgängerversion als auch in der Vorabversion, seit Beginn der offiziellen Veröffentlichung.
Wir haben immer wieder darauf hingewiesen, dass das Ausfallprinzip äußerst nachteilig ist. Auch bei Dateizeigern. Behandeln Sie Dateizeiger explizit, es sei denn, Sie verwenden kontinuierliches Lesen oder kontinuierliches Schreiben (insbesondere den exotischen Fall von gemischtem Lesen und Schreiben).
In beiden Fällen verfügt es über FileSeek
Hallo, könnten Sie mir bitte sagen, ob jemand weiß, wie man diese Bedingung in den Code zu schreiben?
(Niveau ist als gleitender Durchschnitt definiert)
1) Der EA öffnet 2) Er prüft, ob ein "funktionierender" Auftrag vorliegt:
A) Es gibt einen und wenn der Preis ein bestimmtes Niveau erreicht, müssen Sie ihn schließen und einen umgekehrten Auftrag eröffnen.
B) Wenn es keinen Auftrag gibt und der Kurs ein bestimmtes Niveau erreicht, sollten Sie ihn schließen und einen umgekehrten Auftrag eröffnen.
Vielen Dank im Voraus für Ihre Zeit...!
Hallo, könnten Sie mir bitte sagen, ob jemand weiß, wie man diese Bedingung in den Code zu schreiben?
(Niveau ist als gleitender Durchschnitt definiert)
1) Der EA öffnet 2) Er prüft, ob ein "funktionierender" Auftrag vorliegt:
A) Es gibt einen und wenn der Preis ein bestimmtes Niveau erreicht, müssen Sie ihn schließen und einen umgekehrten Auftrag eröffnen.
B) Wenn es keinen Auftrag gibt und der Preis ein bestimmtes Niveau erreicht, sollten Sie ihn schließen und einen umgekehrten Auftrag eröffnen.
Ich danke Ihnen im Voraus für Ihre Zeit!
In beiden Fällen verfügt es über FileSeek
Nur Dateien mit dem Schlüssel FILE_READ | FILE_WRITE werden nicht erstellt.
Ein großes Problem.
Ich lade das Installationsprogramm für die Web-Version von MetaTrader4 (<0.5Mb) von einem beliebigen Broker herunter.
Die Installation verläuft problemlos. Wenn ich versuche, das Programm zu starten, wird es gestartet und sofort wieder beendet.
Was ist das Problem und wie kann es gelöst werden?
Ein großes Problem.
Ich lade das Installationsprogramm für die Web-Version von MetaTrader4 (<0.5Mb) von einem beliebigen Broker herunter.
Die Installation verläuft problemlos. Wenn ich versuche, das Programm zu starten, wird es gestartet und sofort wieder beendet.
Was ist das Problem und wie kann ich es beheben?
Lesen Sie hier :https://www.mql5.com/ru/forum/139759/page6#641857
Und auch dieses Thema: https: //www.mql5.com/ru/forum/140182
Kameraden, ich verstehe nicht, warum die CSV-Dateien nicht erstellt werden, vorher hat alles funktioniert.
Aus irgendeinem Grund werden sie geschaffen. Zu Ihrer Information --> https://www.mql5.com/ru/forum/137718