Erstellen einer grafischen Benutzeroberfläche für MQLs im grafischen Modus. - Seite 4
![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
tkinter regiert nicht mehr. Es gibt ein sehr ähnliches Programm in Python, aber breiter und mit einem modernen Windows-Look. Ich weiß nicht mehr wie, aber es wird überall als Alternative angepriesen.
Ausprobiert, aber nicht benutzt. Es ist einfacher, alles in VS in C++/C# zu machen.
Sie müssen nicht einmal C++ verwenden, C# allein reicht aus.
Sie müssen nicht einmal C++ verwenden, C# allein reicht aus.
Ja, natürlich. Je nach Geschmack wird das eine oder das andere hinzugefügt). Sie können es mit Python oder R aufpeppen.
Sie müssen nicht einmal C++ verwenden, C# allein reicht aus.
Das ist eine Frage des Geschmacks: Manche mögen C in Hülle und Fülle, andere bevorzugen reines C.
Sie müssen nicht einmal C++ verwenden, C# reicht aus.
C# dll in Metatrader einbinden?
Monsieur weiß, wie man es dreht und wendet :-)
Eine C#-DLL in den Metatrader einfügen?
Monsieur weiß, wie man es dreht und wendet :-)
Im Prinzip ist es möglich (es gibt einen linken Compiler, der das kann). Die Frage ist, ob dies notwendig ist? Aber wenn Sie wirklich wollen, können Sie das tun.
OOO! Gerade daran gedacht!
es gibt eine tolle Sache - gtk-server http://www.gtk-server.org/
Sie können Textbefehle per Piping senden (Sie können zwischen 3 oder 4 Wegen wählen) und erhalten eine Antwort im Klartext. Und es wird die GUI zeichnen :-)
Es ist ein Volltreffer über den hiesigen Gefilden - es ist schließlich vollständig gtk2 (Korrektur: 3. auch...wusste nicht, habe eine Weile nicht nachgeschaut), sogar das xml von glade(https://glade.gnome.org/) sollte es verstehen können.
Die Idee ist, dass es leicht zu MT4/5 gezähmt werden könnte, nur wie man es richtig auf einem benannten Kanal laufen lässt und wie man es bequem schreibt/liest.
Im Prinzip ist das möglich (es gibt einen linken Compiler, der das kann). Die Frage ist, ob das so sein sollte. Aber wenn Sie wirklich wollen, können Sie das tun.
Warum Linkshänder? Alles wird mit internen VS-Tools erledigt. Es gibt die DllExport-Bibliothek in Nuget, die die Klasse System.Runtime.InteropServices in der Assembly einmal ändert und dann alles normal kompiliert. Es ist also kein Tamburintanz erforderlich, und es werden keine Wrapper benötigt. Das Erstellen von Formularen ist in c# viel einfacher, als sie in eine zusätzliche Datei zu schreiben, wie Maxim vorschlägt. Ich respektiere Maxim und seine Arbeit, aber in diesem Fall steht uns die Netzwelt ohne zusätzliche Schwierigkeiten offen.
OOO! Gerade daran gedacht!
es gibt eine tolle Sache - gtk-server http://www.gtk-server.org/
Sie können Textbefehle per Piping senden (Sie können zwischen 3 oder 4 Wegen wählen) und erhalten eine Antwort im Klartext. Und es wird die GUI zeichnen :-)
Es ist schließlich vollständig gtk2, sogar das xml von glade(https://glade.gnome.org/) sollte es verstehen können.
Die Idee ist, dass es leicht zu MT4/5 gezähmt werden könnte, nur wie man es richtig auf einem benannten Kanal laufen lässt und wie man es bequem schreibt/liest.
Und wozu? Schreiben Sie eine 15-minütige DLL und zeichnen Sie mit der Maus in Schärfe.
OOO! Da fällt mir ein!
es gibt eine tolle Sache namens gtk-server http://www.gtk-server.org/
Sie können Textbefehle per Piping senden (Sie können zwischen 3-4 Möglichkeiten wählen) und erhalten einfache Textantworten. Und es wird die GUI zeichnen :-)
Es ist ein lokaler Aufwand wie ein Schaf - schließlich ist es vollständig gtk2 (fix: 3. auch...wusste nicht, habe nicht in eine Weile gesucht), auch die xml von glade(https://glade.gnome.org/) sollte in der Lage sein, es zu verstehen.
Die Idee ist, dass es leicht zu MT4/5 gezähmt werden könnte, nur wie man es richtig auf einem benannten Kanal laufen lässt und wie man es bequem schreibt/liest.
Max, das ist nicht konstruktiv. Manchmal lässt man sich aber auch hinreißen...
Und wozu? Schreiben Sie eine DLL in 15 Minuten und zeichnen Sie sich selbst mit einer Maus in Sharp.
Ich weiß nicht, wofür... ehrlich gesagt, ich weiß es nicht :-) Aber die Leute wollen eine Maus benutzen, um Schnittstellen zu schlagen, sie haben sogar ein Thema gestartet
Für meine GUI bin ich gut genug mit Tk, aber wenn die Geschwindigkeit genug ist für "etwas berechnen", dann C/C++, die Freunde mit vorgenannten tcl sind.
Ich erinnere mich nur daran, dass es so etwas gibt, warum sollte ich nicht über sein Vorhandensein in der Welt der Sterblichen berichten, vielleicht findet es ja jemand nützlich