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

Ach @MA-EA, richtig lesen ist schon eine Kunst!

Prinzipiell läuft das so:

Code:
bool PO_Check() {
   for(int i = OrdersTotal()-1; i >= 0; i--) {
      if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
         if (OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber){
            if (OrderType() == OP_BUYSTOP || OrderType() == OP_SELLSTOP) {
               if (OrderOpenPrice() == Vergleichspreis) return(false);
            }
         }
      }
   }
   return(true);
}

//oder über die TicketNumber:

bool PO_Check() {
   if (OrderSelect(TicketNumber, SELECT_BY_TICKET)) {
      if (OrderType() == OP_BUYSTOP || OrderType() == OP_SELLSTOP) {
         if (OrderOpenPrice() == Vergleichspreis) return(false);
      }
   }
   return(true);
}
traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.