Discusión sobre el artículo "Desarrollando las interfaces gráficas para los Asesores Expertos e indicadores a base de .Net Framework и C#" - página 6

 
Artyom Trishkin:

Por favor, introduzca el código correctamente:


Le pido disculpas. Corregido.
 

Un artículo muy interesante. ¡Gracias!

Me encuentro con el problema del archivo de configuración, porque en mi robot el número de parámetros de control es de cientos y la interfaz estándar no me sirve.

Vi la primera solución como un programa configurador independiente que trabaja con el archivo de configuración. Tu artículo da una segunda solución, pero desgraciadamente tu método implica importar una dll, lo que hace imposible que funcione en un servidor donde actualmente está prohibida la importación de dlls. El problema puede resolverse creando dos versiones: escritorio y servidor mediante compilación condicional, pero esta solución es similar a utilizar un programa independiente.

Sería estupendo resolver el problema mediante MQL5 para saltarse de alguna manera la prohibición de importar, al menos en la fase de inicialización.

 
Andrey Kotrin:

Sería estupendo resolver el problema mediante MQL5 para eludir de algún modo la prohibición de importar, al menos en la fase de inicialización.

Este es un tema diametralmente diferente. Por lo tanto, esta pregunta no es para mí. Hay muchos artículos sobre la creación de interfaces gráficas mediante MQL. Léalos.

Andrey Kotrin:

Vi la primera solución como un programa configurador independiente que funciona con el archivo de configuración. Su artículo da la segunda solución, pero, por desgracia, su método implica la importación de dll, lo que hace que sea imposible trabajar en un servidor donde la importación de dll está prohibido actualmente.

Bueno, el problema no son las dll, sino su prohibición.

 
Hola, soy del foro de Inglés,
Gran artículo, muchas gracias,
¿Podría decirme cómo agregar estas formas a un diagrama utilizando un descriptor de diagrama (tal vez usando WinAPI SetParent ()), Estoy teniendo problemas con este
Gracias de nuevo.
[He utilizado google translator para traducir, lo siento si hay algún error].
 

Hola, soy de Brasil.


Estoy tratando de hacer esto un poco y no estoy seguro de qué hacer.

            Form1 f1 = new Form1();

            f1.ShowDialog();

Con este código mi proyecto mql se detiene hasta que cierro Form1, ¿cómo puedo mantener mql5 corriendo y sólo manejar algunos eventos?

 
Norton Daniel Barth:

Hola, soy de Brasil.


Estoy tratando de hacer esto un poco y no estoy seguro de qué hacer.

Con este código mi proyecto mql se detiene hasta que cierro Form1, ¿cómo puedo mantener mql5 corriendo y sólo manejar algunos eventos?

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

 
¿cómo hacerlo para MT4, especialmente para el sistema de gestión de eventos?
 
pipspider:
¿cómo hacerlo para MT4, especialmente para el sistema de manejo de eventos?

MT4 solo puede conectar dlls nativos, no puedes conectar librerias escritas en C# a MT4, o escribir wrapper C++ para llamar librerias C# o aqui hay un articulo con ejemplos que funcionan bajo MT4 https://www.mql5.com/es/articles/249.

PD: en teoria para estos propositos existe C++/CLI - he intentado entenderlo, pero la sintaxis es muy especifica y no hay muchos materiales en la red, me parecio mas facil hacer llamadas a librerias C# desde MT4 usando los materiales del articulo.

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

Gracias, Vasilliy

NOTA: Para obtener TradePanel.dll, en la ventana de propiedades de Visual Studio, debes hacer click derecho en TradePanel.sln > Build.

 

Hola,


¿Puede esto ser utilizado con la aplicación WPF también o sólo forma de la ventana?


Gracias