Ne, noch nicht ganz, weil bei diesem Code jede Order, die zur Zeit des Beginns der historischen Tageskerze und später geschlossen wurde dann zählen würde. Da fehlt sozusagen die obere Grenze:
Code:
if (OrderSymbol() == Symbol())
{
if (OrderCloseTime() >= iTime(NULL, PERIOD_D1, Shift) &&
OrderCloseTime() < iTime(NULL, PERIOD_D1, Shift-1) //für Shift >=1
{
x = OrderProfit();
summe += x;
}
}
}
traderdoc