Einzelnen Beitrag anzeigen
  #6 (permalink)  
Alt 01.08.13
Ca$hDigger Ca$hDigger ist offline
Mitglied
 
Registriert seit: Jun 2013
Beiträge: 220
Ca$hDigger befindet sich auf einem aufstrebenden Ast
Standard

@traderdoc
Habe ein Problem.
Hab zum Code noch Variable i hinzugefügt weil sonst variable nicht definiert war und definiere statt Profit und Verlust einfach nur die Summe also noch vereinfachter.
Will den Code nun folgendermaßen nutzen:

Code:
double summe = 0; //als globale variable

if(test)
{
  double x;
  double i;
  for (i = 0; i < 10; i++) 
  {
     OrderSelect(i, SELECT_BY_POS, MODE_HISTORY);
     x = OrderProfit() + OrderSwap() + OrderCommission();
     summe += x;
     Print("summe=", summe);
  }
Das Problem ist nun das riesige negative Zahlen als Summe entstehen statt der korrekten Addierung der History. Im Print also im Journal sieht man das dann zB -173022.4788 oder ähnliche unkorrekte Werte

LG C$D