Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1220

 
¿No hay alguna forma inteligente de pasar una referencia a un array(buffer indicador) a una clase para que ésta lo "recuerde" como una referencia?
 
Yurij Kozhevnikov:
¿Existe alguna forma complicada de pasar una referencia al array(buffer indicador) a la clase, para que ésta lo "recuerde" como una referencia?

no

pero puede ser al revés

hacer un array público en una clase y aplicarle SetIndexBuffer()

Lo hice en MT4 en un indicador, todo funciona sin problemas

 
Yurij Kozhevnikov:
¿No hay alguna forma complicada de pasar una referencia a un array(buffer indicador) a la clase para que ésta lo "recuerde" como una referencia?

A partir del artículo 42, se describe la creación de clases de búferes de indicadores - todos los datos de los búferes de indicadores "se encuentran" en el objeto de clase. Esto incluye las matrices. Hasta ahora, el último artículo sobre los búferes de los indicadores es el artículo 46, pero el próximo -sobre el trabajo con los indicadores estándar en modo multisímbolo multiperiodo- está en camino.

No hace falta que utilices la propia biblioteca, puedes ver cómo se hace.

Работа с таймсериями в библиотеке DoEasy (Часть 42): Класс объекта абстрактного индикаторного буфера
Работа с таймсериями в библиотеке DoEasy (Часть 42): Класс объекта абстрактного индикаторного буфера
  • www.mql5.com
В прошлой статье мы создали пример индикатора, использующего для своих построений объекты таймсерий библиотеки DoEasy. Для хранения данных буферов и получения к ним доступа мы создали структуру буфера, имеющую в своём составе все необходимые данные для правильной идентификации принадлежности буфера к символу и периоду графика и данные для...
 
Gracias.
 
¿Puede decirme si he comprado previamente un indiktaor, fue al sitio y hay una inscripción "Autor negó el derecho a vender productos" ¿Qué pasa con el pago? la oportunidad de mover el indicador no? Entiendo que el dinero sin reembolsos ido?
 
Hola, puse el indicador en MT4 y empecé a configurarlo de acuerdo con la instrucción:
Para recibir notificaciones PUSH de la terminal de escritorio a MetaTrader4 móvil es necesario:
1.1.Instale MetaTrader4 en su teléfono desde appstore o play market
2. En el terminal móvil, accede a tu cuenta demql5.com
3. Permitir las notificaciones en la configuración del terminal del PC y acceder a tu cuenta demql5.com

. He hecho todo lo anterior, pero la versión móvil dice que MetaQuetosId no está registrado. Pide comprobar la conexión a .internet, pero todo está conectado y no sale nada cuando lo vuelve a pedir. ¿Qué hacer?
Archivos adjuntos:
 

¡Buenas tardes a todos!

En algún lugar se hizo algo en el terminal - después de reiniciar el terminal las barras de herramientas (View/Toolbars) ya no se reflejan.

Restaurado, todo funciona. Recargar el terminal - no hay barras de herramientas - necesidad de restaurar de nuevo...

Ver capturas de pantalla en el archivo adjunto

Pregunta: ¿cómo se arregla?

Gracias.

 
Kedrov:

¡Buenas tardes a todos!

En algún lugar se hizo algo en el terminal - después de reiniciar el terminal las barras de herramientas (View/Toolbars) ya no se reflejan.

Restaurado, todo funciona. Recargar el terminal - no hay barras de herramientas - necesidad de restaurar de nuevo...

Ver capturas de pantalla en el archivo adjunto

Pregunta: ¿cómo se arregla?

Gracias.

F11
 
Artyom Trishkin:
F11

¡Gracias, Artem!

Como siempre: ¡todo lo brillante es sencillo!

Gracias por la rápida respuesta.

 
pero ¿es posible escribirlo así? (Sólo el último tipo -con un rectángulo- funcionaría ahora.


ObjectsDeleteAll(0,"prefix",0,OBJ_LABEL|OBJ_RECTANGLE_LABEL);
Razón de la queja: