Mira cómo descargar robots gratis
¡Búscanos en Twitter!
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Visualizaciones:
46
Ranking:
(2)
Publicado:
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Daily Risk Monitor Lite es un indicador gratuito y de código abierto de MetaTrader 5 para los operadores que desean supervisar el riesgo intradía de la cuenta claramente en el gráfico.


Este indicador se centra en un pequeño, explicable y práctico conjunto de características:

- P/L Realizado Diario
- P/L Flotante
- Total diario
- Drawdown % actual
- Estado SEGURO / ADVERTENCIA / PELIGRO con resaltado de color

El objetivo de este proyecto es simple: ayudar a los operadores a ver el riesgo diario de la cuenta en tiempo real.

Se trata de una herramienta de supervisión de sólo lectura. No cierra posiciones, ni bloquea operaciones, ni actúa como un motor de protección total. Está intencionadamente posicionado como una muestra ligera de CodeBase para monitorización, aprendizaje y posterior desarrollo personalizado.

### Características principales

- Panel compacto en el gráfico
- Estadísticas diarias de riesgo a nivel de cuenta
- P/L diario realizado de operaciones cerradas
- P/L flotante de posiciones abiertas
- Cálculo total diario
- Porcentaje de reducción actual
- Estado del riesgo basado en colores
- Inclusión opcional de comisiones
- Inclusión opcional de swaps
- Lógica de inicio de día de broker o manual
- Panel personalizado en el gráfico que se puede arrastrar durante la sesión activa

### Alcance de los datos

- Sólo a nivel de cuenta
- Sin división a nivel de símbolo
- Sin agregación multicuenta

### Reglas de cálculo

#### P/L diario realizado

- Cuenta las operaciones cerradas dentro del rango diario activo
- Sólo se incluyen las operaciones de salida
- Las comisiones pueden incluirse o excluirse
- El swap puede incluirse o excluirse

#### P/L Flotante

- Utiliza el resultado flotante actual de todas las posiciones abiertas en la cuenta
- El swap puede incluirse o excluirse

#### Total diario

- `P/L Realizado Diario + P/L Flotante`.

#### Drawdown Actual %

- máx((Saldo - Capital) / Saldo * 100, 0)`
- Si "Saldo <= 0", la reducción se muestra como "N/A

#### Porcentaje de utilización del riesgo

- Sólo se calcula cuando "Total diario < 0
- Fórmula:
`abs(Total diario) / Límite de pérdidas diario * 100`.
- Umbral de advertencia: `50%`
- Umbral de peligro: `80%`

### Definición del día

- Si `InpUseBrokerDay = true`, el día comienza a las `00:00` del servidor broker.
- Si `InpUseBrokerDay = false`, el día comienza a las `InpManualDayStartHour` del servidor broker



### Lo que este indicador no hace

- No cierra automáticamente
- No bloquea operaciones
- No cierra con un clic
- Ningún modo de protección ON/OFF
- Ninguna máquina de estado de protección de cuenta completa
- Sin notificaciones push
- Sin exportación de informes
- Sin motor de reglas completo
- Sin interfaz de usuario compleja de varias páginas


### Parámetros de entrada

- `InpDailyLossLimitMoney` (límite diario de pérdida de dinero)
- `InpIncludeCommission` (incluir comisión)
- Incluir intercambio
- UseBrokerDay
- Hora de inicio del día manual
- Esquina
- Desplazamiento X
- DesplazamientoInpYO
- tamaño de fuente
- InpPanelBgColor
- color seguro
- color de advertencia
- InpDangerColor

### Instalación

1. Coloque la carpeta del proyecto en `MQL5/Indicators/`.
2. Abra `DailyRiskMonitorLite.mq5` en MetaEditor
3. Compilar el indicador
4. Adjúntelo a cualquier gráfico

### Cómo usarlo

1. Adjuntar el indicador a un gráfico
2. Establezca su límite de pérdida diario
3. Elija el modo de inicio de día de broker o manual
4. 4. Observe en tiempo real las pérdidas diarias realizadas, flotantes, totales diarias y Drawdown.
5. Utilice los colores del panel para conocer rápidamente el riesgo
6. Arrastre el panel personalizado a una posición preferida del gráfico si es necesario

### Adecuado para

- Operadores manuales
- Operadores que desean conocer rápidamente el riesgo intradía
- Operadores que desean un monitor ligero a nivel de cuenta
- Desarrolladores que quieran una muestra limpia de MT5 para cálculos de riesgo diarios

### No está pensado para

- Usuarios que buscan sistemas de auto-negociación
- Usuarios que esperan una protección forzosa de la cuenta
- Usuarios que esperan restricciones de operaciones o acciones de cierre total
- Usuarios que busquen un motor completo de cumplimiento de la normativa

### Notas

- Se trata únicamente de una herramienta de supervisión
- No ejecuta acciones de protección
- La posición arrastrada del panel está destinada a la sesión activa
- En las cuentas con comisión cero o swap cero, los cambios de parámetros relacionados pueden no producir diferencias visibles

Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/72204

Easy Range Breakout EA - MT5 Easy Range Breakout EA - MT5

Este EA implementa una estrategia de negociación de ruptura de rango. Calcula un rango de precios entre las horas de inicio y fin definidas por el usuario, dibuja un rectángulo visual en el gráfico para marcar el máximo y el mínimo de ese rango y, a continuación, supervisa la acción del precio tras el cierre del rango. Si el mercado supera el máximo del rango, abre una operación de compra; si lo hace por debajo del mínimo, abre una operación de venta.

Machine Learning Supertrend Machine Learning Supertrend

Un enfoque inspirado en el aprendizaje automático de los regímenes tendenciales. Proporcionar señales precisas y confianza backtest incorporado.

Accumulation/Distribution Accumulation/Distribution

El indicador Accumulation/Distribution (Acumulación/Distribución) queda determinado por los cambios que se producen en el precio y en el volumen.

Accelerator Oscillator (AC) Accelerator Oscillator (AC)

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