Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 809
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 zeigen, wie ich eine Schleife erweitern kann, ohne Variablen zu erstellen?
Unwrap, d.h. rückwärts abwickeln - nicht bei Null beginnen, sondern beieinem ArrayRange
und verringern den Zähler
Wo kann ich Informationen über die Erstellung von Handelsplattformen mit Beispielen usw. finden?
Hilfe beim Schreiben von Code für ein Panel wie dieses:
***Wo kann ich Informationen über die Erstellung von Handelsplattformen mit Beispielen usw. finden?
Hilfe beim Schreiben von Code für ein Panel wie dieses:
***Verwenden Sie die Funktionen des Nachrichteneditors:
Verwenden Sie die Befehledes Nachrichteneditors, um Text zu formatieren und Bilder/Codes/Tabellen einzufügen:
Verwenden Sie die Funktionen des Nachrichteneditors:
Verwenden Sie die Befehledes Nachrichteneditors, um Text zu formatieren und Bilder/Codes/Tabellen einzufügen:
wobei "form" der Name des Panels selbst und text_field_1 bis text_field_10 der Ort ist, an dem verschiedene Daten angezeigt werden (Durchschnittspreis für einen bestimmten Zeitraum, Höchstpreis, Mindestpreis, SL, TP und so weiter...), die sich je nach Marktsituation regelmäßig ändern
Um besser zu verstehen, wovon ich spreche, sollten Sie sich diese Namen merken:
für den Namen des Panels (Formular): imya_paneli
Namen für angezeigte Daten in Textfeldern: teckstovoe_pole_1 bis teckstovoe_pole_10
Namen der Textfelder (belassen Sie sie wie sie sind (EURUSD, GPBUSD, SL, TP, M1, M2, M3, M4, M5, M6))
Und vielleicht der wichtigste Punkt: Das Formular sollte nicht transparent sein, d.h. an der Stelle, an der das Formular angezeigt wird, kann man keine Kerzen im Formular selbst sehen.
PS: Entschuldigung, ich musste ein Bild anhängen, weil ich es mit den Funktionen des Nachrichteneditors nicht in Nachrichten einfügen kann.
Es gibt ein aktuelles Datum (15.04.2019) und ein manuell eingegebenes Datum, z.B. 26.04.2019.... wie berechnet man die Anzahl der Tage mit dem Wochenende, um 10 Tage zu erhalten???
Prüfen Sie, ob es mit der Zeit in der Zukunft funktionieren wird. Ansonsten nur durch Kontrolle des Wochentags und Zusammenzählen ohne freie Tage.
Stimmt es, dass die Präfix-Inkrementierung ++i schneller funktioniert als die Postfix-Inkrementierung i++, die angeblich 10% Unterschied ausmacht?
Überprüfen Sie es selbst, hier ist ein gutes Beispielhttps://www.mql5.com/ru/forum/287618/page15#comment_9810652
wenn Sie mehr Leistung bei Berechnungen benötigen - definitiv MQL5, nur reines C++ kann es schlagen
Funktioniert Debugging in MQL4, ich bin müde von schieben die Print-Funktion auf jeder zweiten Zeile, wenn ja, wo zu sehen, wie es zu benutzen?
https://www.metatrader5.com/ru/metaeditor/help/development/debug
Es funktioniert das gleiche für MT4, aber es scheint, dass das Debuggen auf Geschichte nicht funktioniert, aber für normale Aufgaben - Haltepunkt und Blick auf Variablen alles funktioniert in MT4 ohne Probleme
Ich habe den Include-Ordner durchsucht und konnte nicht finden, wie Funktionen wie ArrayResize() oderArrayCopy() angeordnet sind.Da mir klar wurde, dass sie dort standardmäßig verwendet werden, hier ein Beispiel für den Code
aus der Datei ArrayDouble.mqh entnommen, gibt es keinen Zugriff auf diese Funktionen und auch umgekehrt werden sie bei der Entwicklung anderer Funktionen oder Mechanismen verwendet. Ich habe mir andere Dateien angeschaut und nicht verstanden, wie man Zugriff auf den internen Code von Funktionen wie ArrayResize() oderArrayCopy() bekommt, wer weiß, wie man den internen Code dieser Funktionen einsehen kann?