Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 28.03.19
traderdoc traderdoc ist offline
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.735
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Code:
int previous_anzahl_buyorders = 0;  //Deklaration im Teil der globalen Variablen
...
Check_Veraenderung_BuyOrders();
...

void Check_Veraenderung_BuyOrders() {
   int anzahl_buyorders = 0,

   for (int i = OrdersTotal()-1; i >= 0; i--) {
      if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
         if (OrderSymbol() == Symbol()) {
            if (OrderType() == OP_BUY) {
               anzahl_buyorders ++;        
            }
         }
      }
   }

   if (anzahl_buyorders < previous_anzahl_buyorders) {
      OrderModify( ... );
   }
   previous_anzahl_buyorders = anzahl_buyorders;
   return;
}
Das wäre die Variante nach meiner ersten Beschreibung.

traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.