Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 573
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
¡Hola!
Sí. No hay razón para traducir el tiempo en cadena, ya que el tiempo es un número de segundos. Este número es mucho más fácil y rápido de trabajar que las cadenas.
Has corregido una cosa y has estropeado otra).
En la segunda parte en lugar de:
volver:
Tenías esa línea correcta en tu anterior intento.
Gracias por las respuestas. He probado ambas opciones.
No veo cuál es la pega: sigue entrando a saco al cerrar en un tope:
Di tu condición en voz alta y verás lo que pasa)
De hecho, hay != condición en todas partes, es decir, lo contrario > debe estar allí, si he entendido bien lo que quieres decir. Pero todas las variantes corrieron - todavía funciona.
Ayudar a entender la lógica, encontrar el error
Comentado el código en detalle.
Necesito que dibuje fractales con un punto, con un tipo de "zigzag", para que los fractales inferiores superiores vayan en secuencia y así sucesivamente.
Pero como resultado, los fractales repetidos aparecen en el gráfico de todos modos
La base está tomada del indicador fractal estándar. Captura de pantalla de abajo con el fractal repetido en el periodo 5
¿Pueden aconsejar cómo obtener el volumen de posiciones abiertas en MQL4, si SYMBOL_SESSION_INTEREST no es compatible? Gracias.
Recorrer todas las posiciones y calcular su volumen total:OrderLots()
No puedo entender por qué se devuelve un determinado valor de prev_calculated?
¿Cómo se calcula en primer lugar?
No puedo entender por qué se devuelve un determinado valor de prev_calculated?
¿Cómo se calcula en primer lugar?
No puedo entender por qué se devuelve un determinado valor de prev_calculated?
¿Cómo se calcula?
Es el valor devuelto por OnCalculate() en la última iteración. Esto se indica explícitamente en la documentación:
Hay que tener en cuenta la relación entre el valor devuelto por OnCalculate() y el segundo parámetro de entrada prev_calculado. El parámetro prev_calculado, cuando se llama a la función, contiene el valordevuelto por OnCalculate() en la llamadaanterior. Esto permite economizar los algoritmos de cálculo del indicador personalizado para evitar cálculos repetidos para aquellas barras que no han cambiado desde la anterior llamada a esta función.
La tarea consiste en encontrar la barra con el mínimo cierre
for(int x=0; x<=xBars -1; x++)
{
contra++;
// Print(Close[x],",",counter);
int h = ArrayMinimum(Close[x]);
if(contador > 20) break;
}
El compilador jura en Close