HistoryOrderGetDouble

Retorna a requisição de propriedade de ordem. A propriedade da ordem deve ser do tipo double. Existem 2 variantes da função.

1. Imediatamente retorna o valor da propriedade.

double  HistoryOrderGetDouble(
   ulong                       ticket_number,     // Ticket (bilhete)
   ENUM_ORDER_PROPERTY_DOUBLE  property_id        // Identificador de propriedade
   );

2. Retorna true ou false dependendo do sucesso da função. Se for bem sucedido, o valor da propriedade está situada dentro de uma variável de destino passado por referência pelo último parâmetro.

bool  HistoryOrderGetDouble(
   ulong                       ticket_number,     // Ticket (bilhete)
   ENUM_ORDER_PROPERTY_DOUBLE  property_id,       // Identificar propriedade
   double&                     double_var         // Aqui nós aceitamos o valor da propriedade
   );

Parâmetros

ticket_number

[in]  Ticket de ordem.

property_id

[in]  Identificador da propriedade ordem. O valor pode ser um dos valores da enumeração ENUM_ORDER_PROPERTY_DOUBLE.

double_var

[out]  Variável de tipo double, que aceita o valor da propriedade requerida.

Valor do Retorno

Valor do tipo double.

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.

Também Veja

HistorySelect(), HistoryOrdersTotal(), HistoryOrderSelect(), Propriedades de uma Ordem