HistoryOrderGetString

Retorna a propriedade solicitada de uma ordem. A propriedade da ordem deve ser do tipo string. Existem 2 variantes da função.

1. Imediatamente retorna o valor da propriedade.

string  HistoryOrderGetString(
   ulong                       ticket_number,     // Ticket (bilhete)
   ENUM_ORDER_PROPERTY_STRING  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  HistoryOrderGetString(
   ulong                       ticket_number,     // Ticket (bilhete)
   ENUM_ORDER_PROPERTY_STRING  property_id,       // Identificador de propriedade
   string&                     string_var         // Aqui nós aceitamos o valor de 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_STRING.

string_var

[out]  Variável do tipo string.

Valor do Retorno

Valor do tipo string.

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