Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 823
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
Veterros:
Ребят подскажите, почему 4202 выдаёт (Объект не существует). Правильно что не существует его создать надо, а он мне (не существует)! Чего можно с ним сделать? Или я где-то опять накосячил?
si no, añadir después de la llave de cierre, o dentro de esta llave mover los operadores de modificación del objeto.
Gracias, pero el problema no ha desaparecido.
¿Puede alguien sugerir si estas expresiones son equivalentes o no?
¿Pueden ustedes decirme por qué el 4202 se da por vencido (el objeto no existe)? ¡Correcto, no existe, debe ser creado, pero yo (no existe)! ¿Qué se puede hacer con él? ¿O he metido la pata en otra parte?
He probado apresuradamente tu versión como script, sustituyendo la hora y las marcas y comprobando los objetos, pero no devuelve errores.
¿Tal vez, para ahorrarse la molestia, intentar formar objetos flecha teniendo en cuenta el nuevo lenguaje MQL4?
Aquí está el "cuerpo" del script que crea los objetos-flecha que has especificado, teniendo en cuenta el nuevo lenguaje (los tiempos y las marcas son arbitrarios, en lugar de SignalBarsTime, Hi2, SignalBarsTime, Lo2, que sólo conoces hasta ahora):
P./S.: Corregida la línea de mi post anterior, sustituyendo ANCHOR_BOTTOM por ANCHOR_TOP:
Muchas gracias, es muy útil. Me gustaría saber cómo nombrar los objetos automáticamente, porque tengo que redibujarlos cada vez. ¿Quizás puedas decirme dónde encontrarlo y dónde buscarlo?
Sí. El nombre individual puede escribirse de diferentes maneras.
Por ejemplo, la función para formar los nombres individuales de los objetos puede tener este aspecto:
Y en el cuerpo del programa puede salir así (habiendo escrito antes en condiciones lo que servirá de prefijo):
... string nameobj=nameNi(prefixX,timeX);
Además, para un objeto recién creado podría ser así
Ahora no se me ocurre dónde exactamente se puede buscar en la ayuda o buscar en el sitio, pero el tutorial me recordó esta página: https://book.mql4.com/ru/functions/strings
Allí puede encontrar información y un ejemplo de código. Sólo tiene que utilizar TimeToString en lugar de TimeToStr. Sin embargo, puede ser de gran ayuda para dominar el nuevo lenguaje MQL4. También en combinación con la ayuda para el lenguaje actualizado.
Añade la hora al nombre del objeto.
Sí. El nombre individual puede escribirse de diferentes maneras.
Por ejemplo, la función para formar los nombres individuales de los objetos puede tener este aspecto:
Y en el cuerpo del programa puede salir así (habiendo escrito antes en condiciones lo que servirá de prefijo):
Además, para un objeto recién creado podría ser así
Ahora no se me ocurre dónde exactamente se puede buscar en la ayuda o buscar en el sitio, pero el tutorial me recordó esta página: https://book.mql4.com/ru/functions/strings
Allí puede encontrar información y un ejemplo de código. Sólo tiene que utilizar TimeToString en lugar de TimeToStr. Sin embargo, puede ser de gran ayuda para dominar el nuevo lenguaje MQL4. También en combinación con la ayuda para el lenguaje actualizado.
Hola, cariño ;) Imagínate, cuánto tiempo llevo escribiendo código para diferentes objetos y nunca se me ha ocurrido hacer una función aparte para crear nombres, siempre lo he hecho directamente en el código. He estado trabajando demasiado. Gracias por el consejo. Y en cualquier otro lugar, donde sea relevante, para la compacidad, escribo las funciones, pero aquí algo atormentado todo el tiempo.
ZS. Ahí has dicho hola Lyov ;).