Bonjour tout le monde,
Je rencontre un problème sur l'EA que je suis en train de créer:
" void AnnuleAchat()
{
for(int x = OrdersTotal() - 1; x >= 0; x--)
{
if(OrderSelect(x,SELECT_BY_POS,MODE_TRADES))
{
if (OrderType()==OP_BUYSTOP)
OrderClose(OrderTicket(), lots, Ask, 3, Brown);
}
}
} "
La fonction que vous voyez ci-dessus sert à répertorier tous les ordres d'achat ouverts pour les clôturer (du moins c'est ce que je pense).
L'ennui c'est que MetaEditor m'affiche un avertissement lorsque je veux le compiler ("return value of 'OrderClose' should be checked").
Repérez-vous une erreur dans cette portion de code ?
Comment régler ce problème ?
Est-ce-que les avertissements empêche un EA de fonctionner ?
Toute aide est la bienvenue :)
Je rencontre un problème sur l'EA que je suis en train de créer:
" void AnnuleAchat()
{
for(int x = OrdersTotal() - 1; x >= 0; x--)
{
if(OrderSelect(x,SELECT_BY_POS,MODE_TRADES))
{
if (OrderType()==OP_BUYSTOP)
OrderClose(OrderTicket(), lots, Ask, 3, Brown);
}
}
} "
La fonction que vous voyez ci-dessus sert à répertorier tous les ordres d'achat ouverts pour les clôturer (du moins c'est ce que je pense).
L'ennui c'est que MetaEditor m'affiche un avertissement lorsque je veux le compiler ("return value of 'OrderClose' should be checked").
Repérez-vous une erreur dans cette portion de code ?
Comment régler ce problème ?
Est-ce-que les avertissements empêche un EA de fonctionner ?
Toute aide est la bienvenue :)