Diskussion zum Artikel "Die Entwicklung von grafischen Oberflächen für Expert Advisors und Indikatoren auf Basis von .Net Framework und C#" - Seite 6

 
Artyom Trishkin:

Bitte geben Sie den Code korrekt ein:


Ich bitte um Entschuldigung. Korrigiert.
 

Sehr interessanter Artikel! Ich danke Ihnen!

Ich stehe vor dem Problem der Einstellungsdatei, weil mein Roboter Hunderte von Steuerungsparametern hat und die Standardschnittstelle mir nicht zusagt.

Als erste Lösung habe ich ein separates Konfiguratorprogramm gesehen, das mit der Einstellungsdatei arbeitet. Ihr Artikel bietet eine zweite Lösung, aber leider beinhaltet Ihre Methode den Import einer DLL, was es unmöglich macht, auf einem Server zu arbeiten, auf dem der Import von DLLs derzeit verboten ist. Das Problem kann gelöst werden, indem zwei Versionen erstellt werden: Desktop und Server mit Hilfe der bedingten Kompilierung, aber diese Lösung ist ähnlich wie die Verwendung eines separaten Programms.

Es wäre großartig, das Problem mit Hilfe von MQL5 zu lösen, um das Importverbot irgendwie zu umgehen, zumindest in der Initialisierungsphase.

 
Andrey Kotrin:

Es wäre großartig, das Problem mit Hilfe von MQL5 zu lösen, um das Importverbot irgendwie zu umgehen, zumindest in der Initialisierungsphase.

Dies ist ein diametral anderes Thema. Daher ist diese Frage nicht für mich bestimmt. Es gibt viele Artikel über die Erstellung von Graphschnittstellen mit MQL. Lesen Sie sie.

Andrey Kotrin:

Ich habe die erste Lösung als ein separates Konfiguratorprogramm gesehen, das mit der Einstellungsdatei arbeitet. Ihr Artikel bietet die zweite Lösung, aber leider beinhaltet Ihre Methode den Import von DLLs, was es unmöglich macht, auf einem Server zu arbeiten, auf dem der Import von DLLs derzeit verboten ist.

Nun, das Problem sind nicht die DLLs, sondern ihr Verbot.

 
Hello, I'm from the English forum,
Great article, thank you very much,
Could you please tell me how to add these shapes to a diagram using a diagram descriptor (maybe using WinAPI SetParent ()), I'm having problems with this
Thanks again.
(Ich habe Google Translator zum Übersetzen verwendet, entschuldigen Sie, wenn es irgendwelche Fehler gibt).
 

Hallo, ich komme aus Brasilien.


Ich versuche, dies für ein bisschen zu tun und ich bin nicht sicher, was zu tun ist.

            Form1 f1 = new Form1();

            f1.ShowDialog();

Mit diesem Code mein mql Projekt stoppt, bis ich Form1 schließen, wie kann ich mql5 laufen lassen und nur einige Ereignisse behandeln?

 
Norton Daniel Barth:

Hallo, ich komme aus Brasilien.


Ich versuche, dies für ein bisschen zu tun und ich bin nicht sicher, was zu tun ist.

Mit diesem Code mein mql Projekt stoppt, bis ich Form1 schließe, wie kann ich mql5 laufen lassen und nur einige Ereignisse behandeln?

https://www.mql5.com/ru/forum/303283#comment_10600035

 
wie es für MT4 zu tun, insbesondere für die Ereignisbehandlung System?
 
pipspider:
wie man es für MT4 tun, vor allem für die Ereignisbehandlung System?

MT4 kann nur native dlls verbinden, können Sie nicht verbinden Bibliotheken in C# geschrieben, um MT4, oder schreiben Sie C++-Wrapper zu C#-Bibliotheken oder hier ist ein Artikel mit Beispielen, die unter MT4 https://www.mql5.com/de/articles/249 arbeiten .

PS: in der Theorie für diese Zwecke gibt es C++/CLI - ich habe versucht, es zu verstehen, aber die Syntax ist sehr spezifisch und es gibt nicht viele Materialien im Netz, fand ich es einfacher, Anrufe an C#-Bibliotheken von MT4 mit den Materialien des Artikels zu machen.

Как открыть мир C# из MQL5 путем экспорта неуправляемого кода
Как открыть мир C# из MQL5 путем экспорта неуправляемого кода
  • www.mql5.com
Долгое время я искал простое решение, которое позволило бы мне использовать в MQL5 управляемые (managed) DLL, написанные на C#. После чтения множества статей, когда я уже был готов реализовать обертку (wrapper) для управляемой DLL на С++ , я наткнулся на блестящее решение, сэкономившее мне много часов работы. Предлагаемое решение является...
 

Danke, Vasilliy

HINWEIS: Um TradePanel.dll zu erhalten, müssen Sie im Eigenschaftsfenster von Visual Studio mit der rechten Maustaste auf TradePanel.sln > Build klicken.

 

Hallo,


Kann dies mit WPF-Anwendung als auch oder nur Fenster Form verwendet werden?


Danke