[ARCHIVO]Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No puedo ir a ningún sitio sin ti - 5. - página 7

 
rigonich:

Puede cerrar y volver a abrir el gráfico sin conexión con la llegada de una nueva barra.

Es un trabajo intensivo y hay que estar pendiente de cuándo reabrir el gráfico. Arruina toda la idea...
 
alxm:

Es un trabajo intensivo y hay que estar pendiente de cuándo se reabre el horario. Arruina toda la idea...

Terminé el comentario en la página anterior, probablemente no tuve tiempo de leerlo antes que tú.
 
rigonich:

El error 0 se devuelve si la operación fue exitosa, el 2 es un fallo del terminal o del sistema operativo, debe reiniciarse, el 3 es su caso, puede simplemente salir del inicio y este error no se producirá en el siguiente tick, o actualizar los datos y pasar a la siguiente iteración, si está trabajando en varias órdenes en el bucle.


Gracias por la respuesta.

El EA o el terminal NO se congelan cuando se producen estos errores. Todo funciona como está previsto y los errores anteriores se superan sin ninguna intervención adicional. Sólo es un poco molesto cuando aparece el mensaje sobre ellos.

Así que entiendo que "la medicina no tiene poder aquí"... :)

 
alxm:
¡Hola! ¿Alguien sabe. ¿Es posible desactivar la opción de recibir o más bien mostrar las cotizaciones en tiempo real en MT4? Es decir, necesito que el programa dibuje la barra cuando ya está cerrada en un marco temporal determinado. Se eliminará el intrigante deambular del precio hacia arriba/hacia abajo mientras se forma la barra. Gracias.


Describa con más detalle el problema al que se enfrenta. La solución puede ser mucho más sencilla que la que usted está trabajando.

Por ejemplo, si necesita un indicador que calcule todas las barras menos la última, hay funciones que le permiten establecer estos cálculos. Para ello, le sugiero que estudie la información de esta página:https://docs.mql4.com/ru/series/iTime

 
nemo811:


Gracias por la respuesta.

El EA o el terminal NO se congelan cuando se producen estos errores. Todo funciona como está previsto y los errores anteriores se superan sin ninguna intervención adicional. Sólo es un poco molesto cuando aparece el mensaje sobre ellos.

Así que entiendo, que "la medicina no tiene poder aquí"... :)


¿Dónde están los mensajes? Probablemente no se puedan mostrar, ¿no?
 
rigonich:

¿Dónde están los mensajes? Puedes dejarlos fuera, ¿no?

:) ...Por supuesto, puedes dejar los mensajes fuera. Sólo quería saber cuán críticos son estos errores.
 
nemo811:


Describa su tarea con más detalle. La solución puede ser mucho más sencilla que la que usted está trabajando.

Por ejemplo, si necesita un indicador que calcule todas las barras menos la última, hay funciones que le permiten establecer estos cálculos. Para ello le sugiero que estudie la información de esta página:https://docs.mql4.com/ru/series/iTime


La tarea es muy sencilla. Cualquier análisis, por la utilidad de la duda casi cualquier análisis, se hace en barras cerradas. Una barra que está en proceso de formación sigue siendo inútil desde este punto de vista. Sólo confunde y "fascina". Así que por qué mirarlo. El precio actual en el modo de tiempo real también es inútil. Uno tampoco quiere verlo. El gráfico debe ser trazado como de costumbre menos la última barra no formada y el precio actual. Cuando la ruleta está girando y ya se anuncia que no hay más apuestas, sólo se puede observar con emoción cómo la bola rebota en la ruleta y esperar el punto final. Aquí no hay límite. Y en ese momento, cualquier cosa puede pasar
 
alxm:

La idea es buena, pero todavía la línea de precios y el propio precio a la derecha permanece en el gráfico. Podemos colorearlo con el color de fondo, pero entonces todos los símbolos del eje X e Y serán invisibles... ¿No hay otras opciones?

construir el indicador en una ventana separada

y estirarlo hasta la cima

 
alxm:

La tarea es muy sencilla. Cualquier análisis, prácticamente cualquier análisis, se realiza en barras cerradas a efectos de utilidad de dudas. Una barra que está en proceso de formación sigue siendo inútil en esa vista. Sólo confunde y "fascina". Así que por qué mirarlo. El precio actual en el modo de tiempo real también es inútil. Uno tampoco quiere verlo. El gráfico debe ser trazado como de costumbre menos la última barra no formada y el precio actual. Cuando la ruleta está girando y ya se anuncia que no hay más apuestas, sólo se puede observar con emoción cómo la bola rebota en la ruleta y esperar el punto final. Aquí no hay límite. Y en ese punto, cualquier cosa sucede.


¿Así que sólo quieres sacar la última barra del gráfico y perderla de vista? Si ese es el único problema, lamentablemente no conozco la solución. Parece que el mql4 por sí solo no servirá.

Póngase en contacto con los desarrolladores de mt4 - quizás les guste su idea e introduzcan características adicionales en este terminal. :)

 

No consigo entenderlo: ¿cómo cambiar el nombre de un objeto?

Entiendo que ObjectSet () - Pero en la lista de propiedades del objeto no veo el parámetro requerido. ¿Cómo se hace? Si es que es posible hacerlo (en idea de que deben ser renombrados de alguna manera).