Einzelnen Beitrag anzeigen
  #121 (permalink)  
Alt 17.02.17
MA-EA MA-EA ist offline
Elite Mitglied
 
Registriert seit: Sep 2015
Beiträge: 1.178
MA-EA befindet sich auf einem aufstrebenden Ast
Standard

Code:
//Versuch mit einer For-Schleife die Orders zu zählen:
    for(i=OrdersTotal()-2;i==0;i--){
//-------------------------------------------------------------------------------------------------------------
//Open Trade(s)
      if(OrdersTotal()==0&&TC>F&&TC<T&&SPR<=MS){
        OrderSend(Symbol(),OP_BUY,Lots,Ask,Slippage,0,0,Name + " Buy(#" + MagicNumber + ")",MagicNumber,0,Blue);//     | Open Buy
        OrderSend(Symbol(),OP_SELL,Lots,Bid,Slippage,0,0,Name + " Sell(#" + MagicNumber + ")",MagicNumber,0,Red);}}// | Open Sell
//-------------------------------------------------------------------------------------------------------------

//Close Buy
    for(j=OrdersTotal()-2;j>=1;j--){
      if(OrderSelect(j,SELECT_BY_POS)){
        if(OrderType()==OP_BUY&&OrderMagicNumber()==MagicNumber&&OrderSymbol()==Symbol()){//                           | Close Buy
          if((CCOP<CML)||(CCOP>CMP)||(CAA=true&&TC>CA))OrderClose(OrderTicket(),OrderLots(),Bid,Slippage,DarkBlue);}}}
        
//Close Sell
      if(OrderSelect(j,SELECT_BY_POS)){
        if(OrderType()==OP_SELL&&OrderMagicNumber()==MagicNumber&&OrderSymbol()==Symbol()){//                          | Close Sell
          if((CCOP<CML)||(CCOP>CMP)||(CAA=true&&TC>CA))OrderClose(OrderTicket(),OrderLots(),Ask,Slippage,FireBrick);}}