Fehler, Irrtümer, Fragen - Seite 2232
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
Vielen Dank für die Nachrichten. Wir sind dabei, das zu klären.
Ich werde ohne ein Wort heiraten.
Ausprobiert, hilft nicht. Andere Kommentare - COMMON wird nicht benötigt, weil es nur ein Terminal gibt, wenn es mehrere gäbe, wäre es COMMON, aber es löst nichts. Was ich brauche, sind Dateien - Ressourcen funktionieren nicht.
Oben wurde ein Link (sogar zwei) zu demselben Problem angegeben - es scheint wirklich zu existieren - sehr traurig.
PS. Deshalb mag ich auch keine Foren mit endlosen Fragen und Antworten - es ist schwierig, die Informationen darin zu systematisieren. Vor langer Zeit wurde MQ vorgeschlagen, um Fragen und Antworten zu trennen, ähnlich wie bei SO, aber der altmodische Weg ist wahrscheinlich vertrauter.
Ich würde eine Ressource für die gemeinsame Nutzung innerhalb eines Terminals verwenden und nicht eine Datei, die aus einer Datei gelesen und in einer Datei gespeichert werden kann.
Gewerkschaft zu helfen.
Es gibt zwei Expert Advisors. Tippen Sie auf dieselbe Datei, die mit FileOpen geöffnet wurde, mit den folgenden Flags:
in Experte 1 -FILE_READ|FILE_WRITE|FILE_BIN|FILE_SHARE_READ
in Experte 2 - FILE_READ|FILE_BIN|FILE_SHARE_READ
Der zweite Experte erhält die Fehlermeldung 5004.
Wie kann man eine Lesung durchführen?
Sie haben das FILE_WRITE-Flag in Expert 1 und dieses Flag fehlt in Expert 2.
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Wanzen, Wanzen, Fragen
fxsaber, 2017.02.14 22:25
Fehler [Keine Preise] vor OrtWie kann es sein, dass es keinen Preis gibt, dass es sogar einen Preis im Protokoll gibt?!
Abfrage
2017.02.14 23:18:41.442 Request.magic = 0
2017.02.14 23:18:41.442 Request.order = 0
2017.02.14 23:18:41.442 Request.symbol = EURPLN
2017.02.14 23:18:41.442 Request.volume = 1.0
2017.02.14 23:18:41.442 Request.price = 4.30632
2017.02.14 23:18:41.442 Request.stoplimit = 0.0
2017.02.14 23:18:41.442 Request.sl = 0.0
2017.02.14 23:18:41.442 Request.tp = 0.0
2017.02.14 23:18:41.442 Request.deviation = 100
2017.02.14 23:18:41.442 Request.type = ORDER_TYPE_BUY (0)
2017.02.14 23:18:41.442 Request.type_filling = ORDER_FILLING_RETURN (2)
2017.02.14 23:18:41.442 Request.type_time = ORDER_TIME_GTC (0)
2017.02.14 23:18:41.442 Request.expiration = 1970.01.01 00:00:00
2017.02.14 23:18:41.442 Request.comment = My Position
2017.02.14 23:18:41.442 Request.position = 0
2017.02.14 23:18:41.442 Request.position_by = 0
2017.02.14 23:18:41.442 Result.retcode = 10021
2017.02.14 23:18:41.442 Result.deal = 0
2017.02.14 23:18:41.442 Result.order = 0
2017.02.14 23:18:41.442 Result.volume = 0.0
2017.02.14 23:18:41.442 Result.price = 0.0
2017.02.14 23:18:41.442 Result.bid = 0.0
2017.02.14 23:18:41.442 Result.ask = 0.0
2017.02.14 23:18:41.442 Result.comment = No prices 0.028 + 0.000 ms
2017.02.14 23:18:41.442 Result.request_id = 0
2017.02.14 23:18:41.442 Result.retcode_external = 0
2017.02.14 23:18:41.442
2017.02.14 23:18:41.442 SymbolInfoDouble(Symb,::SYMBOL_BID) = 4.30151
2017.02.14 23:18:41.442 SymbolInfoDouble(Symb,::SYMBOL_ASK) = 4.30632
Derselbe Fehler tritt auf, wenn Sie versuchen, einen Handelsantrag von Hand zu stellen. Nach etwa einer Minute funktioniert plötzlich alles wieder. Nach einiger Zeit tritt der Fehler erneut auf.
Ich stoße immer wieder auf diesen Fehler
Derselbe Fehler tritt auf, wenn Sie versuchen, einen Handelsantrag von Hand zu stellen. Nach etwa einer Minute funktioniert plötzlich alles wieder. Nach einiger Zeit tritt der Fehler erneut auf.
Soweit ich mich erinnere, ist dort ein Timeout eingestellt, nach dem der Preis als hoffnungslos veraltet gilt. Das heißt, wenn sie sich seit 3 Minuten nicht verändert hat, können Sie sie nicht öffnen.
Ausprobiert, hilft nicht. Andere Kommentare - COMMON wird nicht benötigt, weil es nur ein Terminal gibt, wenn es mehrere gäbe, wäre es COMMON, aber es löst nichts. Ich brauche Dateien, Ressourcen funktionieren nicht.
Es ist seltsam, es hilft nicht. Ich habe nur 5004 ohne FILE_SHARE_WRITE-Flag erhalten.
Die Datei im Schreibberater wird bei OnInit geöffnet und erst bei OnDeinit wieder geschlossen. Gleichzeitig wird die Datei im Leseberater ohne Probleme gelesen und gedruckt.
Es wäre gut zu klären, wie Sie die Datei schreiben, damit Sie Ihre Aktionen genauer wiederholen können.
Seltsam, dass das nicht hilft. Ich konnte nur 5004 ohne das FILE_SHARE_WRITE-Flag erhalten
Die Datei im Write Advisor wird bei OnInit geöffnet und erst bei OnDeinit geschlossen. Gleichzeitig wird die Datei im Leseberater ohne Probleme gelesen und gedruckt.
Es wäre gut zu klären, wie Sie die Datei schreiben, damit Sie Ihre Aktionen genauer wiederholen können.
Hier beschreibt https://www.mql5.com/ru/forum/1111/page1628#comment_2702870 die Abfolge der Aktionen
d.h. der Fehler mit den Flaggen ist mindestens zwei Jahre alt?
Hier beschreibt https://www.mql5.com/ru/forum/1111/page1628#comment_2702870 die Abfolge der Aktionen: Ein EA reicht für die Reproduktion aus... Sie können aber auch zwei haben - experimentieren Sie: Befestigen Sie sie zuerst an einer Karte... dann zwei durch einen... dann zwei mal zwei... das Ergebnis aufschreiben
Diesbezüglich
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Wanzen, Wanzen, Fragen
A100, 2016.08.04 00:05
Fehler beim Öffnen der Datei durch den Expert Advisor. Was wäre zum Beispiel, wenn.
1. einige "irrelevante Codes"entfernen (siehe unten)
2. oderentfernen Sie : :Sleep(1000)
es liegt kein Fehler vor
Dies vorausgeschickt.
Sie können nicht entfernen - weil es der Code des Expert Advisors ist, oder Sie wollen Tausende von Zeilen des Codes anderer Leute irrelevant verstehen - was nur eine Zeitverzögerung zur Folge hat?
Führen Sie die Aufgabe aus, die ich Ihnen oben gestellt habe, und berichten Sie der Öffentlichkeit über die Ergebnisse.