Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 1138
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 SB schon lange nicht mehr benutzt, ich erinnere mich nicht mehr an die Hälfte, aber versuchen Sie, eine Softwareauswahl zu treffen und die Auswahl aufzuheben, indem Sie jedes Mal ChartRedraw() des OBJ_EDIT-Objekts ausführen, Sie können die Namen der Objekte von SB erhalten, es muss eine Name-Methode geben
was wäre wenn?
HH: und Sleep() wird wahrscheinlich für ChartRedraw() benötigt, aber Sleep() funktioniert nicht in Indikatoren
Wenn Sie meinen, dass die Objekteigenschaft OBJPROP_SELECTED TRUE sein soll, ist das nicht der Fall. Denn in diesem Fall wird das Objekt im Diagramm hervorgehoben, aber das Eingabefeld wird nicht aktiv.
in allen Panels aktiviert ist, funktioniert das Hervorheben des OBJ_EDIT-Objekts nicht
Ich weiß es nicht, suchen Sie im Forum:
"tab"
"tab"
"Eingabefokus"
Gibt es eine Möglichkeit, die Datei MQL5/logs/*.log zu aktualisieren, ohne das Terminal zu schließen? Um den neuen Inhalt zu sehen.
Rechtsklick auf das Terminal im Kontextmenü - Öffnen , dies ermöglicht den Zugriff auf die Protokolldatei
nicht günstig
Rechtsklick auf das Terminal im Kontextmenü - Öffnen , dies ermöglicht den Zugriff auf die Protokolldatei
nicht günstig
Wo muss ich klicken?
Rzewski musste zum Schweigen gebracht werden...
Der Graph hat zwei Objekte vom Typ OBJ_EDIT
Ziel ist es, den Übergang zwischen diesen beiden Eingabefeldern durch Drücken der Tabulatortaste zu erreichen.
Das Hauptproblem ist nicht das Lesen des Tastaturereignisses, sondern die Frage, wie man das Eingabefeld programmatisch aktiviert.
Ich verstehe, dass Sie user32.dll verwenden müssen, aber da ich nicht gut darin bin, bitte ich um Hilfe.
Ich danke Ihnen.
Die Lösung ist gefunden:
Wenn wir gleichzeitig den Roboter aus dem Diagramm entfernen, werden die erstellten Objekte angezeigt
MQL5, ObjectCreate zeichnet nichts, die Objekte erscheinen nicht einmal in der Objektliste. Die Erstellung erfolgt bei OnInit, vielleicht ist das das Problem?
Wenn wir jedoch den Roboter aus dem Diagramm entfernen, werden die erstellten Objekte angezeigt
Es ist möglich, dass der Preis und die Zeit für die Objektkoordinaten gleich Null sind. Überprüfen Sie es so: Drücken Sie Strg+B, drücken Sie in dem erscheinenden Dialogfenster die Schaltfläche "Alle" und sehen Sie sich die Liste der vorhandenen Objekte an. Wenn es eine gibt, öffnen Sie die Eigenschaften und sehen Sie die Koordinaten.
Rzewski musste zum Schweigen gebracht werden...