Fehler, Irrtümer, Fragen - Seite 2115
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
Wenn man den Positionskommentar so weit wie möglich ausschöpft (31 Zeichen), ist offenbar kein Platz mehr für die Anzeige der ID in der QuickInfo.
Guten Tag!
Hat jemand einen EA, der häufig E-Mails versendet?
Wie viele bekommen Sie pro Stunde, pro Tag?
Ich habe 16 E-Mails in 5 Minuten verschickt, und das Protokoll war einige Stunden lang leer, dann begann es zu schreiben
Mail: nicht genug Platz fürWer hat Erfahrung mit diesem Thema?
P.S. Google Mail ermöglicht es Ihnen, E-Mails jede Sekunde zu erhalten, ich nehme an, dass sich die E-Mails schneller in der Warteschlange des Terminals/Servers stapeln und langsamer gesendet werden (wie viel?)
Und wieder einmal versucht der Berater/Terminal, die E-Mail in die Warteschlange zu stellen, und die Warteschlange ist bereits voll!!!
Guten Tag!
Hat jemand einen EA, der häufig E-Mails versendet?
Wie viele bekommen Sie pro Stunde, pro Tag?
Ich habe 16 E-Mails in 5 Minuten verschickt, und das Protokoll war einige Stunden lang leer, dann begann es zu schreiben
Mail: nicht genug Platz für
Wer hat Erfahrung mit diesem Thema?
P.S. Google Mail ermöglicht es Ihnen, E-Mails jede Sekunde zu erhalten, ich nehme an, dass sich die E-Mails schneller in der Warteschlange des Terminals/Servers stapeln und langsamer gesendet werden (wie viel?)
Und wieder einmal versucht der Berater/Terminal, die E-Mail in die Warteschlange zu stellen, und die Warteschlange ist bereits voll!!!
Warum? Sie haben PUSH schon vor langer Zeit erfunden.
Fehler in der Dokumentation
Fehler in der Dokumentation
Vielen Dank, wir werden das in Ordnung bringen.
Ich bin im Forum immer wieder auf Diskussionen von Anwendern gestoßen, die sich über das Fehlen eines vordefinierten Makros wie _WIN64 in MetaEditor beschwert haben. Die Antwort der Verwaltung lautete, dass kein Bedarf besteht, da MetaEditor gleichzeitig universellen 32-64-Bit-Code erzeugt.
Gleichzeitig verwenden viele Leute die https://www.mql5.com/ru/forum/225498/page2#comment_6401835 Ausrichtung, indem sie die Felder an die Struktur anhängen
Und in der Tat, wenn Sie eine vorgefertigte .dll verwenden (die nicht mehr geändert werden kann), können Sie auf eine zusätzliche Ausrichtung nicht verzichten. Aber in x86 und x64 kann dieser Zusatz anders aussehen, was bedeutet, dass das _WIN64-Analog noch benötigt wird, weil die Struktur in der Phase der Kompilierung der .mq5-Datei definiert wird, in der TerminalInfoInteger( TERMINAL_X64 ) nicht funktioniert
Jetzt müssen wir zusätzliche Informationen im Auge behalten. Durch die Einsparung einer Kleinigkeit besteht das Risiko, einen schwer fassbaren Fehler zu erhalten
Hier ist ein Beispiel von den Entwicklern - GetOpenFileName, das in x64 und x86 funktioniert. Prüfen Sie, ob das Problem dadurch gelöst wird
Hier ist ein Beispiel von den Entwicklern - GetOpenFileName, das in x64 und x86 funktioniert. Prüfen Sie, ob das Problem dadurch gelöst wird
Es ist sogar fast doppelt so viel Code erforderlich,
während Programme mit .dll nicht für das Massensegment bestimmt sind
Auch hier muss man sich entscheiden: Aufgeteilte (32\64) Kompilierung und doppelt so viel Code
oder Allgemeingültigkeit und eine erhebliche Komplikation des Codes.
Außerdem können Sie das _WIN64-Analogon nach dem _IsX64-Prinzip einführen (es ist nicht dokumentiert, aber Sie können es verwenden)
Ein zusätzliches Argument ist, dass oft nur eine .dll an ein Projekt angehängt ist (entweder nur x86 oder nur x64) und Sie eine Zeile wie diese in der .mqh-Datei dieses Projekts nicht angeben können
Zum Beispiel hier https://www.mql5.com/ru/forum/224745Beispiel aus der Hilfe
Daher die Frage, wie man die Füllung inOBJ_RECTANGLE in mt 4 ändern kann?
Renat Fatkhullin:
Мы нацелены вообще скоро остановить разработки 32 битных версий Метатрейдера.
Es ist ratsam, alle bekannten Laufzeitfehler zu diesem Zeitpunkt zu korrigieren, z.B. diesen #1841289 https://www.mql5.com/ru/forum/1111/page2025#comment_5766707
Das Verhalten dieses und anderer Operatoren entspricht nicht den Methoden. While-Operator in Bezug auf Methoden ist nichts weiter als syntaktischer Zucker