HistoryOrderSelect

Seleciona uma ordem a partir do histórico para posterior chamada através de funções apropriadas. Retorna true se a função tenha sido concluída com êxito. Retorna false se a função teve falha. Para maiores detalhes sobre erro chamar GetLastError().

bool  HistoryOrderSelect(
   ulong  ticket      // Ticket de ordem
   );

Parâmetros

ticket

[in]  Ticket de ordem.

Valor do Retorno

Retorna true se bem sucedido, caso contrário false.

Observação

Não confundir ordens de um histórico de negociação com as ordens pendentes que aparecem no separador "Comércio (Trade) da barra de "caixa de ferramentas" (Toolbox). A lista de ordens que foram cancelados ou levaram a uma transação, pode ser visto na aba "Histórico" da "caixa de ferramentas" do terminal do cliente.

HistoryOrderSelect() limpa em um programa de MQL5 a lista de ordens  a partir de um histórico, disponível para chamadas, e copia ele para uma única ordem, se a execução de HistoryOrderSelect() foi concluída com êxito. Se você precisa passar por todas as negociações selecionadas pelo HistorySelect() , você deve usar melhor o HistoryOrderGetTicket().

Também Veja

HistorySelect(), HistoryOrderGetTicket(), Propriedades de uma Ordem