Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 19.01.18
L0rdy L0rdy ist offline
Neues Mitglied
 
Registriert seit: Jan 2018
Beiträge: 14
L0rdy befindet sich auf einem aufstrebenden Ast
Standard Die letzten Verlustorders zusammen zählen

Hallo,
ich möchte was ausprobieren und einem Verlust mit grösseren Lots entgegenwirken. Nun es müsste zuerst der Verlust bestimmt werden.

Die Idee: die letzten aufeinander folgenden Verluste zusammen zu zählen.
Entsprechend bei Gewinn soll abgebrochen werden und Verlust (falls welcher vorkam) zurückgegeben werden.

Dazu habe ich ein Beispiel Code hier aus Forum etwas modifiziert. Ich kenne mich nicht so richtig mit "return" und "break" aus und hoffe, dass ich die richtig (entsprechend der Logik)eingesetzt habe.
Wäre dankbar für Vorschläge und Anregungen.
PHP-Code:
double ClosedLooses(){
double x;
double summe 0;
  for (
int i OrdersHistoryTotal() - OrdersHistoryTotal() - 10i--) 
  {
     
OrderSelect(iSELECT_BY_POSMODE_HISTORY);     
     if(
OrderProfit()<0)
            {
            
OrderProfit() + OrderSwap() + OrderCommission();
            
summe += x;
            Print(
"summe="summe);
            }
        else break
  }
  
summe=MathAbs(summe);
  return(
summe);