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
Librerías

nPosiciones de pérdidas y ganancias - librería para MetaTrader 5

Visualizaciones:
168
Ranking:
(4)
Publicado:
Actualizado:
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa


Profit_and_Loss_Positions - Calculadora de pérdidas y ganancias por posición

Propósito

Archivo plug-in para calcular la ganancia o pérdida total de las posiciones de negociación con filtrado por tipo y Número Mágico.

Función principal

Profit_Position(string p_l, string type_pl, long magicNumber)

Calcula la ganancia o pérdida total de las posiciones.

Parámetros:

  • p_l - tipo de cálculo: "Profit" ( beneficio) o "Loss" ( pérdida)

  • type_pl - tipo de posiciones: "All" , "Buy" , "Sell" Vender

  • magicNumber - filtro por número mágico (0 = todos)

Devuelve:beneficio/pérdida total en la divisa del depósito

Ejemplos de uso

// Suma de beneficios de todas las partidas
double profitAll = Profit_Position("Profit", "All", 0);

// La cantidad de pérdida de posiciones de COMPRA del Asesor Experto con magik 123
double lossBuy = Profit_Position("Loss", "Buy", 123);

// El importe del beneficio de las posiciones de VENTA
double profitSell = Profit_Position("Profit", "Sell", 0);

Aplicación práctica

Para operadores:

  • Seguimiento de los resultados actuales

  • Analizar la eficacia de las estrategias

  • Control de riesgos

Para promotores:

  • Gestión del riesgo en expertos

  • Creación de informes comerciales

  • Aplicación de condiciones de cierre

Características

  • Funciona sólo en MetaTrader 5

  • Soporta el filtrado Magic Number

  • Devuelve el importe en la divisa del depósito

  • Anulación de posicióneficiente

Cómo conectarse

#include <Profit_and_Loss_Positions.mqh>

// Utilización en código experto
double currentProfit = Profit_Position("Profit", "All", 123456);

Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/68505

nCerrar órdenes nCerrar órdenes

Función para cerrar posiciones y borrar órdenes

Larry Williams XGBoost Onnx Larry Williams XGBoost Onnx

adopción del método de Larry William mediante AI Time-Series XGBoost

nModificar pedidos nModificar pedidos

Función para modificar posiciones abiertas y órdenes pendientes

Sideways Martingale Sideways Martingale

Martingala detector de tendencias uso onnx AI