Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 477

 
¿Qué código debe escribirse en el Asesor Experto, para que cuando se instale en un gráfico, el indicador adjunto al Asesor Experto se instale automáticamente en la subventana?
 
Leo59:
¿Qué código debe escribirse en el Asesor Experto, para que cuando se instale en un gráfico, el indicador adjunto al Asesor Experto se instale automáticamente en la subventana?

¿Para qué sirven las plantillas? Si la plantilla tiene el mismo nombre que el Asesor Experto, se abrirá automáticamente en el probador
 
¿Qué código hay que escribir en el Asesor Experto para que, cuando se instale en un gráfico, el indicador adjunto al Asesor Experto se instale también automáticamente en una subventana?
El Asesor Experto utiliza alternativamente varios indicadores del conjunto de indicadores conectados a él. Es necesario que en la subventana salgan los indicadores que han sido seleccionados por el Asesor Experto en ese momento.
Si ha visto un ejemplo del código para cambiar automáticamente los indicadores mostrados por el Asesor Experto y crear (eliminar) sub-ventanas, por favor proporcione un enlace.
 
¿En la nueva versión de mql4 es posible dibujar un histograma vertical en los buffers de los indicadores? Llevo medio año sufriendo con los objetos gráficos, el terminal se cuelga, etc.
 

Querida.

Después de actualizar el terminal al compilar una advertencia: "no todas las rutas de control devuelven un valor" indicando una línea con un paréntesis de cierre.

¿Qué ha cambiado en la sintaxis y cómo puedo arreglar el código para que no aparezca esta advertencia?

Gracias.

 

He encontrado la respuesta. Necesito escribir return(0);

Gracias a todos.

 
S.A.Heavy:

Querida.

Después de actualizar el terminal al compilar una advertencia: "no todas las rutas de control devuelven un valor" indicando una línea con un paréntesis de cierre.

¿Qué ha cambiado en la sintaxis y cómo puedo arreglar el código para que no aparezca esta advertencia?

Gracias.


La sintaxis en sí tiene poco que ver, el compilador es más estricto, sí. Debe comprobar en la función a la que apunta el compilador si el valor se devuelve siempre, o si hay casos en los que la devolución no funciona.
 
¿Qué debe escribirse en lugar de una línea de puntos en la subventana donde se instala el indicador "Ind.mq4"?
1. mostrar un indicador, por ejemplo, el MACD
2. Eliminar el MACD de la subventana
// Есть пустой индикатор с именем "Ind.mq4"

#property  indicator_separate_window   // Индикатор рисуется в дополнительном окне
int start()
  {
   return(0);
  }
//--------------------------------------------------------------------
// Есть эксперт установленный в основном окне

int start()
  {
   window();
   return(0);
  }

void window()       
  {
   int Win_ind=WindowFind("Ind"); 
   ..................................
  }
?

PS Este MACD ya existe
 
Leo59:
¿Qué debe escribirse en lugar de una línea de puntos en la subventana donde se instala el indicador "Ind.mq4"?
1. mostrar un indicador, por ejemplo, el MACD
2. Eliminar el indicador MACD de la subventana
?

PS Este MACD ya existe

Hace un tiempo diun enlace aquí. Puede ser útil. Pero no funcionará en la subventana del propio indicador de disparo. Cada una tendrá su propia subventana.
 
Zhunko:
El otro día te puse este enlace. Puede ser útil. Pero no funcionará en la subventana del propio indicador de disparo. Cada subventana tendrá su propia subventana.


Gracias. Buscando...

¿Qué quieres decir con que "cada uno tendrá su propia subventana"?