Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 18.09.20
Benutzerbild von Indikator-Trading
Indikator-Trading Indikator-Trading ist offline
Premium Mitglied
 
Registriert seit: May 2020
Ort: Bielefeld
Beiträge: 345
Indikator-Trading befindet sich auf einem aufstrebenden Ast
Standard

Du MUSST die Zählweise der For-Schleifen umdrehen, da sonst das Schließen von mehreren Positionen nicht richtig funktionieren wird.

Außerdem kann diese For-Schleife immer nur einmal durchlaufen, da du die i-Variable reduzierst und nicht erhöhst:
Code:
for (int i=0; i>=OrdersHistoryTotal()-1; i--)
Füge am besten Code hier auch entsprechend richtig ein (Hashtag Symbol), dann lässt er sich besser lesen.

So solltest du die For-Schleifen definieren:
Code:
for (int i=OrdersHistoryTotal()-1; i>=0; i--) 
for (int c=OrdersTotal()-1; c>=0; c--)