Discusión sobre el artículo "Creando un ayudante para el comercio manual" - página 8

 
Vadim Kazakevich:
¿Cómo hacerlo en MQL4?

De esta manera usted puede rastrear sólo las pulsaciones de botón. Pero no será posible realizar un seguimiento de los cambios en los campos editados.

 
¡¡¡Buenos días!!! He hecho algunas adiciones al panel, como se puede ver en el archivo adjunto, pero yo no soy un programador profesional, todo está funcionando, pero hay algunos problemas, si usted está interesado le puedo enviar el código para analizar y resolver los problemas.
Archivos adjuntos:
Panel.JPG  45 kb
 
Muchas gracias por el artículo.
 

Buenas tardes.

¿Cómo puedo limitar el movimiento del panel fuera de los límites de la carta?

Por ejemplo, si el panel está situado en el borde derecho de la carta, cuando se enciende el panel del navegador, el panel se "desplaza" más allá de la zona visible. El ejemplo está en las capturas de pantalla:


1 2

 
Dmitriy Tyunin:

¡Buenas tardes!

¿Cómo puedo limitar el movimiento del panel fuera de los límites del gráfico?

Por ejemplo, si el panel está situado en el borde derecho de la carta, cuando se enciende el panel del navegador, el panel se "desplaza" más allá de la zona visible. El ejemplo está en las capturas de pantalla:


En el bloque de movimiento del panel, se implementa el control. No podrá mover el panel sobre el gráfico. El problema es que el control sólo funciona cuando se mueve. En tu ejemplo, el panel está detrás del gráfico cuando se cambia el tamaño del gráfico. Por lo tanto, necesitas añadir el manejo de eventos del cambio de tamaño del gráfico.

 
Hola. ¿Pueden decirme si hay alguna forma de hacer que los objetos recién creados no se solapen con el panel? Por ejemplo, las líneas, los rectángulos, etc. se superponen al panel. Es incómodo minimizar y maximizar el panel cada vez.
 

Hola trato de descargarlo para el comercio en la actual mt5 5.00 construir 2433. (Me cayó MQL actualización automática de la versión de construcción 5 ~ 8 veces / mes) Pero conseguir algunos problemas al pulsar comprar o vender "Error de ioen BUY ORDER AutoTrading deshabilitado por el cliente"

Y trato de añadir punto de parada en el código. Pero no se detiene allí.

Me confunde eso. Creo que funciona en la versión antigua de mql, pero falla en la versión actual.


¿Podría hacerme el favor de comprobar lo que sucede?

 
SungSungE:

Hola trato de descargarlo para el comercio en la actual mt5 5.00 construir 2433. (Caí MQL auto actualización construir versión 5~8 veces /mes) Pero conseguir algunos problemas como pulso comprar o vender "Error de ioen BUY ORDER AutoTrading deshabilitado por el cliente".

Y trato de añadir punto de parada en el código. Pero no se detiene allí.

Me confunde eso. Creo que está trabajando en la versión antigua mql, pero conseguir el fracaso en la versión actual.


¿Podrías hacerme el favor de comprobar lo que pasa?

Hola,
Este panel de comercio funciona como EA. Así que para solucionar su problema debe anable comercio de automóviles en su terminal.
 

Hola,


En cuanto utilizo una función CDialog en uno de mis indicadores, todas las ventanas gráficas que utilizan este indicador se cierran al compilarse.


¿Saben cómo puedo solucionar este problema?


Gracias de antemano.


Philippe

 
pallaire:

Hola,


En cuanto utilizo una función CDialog en uno de mis indicadores, todas las ventanas gráficas que utilizan este indicador se cierran al compilarse.


¿Sabe cómo puedo solucionar este problema?


Gracias de antemano.


Philippe

Después de la compilación el indicador se reiniciará en todos los gráficos. En caso de que los gráficos se cierren en ese momento, creo que debes utilizar el método CAppDialog::Destroy(reason) en la función OnDeinit de tu indicador.