¿Abrir P&L para operaciones de COMPRA o de VENTA SOLO por par?
5 respuestas
JS17
hace 7 años #116167
Hola a todos,
Como dice el título, ¿cómo puedo obtener, por ejemplo, el P&L abierto para las operaciones de compra sólo por par (símbolo) ???????
tomas262
hace 7 años #140975
Hola,
con la función "Abrir PL" siempre se especifica el número mágico, por lo que esta función siempre devuelve el PL abierto para un pedido específico.
¿Necesita una función que devuelva el P/L abierto para todas las órdenes de compra abiertas en un par específico?
JS17
hace 7 años #140981
¿Necesita una función que devuelva el P/L abierto para todas las órdenes de compra abiertas en un par específico?
Sí, por favor 🙂 .
tomas262
hace 7 años #141018
Hola,
Agregue esto en el Asistente de EA / código / CustomFunctions.mq4 archivo. A continuación, puede utilizarlo en Asistente como se muestra en el ejemplo adjunto
float sumProfitLong(cadena symbolString) { float totalLongProfit = 0; for(int i=TotalPedidos()-1; i>=0; i--) { if (OrderSelect(i,SELECT_BY_POS)==true) { if (OrderType() == OP_BUY && OrderSymbol() == symbolString) { totalLongProfit += OrderProfit(); } } } return totalLongProfit; }
JS17
hace 7 años #141021
tomas262
hace 7 años #141022
Ops, lo siento, ya está pegado 🙂 .
Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)