HistoryOrderSelect

Elige en el historial una orden para recurrir posteriormente a ésta a través de las funciones correspondientes. Devuelve true en caso de que la ejecución de la función se finalice con éxito, de lo contrario devuelve false. Para obtener la información sobre el error hay que llamar a la función GetLastError().

bool  HistoryOrderSelect(
   ulong  ticket,      // ticket de orden
   );

Parámetros

ticket

[in]  Ticket de la orden.

Valor devuelto

Devuelve true en caso del éxito, de lo contrario devuelve false.

Nota

No se debe confundir las órdenes del historial de trading con las órdenes pendientes actuales que se muestran en la pestaña "Trading" del panel "Caja de Herramientas" del terminal de cliente. La lista de las órdenes que han sido canceladas o las que han llevado a la ejecución de una operación comercial se puede ver en la pestaña "Historial" del panel "Caja de Herramientas" del terminal de cliente.

La función HistoryOrderSelect() limpia en un programa mql5 la lista de órdenes del historial, las que están disponible, y copia en esta lista sólo una orden, si la ejecución de la función HistoryOrderSelect() se ha completado con éxito. Si hace falta repasar todas las transacciones seleccionadas por la función HistorySelect() es mejor utilizar la función HistoryOrderGetTicket().

Véase también

HistorySelect(), HistoryOrderGetTicket(), Propiedades de órdenes