Gesucht: Funktion die die letzten x Order der Historydeals in ein Array Schreibt.

MQL5 Asesores Expertos Lo demás

Trabajo finalizado

Plazo de ejecución 21 horas

Tarea técnica

Hallo, 

suche eine Funktion. 

Diese soll eine beliebige Anzahl (z.b. 34) der Historydeals (vergangen Trades) in ein Array schreiben. 


   ulong Last_Ticket = 0;
   double Last_Order_Profit;
   ulong Last_Order_Magic_Number;


   HistorySelect(0,Aktuelle_Zeit);

   for(uint i = 0; i < HistoryDealsTotal(); i++)
     {
      if((Last_Ticket=HistoryDealGetTicket(i))>0)
        {
         Last_Order_Profit = HistoryDealGetDouble(Last_Ticket,DEAL_PROFIT);
         Last_Order_Magic_Number = HistoryDealGetInteger(Last_Ticket,DEAL_MAGIC);
        }
     }


Diese Funktion gibt lediglich den letzten Deal wieder. Leider habe ich wenig Zeit eine passende Lösung zu finden =)

Han respondido

1
Desarrollador 1
Evaluación
(1089)
Proyectos
1767
61%
Arbitraje
14
64% / 7%
Caducado
82
5%
Trabaja

Información sobre el proyecto

Presupuesto
34+ USD
IVA (19%): 6.46 USD
Total: 40.46 USD
Para el ejecutor
30.6 USD
Plazo límite de ejecución
a 3 día(s)