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

Danke! Geht leider nicht

Habe die Rectangles von 1 bis n durchnummeriert - geht aber nicht.
Zur Vereinfachung hier das vollständige TestProgramm
Eigentlich müsste der Comment, wenn Bid zwischen einem Rectangle ist, auf 1 umspringen.... macht es aber nicht

Code:
 
int ObereRectangleLinie[111],UntereRectangleLinie[111]; 
 

int start()
   {   
   double ZwischenRectangle; 
       if (PO_Check(ZwischenRectangle)!=true)Comment(1);
       if (PO_Check(ZwischenRectangle)==true)Comment(0);   
}     
  bool PO_Check(double ZwischenRectangle) {
   for(int i = OrdersTotal()-1; i >= 0; i--) 
   {ObereRectangleLinie[i] = NormalizeDouble(ObjectGetDouble(0,i,OBJPROP_PRICE1),1);    
   UntereRectangleLinie[i] = NormalizeDouble(ObjectGetDouble(0,i,OBJPROP_PRICE2),1);
if(Bid>ObereRectangleLinie[i]||Bid<UntereRectangleLinie[i])
return(false);
   }
   return(true);
}