Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 1119
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 mir sagen, wie man eine Pause von 1 Millisekunde macht? Sleep(1) ist keine Option, weil es von 0 bis 50 Millisekunden oder so pausiert. Beim Aufruf mit Parameter 1.
In der Dokumentation heißt es, dass es aufgrund technischer Feinheiten nicht realistisch ist, eine Pause von weniger als 16-18 Millisekunden zu erreichen. Dies hängt mit der Hardware, dem Betriebssystem usw. zusammen.
Ich habe etwa 1, manchmal 2, 3, je nach Arbeitsaufkommen.
? google: winds system timer, für Fragen oder Missverständnisse, warum weniger als 16ms nicht möglich ist, kurz gesagt - winds ist kein Echtzeitsystem, nur der Timer von winds ist für Software verfügbar
? google: winds system timer, für Fragen oder Missverständnisse, warum weniger als 16ms nicht möglich ist, kurz gesagt - winds ist kein Echtzeitsystem, nur der Timer von winds ist für Software verfügbar
16 ist viel, aber erträglich. Manchmal mehr als 50.
Wieder einmal ist der Wind nicht ein Echtzeit-System, nicht genug Ressourcen OS, wird Ihr Timer verzögert werden, aber immer noch ausgeführt werden, verwenden Sie logische Zeitintervalle, ich benutze nicht weniger als 100 ms, und in der Regel verwenden 400 ms, auch für einen Anruf dll mit Grafiken und Verarbeitung klickt Checkboxen 400 ms ist überhaupt nicht bemerkbar, überprüft 500 ms - ja, es ist schon sichtbar, dass keine Antwort
Imho würde ich nicht erwarten, dass weniger als 100 ms von einem Timer garantiert werden.
Können Sie mir sagen, wie ich eine Informationsmeldung auf dem Bildschirm anzeigen kann, ohne darauf zu warten, dass die OK-Taste gedrückt wird?
Natürlich gibt es eine MessageBox-Funktion, aber sie wartet auf eine Reaktion und stoppt die Ausführung des Programms.
Können Sie mir sagen, wie ich eine Informationsmeldung auf dem Bildschirm anzeigen kann, ohne darauf zu warten, dass die OK-Taste gedrückt wird?
Natürlich gibt es eine MessageBox-Funktion, aber sie wartet auf eine Reaktion und stoppt die Ausführung des Programms.
Ja, Alert, denke ich. Bitte lesen Sie unbedingt den letzten Absatz.
https://www.mql5.com/ru/docs/common/alert
Ja, Alert, denke ich. Bitte lesen Sie unbedingt den letzten Absatz.
https://www.mql5.com/ru/docs/common/alert
Ich danke Ihnen. Genau das, was ich brauche.
Guten Tag. Bitte beraten Sie mich oder stellen Sie mir einen Link zur Verfügung. Wie kann man einen Indikator organisieren, der die Veränderungen des Saldos als Candlestick-Chart in einem separaten Fenster anzeigt? Ich habe das Einfachste getan, der Indikator kopiert die Preisänderungen, aber wie kann man nun die Preisänderungen durch die Änderungen in der Bilanz ersetzen, mit anderen Worten, die vom Indikator verwendeten Arrays ersetzen.
Wenn Sie irgendwelche Ideen haben, teilen Sie sie bitte, ich werde auch für eine allgemeine Beschreibung des Algorithmus dankbar sein, mir fehlt Erfahrung, ich weiß nicht, wo ich anfangen soll.
https://charts.mql5.com/22/192/eurusd-m1-alpari-international-2.png