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
Warum ist es unangenehm? Probieren Sie es aus und ziehen Sie dann Ihre Schlüsse.))
Nur der visuelle Editor könnte einfacher sein, aber das kommt später.
Ich sehe, dass die Datei Internal_API.mqh, die ein Entwickler schreiben muss, ziemlich groß und kompliziert ist.
Wie viele Codezeilen werden in einer solchen Aufgabe mit einer Schaltfläche enthalten sein? Es ist wichtig, dass ein Entwickler seine GUI auf die übliche Weise entwickelt, indem er ein Objekt erstellt. Ich habe zum Beispiel eine solche Aufgabe wie folgt:
Alles, was die Erstellung und Anpassung der GUI betrifft, ist gelb hervorgehoben.
Jedes neue GUI-Element besteht aus einer Zeile Code und einer Event-Handler-Funktion für dieses Element.
OK, Sie haben diese Datei nicht zur Verfügung gestellt, deshalb habe ich Vermutungen angestellt. Wir werden auf die Version mit allen Dateien warten, damit wir sie live testen können.
Ich "bereinige" den Code vor der Veröffentlichung, "baue" die Engine um, entferne Unnötiges (wenn ich es finden kann) und erinnere mich gleichzeitig daran, wie alles funktioniert.
Ich freue mich auf deine Veröffentlichung und möchte deine Ideen für die Programmierung verstehen.
Peter, ich verstehe dich nicht. Du hast die Fragen nicht beantwortet.
Für Programmierer ist es wichtig zu wissen, wie man mit der GUI während der Arbeit interagiert.
Hier ist ein Beispiel für meine GUI. Ich habe auf die Tastenkombination für das helle/dunkle Thema geklickt, und dieses Ereignis hat sofort die Funktion zum Ändern der Hintergrundfarben und der Linien ausgelöst. Wie machen Sie diese Interaktion?
Was bedeutet es, dass der Benutzer NICHT (überhaupt) mit meinem Code interagieren wird ? "?
Der Programmierer muss nicht mit dem Code interagieren, sondern mit den Ereignissen, die diesen Code erzeugen sollen.
Schließlich ist die GUI kein separates, unabhängiges Programm. Die GUI muss letztendlich mit dem Hauptprogramm des Entwicklers interagieren. Egal ob es sich um einen Indikator oder EA handelt.
Die GUI, die Sie auf Ihren Bildern zeigen, ist großartig. Können Sie uns sagen, wie Sie das erreicht haben?
Ich freue mich auf Ihre Veröffentlichung und möchte Ihre Kodierungsideen verstehen.