Mein EA funktioniert jetzt einwandfrei und ich wollte noch bescheid geben, dass der Teilcode jetzt so aussieht:
Code:
void ch()
{
int C = count1 + count2; //das sind bei mir die beiden counter, der geschlossenen Buy und Sell's
double profit = 0;
double x;
int i;
for (i = OrdersHistoryTotal() - 1 ; i > OrdersHistoryTotal() - C-1; i--)
{
OrderSelect(i, SELECT_BY_POS, MODE_HISTORY);
if(OrderSymbol()!=Symbol() || OrderMagicNumber()!=MagicNumber) continue;
x = OrderProfit();
profit += x;
}
count1 = 0;
count2 = 0;
if(profit<0) ordermode = true;
}
@RetepM, das hat mir zwar nicht direkt geholfen, doch auf meinen Lösungsweg hat es mich beeinflusst