Pon "Me gusta" y sigue las noticias
Deje un enlace a él, ¡qué los demás también lo valoren!
Evalúe su trabajo en el terminal MetaTrader 5

Función para convertir el número de segundos en años, meses, días, horas, minutos, segundos - script para MetaTrader 5
- Visualizaciones:
- 37
- Ranking:
- Publicado:
- 2025.05.13 11:28
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
string GetTimeSpan(datetime time_sec) { if(time_sec <= 0) return "0 seconds"; string time_text = {}; datetime remaining_sec = time_sec; int years = (int)remaining_sec / 31536000; remaining_sec %= 31536000; int months = (int)remaining_sec / 2592000; remaining_sec %= 2592000; int days = (int)remaining_sec / 86400; remaining_sec %= 86400; int hours = (int)remaining_sec / 3600; remaining_sec %= 3600; int minutes = (int)remaining_sec / 60; remaining_sec %= 60; int seconds = (int)remaining_sec; if(years > 0) time_text += (string)years + " years "; if(months > 0) time_text += (string)months + " months "; if(days > 0) time_text += (string)days + " days "; if(hours > 0) time_text += (string)hours + " hours "; if(minutes > 0) time_text += (string)minutes + " minutes "; if(seconds > 0) time_text += (string)seconds + " seconds "; return time_text; }
Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/58198

Dibuja las mechas (líneas finas): Dibuja una línea vertical desde el precio más bajo hasta el más alto de cada vela (esto se llama "mecha"). Dibuja el cuerpo de la vela: Dibuja un rectángulo desde el precio de apertura hasta el precio de cierre, usando un color distinto si la vela es alcista o bajista. Personalización de colores: Puedes cambiar fácilmente los colores que se usan para velas alcistas, bajistas y sus mechas. En el código que usas, por ejemplo: Las velas bajistas tienen el cuerpo de color granate (clrMaroon). Las mechas de las velas bajistas son de color violeta claro (clrOrchid). ¿Para qué sirve? Este indicador es útil si quieres: Tener un estilo visual único y claro en tus gráficos. Diferenciar más fácilmente las velas alcistas de las bajistas. Analizar el comportamiento del precio de forma más visual.

Este es un indicador personalizado para MetaTrader 5 cuyo único propósito es mostrar una imagen BMP en el gráfico, centrada en la pantalla. ¿Para qué sirve? Sirve para visualizar una imagen estática (como un logo, marca personal, mensaje gráfico o recordatorio) directamente sobre el gráfico de trading, sin afectar el análisis ni los datos del mercado. ¿Cómo funciona? Crea un objeto OBJ_BITMAP_LABEL para mostrar una imagen (2.bmp) desde la carpeta MQL5\Images. Calcula automáticamente el centro del gráfico y coloca la imagen allí. Actualiza la posición de la imagen en cada nuevo tick para que siempre quede centrada, incluso si se redimensiona la ventana.

Este es un simple EA de reversión a la media

El indicador Acceleration/Deceleration (AC, Aceleración/Desaceleración) mide la aceleración y la desaceleración de la fuerza impulsora del mercado.