Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1139
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
¿Dónde hago clic con el botón derecho?
Ctrl T para que aparezca el menú de la parte inferior, Trading, Assets, ..... , por último Log. Haz clic en el cuaderno de bitácora y haz clic con el botón derecho del ratón en una de las entradas para ver
Es posible que el precio y el tiempo de las coordenadas del objeto sean iguales a cero. Compruébelo de esta manera: pulse Ctrl+B, pulse el botón "Todos" en el cuadro de diálogo que aparece y vea la lista de objetos existentes. Si hay uno, abra las propiedades y vea las coordenadas.
depurado, todo está bien al crear todos los objetos
¿Dónde debe hacer clic con el botón derecho?
especialmente, rzewski: un ratón para pinchar en el lugar correcto
Especialmente para Rzewski: un ratón para hacer clic en el lugar correcto
Para ser honesto, el método de tientas para encontrar donde se llama el registro, y le gustaba la palabra vista, presionado. y ahí está el log))))) Y por cierto, ¿no hay forma de llamar al registro a través de la contraclave o qué?
Buenas tardes.
¿Es posible establecer que un objeto esté siempre por encima de los demás, incluidos los objetos recién colocados? ¿Para que cuando los objetos se superpongan, el objeto deseado nunca se superponga al superior?
Inicialmente pensé que la propiedad OBJPROP_ZORDER podría ayudar, si el objeto requerido siempre se establece en el valor más alto. Pero en la práctica, sólo es prioritario para la captura de clics. Visualmente, el objeto no llega más alto que todos ellos.
También en la práctica, descubrí que si un objeto se dibuja en último lugar, definitivamente será visualmente más alto que los demás. Así que tengo que crear alguna propiedad que desconozco, o bien redibujar el objeto, que no debería solapar la parte superior cada vez que cambia el número de objetos en el gráfico. Pero al volver a dibujar, me encontré con un problema: el parpadeo de un objeto que fue eliminado y dibujado de nuevo. ¿Hay alguna forma de redibujar el objeto de forma agradable, sin parpadeos, o de hacer que no se superponga desde arriba?
Buenas tardes.
¿Es posible establecer que un objeto esté siempre por encima de los demás, incluidos los objetos recién colocados? ¿Para que cuando los objetos se superpongan, el objeto deseado nunca se superponga al superior?
Inicialmente pensé que la propiedad OBJPROP_ZORDER podría ayudar, si el objeto requerido siempre se establece en el valor más alto. Pero en la práctica, sólo es prioritario para la captura de clics. Visualmente, el objeto no llega más alto que todos ellos.
También en la práctica, descubrí que si un objeto se dibuja en último lugar, definitivamente será visualmente más alto que los demás. Así que tengo que crear alguna propiedad que desconozco, o redibujar el objeto, que no debería solapar la parte superior cada vez que cambia el número de objetos en el gráfico. Pero al volver a dibujar, me encontré con un problema: el parpadeo de un objeto que fue eliminado y dibujado de nuevo. ¿Hay alguna forma de redibujar el objeto de forma agradable, sin parpadeos, o hacer que no se superponga desde arriba?
OBJPROP_TIMEFRAMES:
OBJ_NO_PERIODS - invisible en todos los períodos,
OBJ_ALL_PERIODS - visible en todos los períodos
Buenas tardes.
¿Es posible establecer que un objeto esté siempre por encima de los demás, incluidos los objetos recién colocados? ¿Para que cuando los objetos se superpongan, el objeto deseado nunca se superponga al superior?
Inicialmente pensé que la propiedad OBJPROP_ZORDER podría ayudar, si el objeto requerido siempre se establece en el valor más alto. Pero en la práctica, sólo es prioritario para la captura de clics. Visualmente, el objeto no llega más alto que todos ellos.
También en la práctica, descubrí que si un objeto se dibuja en último lugar, definitivamente será visualmente más alto que los demás. Así que tengo que crear alguna propiedad que desconozco, o bien redibujar el objeto, que no debería solapar la parte superior cada vez que cambia el número de objetos en el gráfico. Pero al volver a dibujar, me encontré con un problema: el parpadeo de un objeto que fue eliminado y dibujado de nuevo. ¿Hay alguna forma de redibujar el objeto de forma agradable, sin parpadeos, o hacer que no se superponga desde arriba?
De ello se deduce que, visualmente, el objeto con el índice más alto estará en primer plano.
Salgo de esta situación de la siguiente manera:
en este caso, tengo una matriz de nombres de objetos en mi código que no fueron creados por el programa (otros). En cuanto aparece otro objeto nuevo, borro todos los objetos creados por el programa (los míos) y los creo de nuevo. En este caso, los objetos propios siempre tendrán el índice más alto en la lista de objetos y, por tanto, estarán visualmente en primer plano. Pero también es necesario limpiar siempre el array de otros objetos, en caso de que se eliminen del gráfico, para que el array no crezca de forma incontrolada.
Si necesitas controlar tus objetos, es más fácil. Sólo hay que controlar los índices de los objetos.
Los objetos se muestran según el índice:
se deduce que visualmente el objeto con el índice más alto estará en primer plano.
Así es como salgo de esta situación:
En este caso, mi código tiene un array de nombres de objetos no creados en el programa (otros). En cuanto aparece otro objeto nuevo, borro todos los objetos creados por el programa (los míos) y los vuelvo a crear. En este caso, los objetos propios siempre tendrán el índice más alto en la lista de objetos y, por tanto, estarán visualmente en primer plano. Pero también es necesario limpiar siempre el array de otros objetos, en caso de que se borren del gráfico, para que el array no crezca de forma incontrolada.
Si quieres controlar tus objetos, es más fácil. Sólo hay que controlar los índices de los objetos.
Más arriba he mostrado lo que hay que hacer. ¿Por qué ir tan lejos cuando hay un método recomendado por el desarrollador?
Quiero transferir el indicador ATP al gráfico de precios. Pero no sé cómo hacerlo. Quiero que muestre el máximo movimiento de volatilidad desde la línea media del mismo periodo. Si alguien tiene el código, gracias por compartirlo.