Einzelnen Beitrag anzeigen
  #2 (permalink)  
Alt 16.04.21
Max2018 Max2018 ist offline
Mitglied
 
Registriert seit: Sep 2018
Beiträge: 238
Max2018 befindet sich auf einem aufstrebenden Ast
Standard

Hat keiner eine Idee Was ist daran falsch
Code:
   bool positions_modified=false;
   if(SymbolInfoDouble(NULL,SYMBOL_BID)>=KursTakeProfitEINS_m)
      for(int i=0; i<PositionsTotal(); i++)
        {
         ulong position_ticket =  PositionGetTicket(i);
         if(PositionGetTicket(i) ==0)
            break;
         if(PositionGetInteger(POSITION_MAGIC)!=MagicNo || PositionGetString(POSITION_SYMBOL)!=Symbol())
            continue;
         //--- check order type
         if((int)PositionGetInteger(POSITION_TYPE)== 0 && PositionGetDouble(POSITION_VOLUME)==Lots_m)
           {            trade.PositionClosePartial(PositionGetInteger(POSITION_TICKET),TeilVerkaufEuro,-1);
           }
        }