Errores, fallos, preguntas - página 1674

 
Yousufkhodja Sultonov:
Ya estoy harto. Gracias, eso es lo que haré, con esta obra que aparece hoy.
Hoy no, eso es seguro. De lo contrario, no habría tenido tiempo de encontrar la forma de apagarlo. Eso fue mucho antes de ... cuando el foro se trasladó al nuevo motor? Hubo una advertencia sobre el movimiento.
 
Emisión de una advertencia sin sentido:
int val = 1;
if( (bool)val & 1 )
  Alert("sfdsf");
Advertencia: expresión no booleana t_t_t.mq4 112 19

Se puede vivir con ello, por supuesto, pero es molesto. Ya he hecho un reparto explícito, y no va a parar.
 

pavlick_:

Tu casta se refiere a val y la advertencia a la expresión

 
Комбинатор:

Su casta se refiere a val, y la advertencia a la expresión

Sí, así es, gracias. Así se silencia la denuncia:

if( (bool)(val & 1) )

Se sentó durante media hora y no pudo entender por qué

int val = B'10';
if( (bool)val & B'10' )
  Alert("sfdsf");
(No he podido averiguar por qué la alerta no funcionaba aquí)).
 

La ayuda puede aclarar que BarsCalculated devuelve el valor devuelto por el indicador OnCalculated con el manejador solicitado.

¿Existe alguna forma de averiguar sin eventos personalizados cuántas barras ha actualizado un indicador con dicho mango?

 
¿Es posible que el tamaño del buffer del indicador leído a través de CopyBuffer sea menor que el número de barras?
 
Añadir una aclaración a la ayuda de que si se devuelve un valor mayor que rates_total en OnCalculate, entonces en el siguiente OnCalculate prev_calculated será cero.
 
fxsaber:

¿Existe alguna forma de saber cuántas barras ha actualizado el indicador con ese mango sin eventos personalizados?

Una de las soluciones.
 

MT4 b1010

El compilador no maldice a PlotIndexSetInteger. La función no hace lo que hace en MQL5.

 
fxsaber:

No pensé en la situación en la que el indicador devuelve diferentes valores con los mismos parámetros.

¿Qué pasará en esta situación? ¿Un iCustom repetido del indicador dará resultados idénticos? ¿Y si después hacemos ChartIndicatorAdd a todos ellos?

No hay respuesta.

¿Si hago un iCustom con el mismo contenido desde diferentes lugares y en diferentes momentos, el indicador correspondiente se iniciará sólo una vez (en el iCustom más antiguo)?