Einzelnen Beitrag anzeigen
  #2 (permalink)  
Alt 28.08.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

Der Rückgabewert von OrdersTotal() ist z.b. 1 wenn eine Order offen ist. In der For-Abfrage wird ja gecheckt ob b>=0 ist. Das ist somit gegeben sobald min. Eine Order im Markt ist. Da in vielen weiteren Anfragen (z.b. OrderSelect) die Abfrage der jeweiligen Order mit 0 beginnt, und nicht mit 1, wird hier direkt am Anfang -1 abgezogen. Die Liste der Orders rückwärts durchzugehen ist auch nötig, da sich sonst beim Schließen einer Order die Reihenfolge der nächsten ändert.
Gruß Timo