Einzelnen Beitrag anzeigen
  #2 (permalink)  
Alt 10.02.12
naranjoe naranjoe ist offline
Elite Mitglied
 
Registriert seit: Jun 2010
Ort: Trier
Beiträge: 116
naranjoe befindet sich auf einem aufstrebenden Ast
Standard

Bitte schön

Code:
datetime ClosingTime = 0;
int OType = 0;
double Profit = 0;
string OText = "";
 
for (int i=0; i < OrdersHistoryTotal(); i++) 
     {
      if(OrderSelect(i, SELECT_BY_POS, MODE_HISTORY)) 
         {
          if (ClosingTime == 0)
             {
              ClosingTime = OrderCloseTime();
              OType = OrderType();
              Profit =OrderProfit();
             }
           else
             {
              if (OrderCloseTime() > ClosingTime)
                 {
                  ClosingTime = OrderCloseTime(); 
                  OType = OrderType();   
                  Profit = OrderProfit();
                 }
              }
         }
          
     }
if (OType == 0) Print ("Letze Position war eine BUY Order mit ", Profit, " Profit.");
if (OType == 1) Print ("Letze Position war eine SELL Order mit ", Profit, " Profit.");
if (OType != 0 && OType != 1) Print ("Letze Position war eine gelöschte Pending Order.");
Gruß
naranjoe