HistoryOrderSelect

Sélectionne un ordre dans l'historique pour l'utiliser ensuite avec les fonctions correspondantes. La fonction retourne si la fonction s'est terminé avec succès. Elle retourne false si la fonction a échoué. Pour plus de détails sur l'erreur, appelez GetLastError().

bool  HistoryOrderSelect(
   ulong  ticket      // Ticket de l'ordre
   );

Parameters

ticket

[in]  Ticket de l'ordre.

Valeur de Retour

Retourne true en cas de succès, sinon false.

Note

Ne confondez pas les ordres d'un historique de trading avec les ordres en attente en cours qui apparaissent dans l'onglet "Trade" de la barre "Boîte à Outils". La liste des ordres qui ont été annulés ou qui on conduit à une transaction, est visible dans l'onglet "Historique" de la "Boîte à Outils" du terminal client.

HistoryOrderSelect() supprime dans un programme mql5 la liste des ordres de l'historique, disponibles pour être appelés, et y copie un ordre unique si HistoryOrderSelect() s'est terminée avec succès. Si vous devez parcourir toutes les transactions sélectionnées avec la fonction HistorySelect(), il est préférable d'utiliser HistoryOrderGetTicket().

Voir également

HistorySelect(), HistoryOrderGetTicket(), Propriétés d'un Ordre