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 9
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Sus preguntas me hacen estar de pie o caer. ¿Qué tienen que ver las muletillas, si el objetivo era mostrar la relación entre el formulario y el experto en comercio? Si necesitas cálculos dentro de la librería c# - pasa los datos para el cálculo a través de tu función. El artículo no contendrá 100500 funciones para cada tarea por separado. Si usted no tiene suficiente conocimiento para escribir su propia función - pasarlo a través de cadena con la posterior conversión a doble - es casi elemental.
Lo tengo todo.
Podemos hacerlo de las dos maneras.
Es que este gui controller es muy bruto.
Y si tengo mi propia función para transferir información en cualquier forma de ida y vuelta, ¿para qué necesito un gui?
Resulta que basta con tener una función de intercambio con MT y no hace falta nada más.
Y si usted va a escribir un artículo de este tipo, es necesario proporcionar la comunicación con sharp - debe estar presente en el primer lugar.
Lo tengo todo.
Podemos hacerlo en ambos sentidos.
Es solo que este controlador gui es muy burdo.
y si tengo mi propia función para transferir información en cualquier forma de ida y vuelta, ¿por qué necesito un gui?
Resulta que basta con tener una función de intercambio con MT y no hace falta nada más.
Y si escribes un artículo de este tipo, es necesario proporcionar la comunicación con Sharp - debería estar presente en primer lugar.
Usted ha torcido sus deseos de la parte posterior de la cabeza).
el articulo es sobre como literalmente "adjuntar botones, checkboxes, campos de entrada..." en 2 clicks, es decir una interfaz grafica a tu codigo en MQL5, el articulo lo cumplio al 100%.
Necesitas crear una parte de calculo fuera de MQL5, entonces este articulo no es sobre eso, pero el autor del articulo amablemente proporciono las fuentes y la descripcion de la funcionalidad en C#, agrega la funcionalidad faltante al codigo fuente en C#.
que se te han torcido los deseos de la nuca).
el articulo trata de como literalmente en 2 clicks "adjuntar botones, checkboxes, campos de entrada...", es decir una interfaz grafica a tu codigo en MQL5, el articulo lo cumplio al 100%.
Usted necesita para crear una parte de cálculo fuera de MQL5, entonces este artículo no se trata de eso, pero el autor del artículo amablemente proporcionado las fuentes y la descripción de la funcionalidad en C #, añadir la funcionalidad que falta en el código fuente en C #.
Gracias por compartir su información
¿Podemos utilizar estos códigos en MT4 o sólo se puede utilizar en MT5
El planteamiento es interesante en su conjunto.
Pero, ¿por qué se invierten los lados de compra y venta?
Torre de Babel.
Acaba de intercambiar el rojo y el negro, si miras lo suficientemente rápido ;) verás que el mayor de los dos precios está en Comprar - ¡todo está bien, técnicamente!
Compra y Venta están intercambiados derecha/izquierda. ¿Por qué? ¿Para que te equivoques?
En el original, VENDER está a la izquierda.
Por cierto, el original es el mejor pnel de la historia, acepta tanto . como ,
Sería estupendo que así fuera en todas partes. Pero he descartado tales deseos.
Excelente idea.
algunas sugerencias.
0) primera necesidad básica : EA/indicador y C# App pueden llamar a una función para enviar algunos datos y/o desencadenar alguna acción. & nbsp; Suscribir tantos eventos no es necesario. nbsp; Suscribir tantos eventos no es necesario.
1) ahora GuiController usa el evento Subscribe para recibir los parámetros de la acción del usuario de la GUI, entonces procesarlos en OnTimer().
GuiController::SendEvent para enviar un evento al control del formulario.
¿Es posible trabajar en modo inverso? por ejemplo, C# Form o su control envían un evento de usuario a MTChar, y procesan el evento como eventChartCustom en OnChartEvent() .
2) ¿O utilizar la función callball en modo mutuo entre el terminal Mt y la aplicación C# Form?
3) usar GuiController como Variable Global, entonces todos los Chart/EA/indicadores pueden enlazarse a una C# App.