Pular para o conteúdo

DealTicketExact

Retorna o ticket da posição fechada no índice informado ou 0, caso não exista.

Disponível a partir da versão 2.15

Esta função retorna o ticket de uma posição fechada no índice exato informado. Caso não exista uma posição nesse índice, a função retorna 0.

Função

Nome da função: DealTicketExact

Aliases: DTicketE

Parâmetros

index;

// Indice da posição. Começando com 0 para a mais atual.

type = TYPE_ALL;

// Tipo de trade: 'TYPE_BUY', 'TYPE_SELL', 'TYPE_ALL'

actionType = TYPE_ALL;

// Tipo de fechamento: 'TYPE_IN', 'TYPE_OUT', 'TYPE_ALL'.

dateType = TYPE_DAY;

// Tipo de data de inicio: 'TYPE_DAY', 'TYPE_WEEK'

profitType = TYPE_ALL;

// Tipo de retorno de lucro: 'TYPE_POSITIVE', 'TYPE_NEGATIVE'

magic = MAGIC;

// Número mágico para filtrar as operações.

symbol = REAL;

// Símbolo do ativo.

Exemplos

//Default example: 
DealTicketExact[index, type = TYPE_ALL, actionType = TYPE_ALL, dateType = TYPE_DAY, profitType = TYPE_ALL, magic = MAGIC, symbol = REAL]

//Using aliases: 
DTicketE[index, type = TYPE_ALL, actionType = TYPE_ALL, dateType = TYPE_DAY, profitType = TYPE_ALL, magic = MAGIC, symbol = REAL]

//Other examples
DealTicketExact[0, TYPE_BUY, TYPE_IN] // Retorna o ticket da última posição de compra (ordem de abertura).
DealTicketExact[0, TYPE_BUY, TYPE_OUT] // Retorna o ticket da última posição de compra (ordem que fechou).

Retornos

Em caso de sucesso:

Retorna o ticket da posição.

Retorno:

Em caso de erro:

Retorna 0 se nenhuma posição for encontrada com os parâmetros informados.

Retorno: