Account PnL Board
- Indicadores
- Versión: 2.30
Account PnL Board es un indicador de MetaTrader 5 que convierte tu historial de operaciones en un informe de rendimiento claro y fácil de leer que se muestra directamente en el gráfico.
En lugar de una única cifra de saldo, obtienes una fila por día, semana, mes o año con las ganancias y pérdidas realizadas, el porcentaje de ganancias y pérdidas, los lotes negociados, el número de operaciones y el saldo al final del periodo, además del riesgo flotante desglosado en operaciones ganadoras y perdedoras, un registro de ingresos y retiradas y un registro completo de las operaciones cerradas.
Se trata de un único archivo de indicador. No contiene bibliotecas dinámicas, ni servicios externos, ni subventanas, ni búferes de indicadores, por lo que no afecta a la ventana de datos del gráfico ni a la plantilla.
Tabla periódica
- Agregación por día, semana, mes y año; las semanas comienzan el lunes
- Resultados realizados = DEAL_PROFIT + DEAL_SWAP + DEAL_COMMISSION; solo operaciones de COMPRA y VENTA
- Porcentaje de pérdidas y ganancias calculado sobre el saldo al inicio de cada período
- Lotes cerrados, número de operaciones cerradas y saldo al final del período
- Una fila con el total de todos los periodos, con el periodo actual destacado en la parte superior
Riesgo pendiente
- Resultado de explotación (P&L) flotante, desglosado en partes positivas y negativas, tanto en valores absolutos como en porcentaje del saldo
- Tratamiento opcional de la comisión de apertura ya abonada sobre las posiciones abiertas
Gráfico
- Curva de saldo representada como una línea o como barras por período
- Estilo seleccionado automáticamente: línea para la vista diaria y barras para los demás periodos, o forzado por pestaña
- Cinco niveles de cuadrícula con etiquetas alineadas a la derecha
Libros mayores
- Caja: todos los ingresos y reintegros, junto con el saldo tras cada operación
- Operaciones: hora, símbolo, posición, lotes, precio de apertura, precio de cierre y pérdidas y ganancias
Interfaz
- Cuatro idiomas (inglés, chino, japonés y coreano), que se pueden cambiar en tiempo real desde la barra de título
- Selección de fuentes por idioma, para que el texto en idiomas CJK nunca se muestre con glifos que faltan
- Panel arrastrable, que se puede contraer hasta quedar reducido a una barra de título de 24 píxeles y acoplarse a cualquier esquina del gráfico
- Escala de la interfaz de 0,5 a 3,0 con ajuste automático al tamaño en gráficos pequeños
- 18 colores configurables y opacidad del panel de 0 a 255
- Filas de detalles desplazables; arrastra el control deslizante o haz clic en la barra de desplazamiento para pasar de una página a otra
Parámetros de entrada
InpTitle, texto del título; si está vacío, significa el título localizado más la versión.
InpLanguage, idioma de inicio: chino, inglés, japonés o coreano.
InpUIScale, escala general de la interfaz, de 0,5 a 3,0.
InpFont, nombre de la fuente; si no está disponible, se utiliza Arial como alternativa.
InpAutoFont: utiliza automáticamente una fuente con glifos de hangul en el modo coreano.
InpBold, texto en negrita.
InpCorner: esquina de acoplamiento del panel.
InpX e InpY, márgenes en píxeles desde la esquina de acoplamiento.
InpRefreshSec, intervalo de actualización en segundos.
InpAllowDrag: permite mover el panel por su barra de título.
InpAlpha, opacidad del panel, de 0 a 255.
Entradas InpClr: 18 ajustes de color que abarcan el panel, los bordes, las pestañas, los encabezados, los totales, las ganancias, las pérdidas, los ejes, la curva, los separadores, el resaltado de filas, las barras de subida y bajada y la barra de desplazamiento.
InpCountEntryComm: incluye la comisión de entrada ya pagada por las posiciones abiertas en las pérdidas y ganancias flotantes.
InpMaxRows: número máximo de filas de detalle; 0 significa ilimitado.
Notas sobre el cálculo
Las pérdidas y ganancias realizadas por periodo son la suma de DEAL_PROFIT, DEAL_SWAP y DEAL_COMMISSION de las operaciones de COMPRA y VENTA cerradas dentro del periodo. Las operaciones de tipo DEAL_TYPE_BALANCE se excluyen y se contabilizan por separado como efectivo.
El porcentaje de pérdidas y ganancias por período es el resultado de dividir las pérdidas y ganancias del período entre el saldo inmediatamente anterior a la primera operación del período. El uso del saldo inicial permite que los períodos sean comparables tras realizar ingresos o retiradas.
La columna «Saldo» muestra el saldo de la cuenta tras la última operación del periodo.
Las ganancias y pérdidas flotantes son las partes positivas y negativas de POSITION_PROFIT más POSITION_SWAP sobre las posiciones abiertas. Con InpCountEntryComm habilitado, se resta la comisión ya pagada por esas posiciones, ya que POSITION_COMMISSION está obsoleta en MQL5 y devuelve 0.
La fila «Total» muestra el número de períodos, el P&L acumulado, el P&L como porcentaje del total depositado, el total de lotes y operaciones, así como el saldo actual y las cifras de pérdidas y ganancias flotantes.
Requisitos
Terminal MetaTrader 5 y MetaEditor. Cualquier símbolo. El panel lee el historial de operaciones de la propia cuenta, por lo que refleja la profundidad del historial que proporcione el bróker. Sin bibliotecas dinámicas, sin acceso a la red y sin servicios externos.
Instalación
1. Coloca el archivo AccountPnLBoard.mq5 en la carpeta MQL5\Indicators del directorio de datos de la terminal.
2. Compílelo en MetaEditor.
3. En el Navegador, abre «Indicadores» y arrastra AccountPnLBoard a un gráfico.
Limitaciones
No es posible desplazarse con la rueda del ratón, ya que los eventos del ratón en MQL5 no transmiten los cambios de posición de la rueda. Utiliza el control deslizante de la barra de desplazamiento o haz clic en la pista para pasar de página.
El informe refleja el historial de operaciones visible de la cuenta, por lo que está limitado por la profundidad del historial que proporciona el bróker.
Los historiales muy largos aumentan el tiempo de la primera generación; las generaciones posteriores se limitan y se almacenan en caché.
Aviso legal
Herramienta educativa para revisar su propio historial de operaciones. No proporciona señales ni garantiza ningún rendimiento. Operar con productos apalancados conlleva un alto riesgo de pérdida.
