Obtener orden pendiente - página 2

 

Bueno, finalmente lo he conseguido, creo, jeje. Aparentemente funciona bien. Aunque el codigo es un poco distinto al último propuesto. Pero bueno, dicen que lo que bien acaba.....

double PrecioObjetivo()//Creo que por fin lo he conseguido
  {
   double precio[5];
//Recorremos todas las posiciones
   for(int i = PositionsTotal() - 1; i >= 0; i--)
     {
      //Seleccionamos la posición según el índice
      posicion.SelectByIndex(i);
      precio[i]=posicion.PriceOpen();
     }
     ArraySort(precio);//Ordenamos el array
     ArrayReverse(precio);//Invertimos el orden, el precio 0 es el mas alto
   return(precio[2]);
  }

Miguel Angel, muchas gracias por toda tu ayuda. No tiene precio compañero. Un saludo

 

Me alegro de que finalmente hayas dado con la "tecla". 😅

 
¡Felices fiestas y próspero Año Nuevo!  🎄🎅🏻🎄