Pular para o conteúdo

Variáveis são identificadores que armazenam dados usados em operações e expressões lógicas. Seus valores podem mudar ao longo do tempo, mas não possuem parâmetros próprios.

Variáveis são identificadores que armazenam dados dinâmicos utilizados em operações e expressões lógicas. Elas representam valores que podem mudar ao longo do tempo, mas não possuem parâmetros próprios que alterem seu comportamento.

Essas variáveis e constantes representam operadores lógicos, booleanos e valores especiais utilizados para validação de regras, condições e buffers no MetaTrader 5.

Placeholders Retornos

TRUE

Copiado!

Retorna o valor booleano verdadeiro.

FALSE

Copiado!

Retorna o valor booleano falso.

EMPTY

Copiado!

Representa o valor vazio de um indicador no MT5.

2.25+

Essas variáveis são definidas previamente e utilizadas como parâmetros fixos durante a execução de gatilhos ou eventos de posição.

Placeholders Retornos

_TICKET

Copiado!

Retorna o ticket do pedido.

_REQUEST

Copiado!

Retorna o ticket de solicitação do pedido.

_PARENT

Copiado!

Retorna o ticket da ordem-mãe, se houver.

_MAGIC

Copiado!

Retorna o magic number do pedido.

_SYMBOL

Copiado!

Retorna o ativo no qual o pedido foi criado.

_TIME

Copiado!

Retorna o horário de abertura do pedido.

_PRICE

Copiado!

Retorna o preço de abertura do pedido.

_SL

Copiado!

Retorna o preço do stop loss do pedido.

_TP

Copiado!

Retorna o preço do take profit do pedido.

_PROFIT

Copiado!

Retorna o lucro atual da posição.

_VOLUME

Copiado!

Retorna o volume atual do pedido.

_UPTIME

Copiado!

Retorna o tempo, em segundos, que o pedido está aberto.

_TYPE

Copiado!

Retorna o tipo do pedido (0 = Compra, 1 = Venda).

_COMMENT

Copiado!

Retorna o comentário associado ao pedido.

_FLAG_CHILD

Copiado!

Retorna se o pedido é uma ordem filha secundária.

_FLAG_CLIENT

Copiado!

Retorna se o pedido foi adicionado usando expressões lógicas.

_FLAG_SA

Copiado!

Retorna se o pedido foi adicionado pelo subsistema de Preço Médio Simples.

Essas variáveis funcionam como parâmetros locais e imutáveis, configurados previamente à ativação de um gatilho.

Placeholders Retornos

_TRIG_TYPE

Copiado!

Retorna o tipo do gatilho. (0 = Compra, 1 = Venda)

_TRIG_IS_OPERATION

Copiado!

Retorna se o gatilho é uma operação boleana.

_TRIG_OPERATION

Copiado!

Retorna o resultado da operação. (0 = Falso, 1 = Verdadeiro)

_TRIG_PRICE

Copiado!

Retorna o preço do gatilho, caso ele seja um gatilho de preço.

_TRIG_WEIGHT_MIN

Copiado!

Retorna o peso mínimo do filtro.

_TRIG_WEIGHT_VALIDATE

Copiado!

Retorna o peso total validado do filtro.

_TRIG_VALIDS

Copiado!

Retorna a quantidade de filtros validados.

_TRIG_VALIDS_COM

Copiado!

Retorna a quantidade de filtros complementares validados.

_TRIG_VALIDS_REQ

Copiado!

Retorna a quantidade de filtros obrigatórios validados.

Essas variáveis contêm dados da conta, incluindo saldo disponível, margens operacionais, limites de operação e informações da corretora.

Placeholders Aliases Retornos

BALANCE

Copiado!

BAL

Copiado!

BAL

Copiado!

Retorna o saldo da conta.

CREDIT

Copiado!

CRED

Copiado!

CRED

Copiado!

Retorna o crédito da conta.

EQUITY

Copiado!

EQT

Copiado!

EQT

Copiado!

Retorna o patrimônio líquido da conta.

MARGIN

Copiado!

Retorna a margem da conta.

MARGIN_FREE

Copiado!

MARGF

Copiado!

MARGF

Copiado!

Retorna a margem livre da conta.

MARGIN_LEVEL

Copiado!

MARGL

Copiado!

MARGL

Copiado!

Retorna o nível de margem da conta.

MARGIN_INITIAL

Copiado!

MARGI

Copiado!

MARGI

Copiado!

Retorna a margem inicial da conta.

MARGIN_MAINTENANCE

Copiado!

MARGM

Copiado!

MARGM

Copiado!

Retorna a margem de manutenção da conta.

LOGIN

Copiado!

Retorna o número da conta.

NAME

Copiado!

Retorna o nome do titular da conta.

SERVER

Copiado!

SRV

Copiado!

SRV

Copiado!

Retorna o servidor da conta.

CURRENCY

Copiado!

CURR

Copiado!

CURR

Copiado!

Retorna a moeda da conta.

COMPANY

Copiado!

COMP

Copiado!

COMP

Copiado!

Retorna a empresa/corretora da conta.

LIMIT_ORDER

Copiado!

LIMITO

Copiado!

LIMITO

Copiado!

Retorna o limite máximo de ordens da conta.

Essas variáveis contêm dados do mercado, incluindo preços de entrada, ativos envolvidos e horários de negociação.

Placeholders Aliases Retornos

TOTAL_CANDLE

Copiado!

TCANDLE

Copiado!

TCANDLE

Copiado!

Retorna o total de candles.

TIME_LEFT

Copiado!

TLEFT

Copiado!

TLEFT

Copiado!

Retorna o tempo restante.

TIME_CURRENT

Copiado!

TCURRENT

Copiado!

TCURRENT

Copiado!

Retorna o tempo atual.

TIME_LOCAL

Copiado!

TLOCAL

Copiado!

TLOCAL

Copiado!

Retorna o tempo local.

TIME_SERVER

Copiado!

TSERVER

Copiado!

TSERVER

Copiado!

Retorna o tempo do servidor.

DAY_OF_WEEK

Copiado!

DAYW

Copiado!

DAYW

Copiado!

Retorna o dia da semana.

DAY_OF_YEAR

Copiado!

DAYY

Copiado!

DAYY

Copiado!

Retorna o dia do ano.

MONTH

Copiado!

Retorna o mês atual.

YEAR

Copiado!

Retorna o ano atual.

LAST

Copiado!

Retorna o último preço comercializado.

LAST_HIGH

Copiado!

LASTH

Copiado!

LASTH

Copiado!

Retorna a máxima do dia.

LAST_LOW

Copiado!

LASTL

Copiado!

LASTL

Copiado!

Retorna a mínima do dia.

LAST_TIME

Copiado!

LASTT

Copiado!

LASTT

Copiado!

Retorna o último tempo comercializado.

ASK

Copiado!

Retorna o preço de compra.

ASK_HIGH

Copiado!

ASKH

Copiado!

ASKH

Copiado!

Retorna o preço máximo de compra.

ASK_LOW

Copiado!

ASKL

Copiado!

ASKL

Copiado!

Retorna o preço mínimo de compra.

BID

Copiado!

Retorna o preço de venda.

BID_HIGH

Copiado!

BIDH

Copiado!

BIDH

Copiado!

Retorna o preço máximo de venda.

BID_LOW

Copiado!

BIDL

Copiado!

BIDL

Copiado!

Retorna o preço mínimo de venda.

SYMBOL

Copiado!

Retorna o ativo que o robô está operando.

MAGIC

Copiado!

Retorna o id (magic number) que o robô está operando.

REAL

Copiado!

Retorna o ativo real, o ativo que as ordens serão executadas.

Essas variáveis contém os dados de ordens e posições que ainda não foram encerradas, permitindo o acompanhamento em tempo real.

Placeholders Aliases Retornos

ALL_VOLUME_OPEN

Copiado!

AVOLO

Copiado!

AVOLO

Copiado!

Retorna a soma do volume total das posições.

BUY_VOLUME_OPEN

Copiado!

BVOLO

Copiado!

BVOLO

Copiado!

Retorna a soma do volume total das posições de compra.

SELL_VOLUME_OPEN

Copiado!

SVOLO

Copiado!

SVOLO

Copiado!

Retorna a soma do volume total das posições de venda.

ALL_POS_OPEN

Copiado!

APOSO

Copiado!

APOSO

Copiado!

Retorna a quantidade de posições abertas.

BUY_POS_OPEN

Copiado!

BPOSO

Copiado!

BPOSO

Copiado!

Retorna a quantidade de posições abertas de compra.

SELL_POS_OPEN

Copiado!

SPOSO

Copiado!

SPOSO

Copiado!

Retorna a quantidade de posições abertas de venda.

ALL_OPEN

Copiado!

AOPEN

Copiado!

AOPEN

Copiado!

Retorna a quantidade de pedidos abertos, tanto de posições quanto de ordens.

BUY_OPEN

Copiado!

BOPEN

Copiado!

BOPEN

Copiado!

Retorna a quantidade de pedidos abertos de compra.

SELL_OPEN

Copiado!

SOPEN

Copiado!

SOPEN

Copiado!

Retorna a quantidade de pedidos abertos de venda.

ALL_PROFIT_OPEN

Copiado!

APROFITO

Copiado!

APROFITO

Copiado!

Retorna a soma do lucro das posições abertas.

BUY_PROFIT_OPEN

Copiado!

BPROFITO

Copiado!

BPROFITO

Copiado!

Retorna a soma do lucro das posições de compra abertas.

SELL_PROFIT_OPEN

Copiado!

SPROFITO

Copiado!

SPROFITO

Copiado!

Retorna a soma do lucro das posições de venda abertas.

ALL_ORDER_OPEN

Copiado!

AORDERO

Copiado!

AORDERO

Copiado!

Retorna a quantidade de ordens abertas.

BUY_ORDER_OPEN

Copiado!

BORDERO

Copiado!

BORDERO

Copiado!

Retorna a quantidade de ordens de compra abertas.

SELL_ORDER_OPEN

Copiado!

SORDERO

Copiado!

SORDERO

Copiado!

Retorna a quantidade de ordens de venda abertas.

ALL_AVG_PRICE

Copiado!

AAVG

Copiado!

AAVG

Copiado!

Retorna o preço médio de todas as posições abertas.

2.05+

ALL_AVG_DIR

Copiado!

AAVGDIR

Copiado!

AAVGDIR

Copiado!

Retorna a direção média das posições abertas. (-1 = Venda, 0 = Equilíbrio e 1 = Compra).

2.05+

BUY_AVG_PRICE

Copiado!

BAVG

Copiado!

BAVG

Copiado!

Retorna o preço médio das posições de compra abertas.

2.05+

BUY_AVG_DIR

Copiado!

BAVGDIR

Copiado!

BAVGDIR

Copiado!

Retorna a direção média das posições de compra abertas.

2.05+

SELL_AVG_PRICE

Copiado!

SAVG

Copiado!

SAVG

Copiado!

Retorna o preço médio das posições de venda abertas.

2.05+

SELL_AVG_DIR

Copiado!

SAVGDIR

Copiado!

SAVGDIR

Copiado!

Retorna a direção média das posições de venda abertas.

2.05+

Essas variáveis contém os dados de ordens e posições que foram encerradas.

Placeholders Aliases Retornos

ALL_VOLUME

Copiado!

AVOL

Copiado!

AVOL

Copiado!

Retorna a soma total do volume.

BUY_VOLUME

Copiado!

BVOL

Copiado!

BVOL

Copiado!

Retorna a soma do volume de compra.

SELL_VOLUME

Copiado!

SVOL

Copiado!

SVOL

Copiado!

Retorna a soma do volume de venda.

ALL_PROFIT

Copiado!

APROFIT

Copiado!

APROFIT

Copiado!

Retorna o total do lucro.

BUY_PROFIT

Copiado!

BPROFIT

Copiado!

BPROFIT

Copiado!

Retorna o total do lucro de compra.

SELL_PROFIT

Copiado!

SPROFIT

Copiado!

SPROFIT

Copiado!

Retorna o total do lucro de venda.

ALL_GAIN_PROFIT

Copiado!

AGAINP

Copiado!

AGAINP

Copiado!

Retorna o total de profit ganho ignorando as perdas.

BUY_GAIN_PROFIT

Copiado!

BGAINP

Copiado!

BGAINP

Copiado!

Retorna o total de profit ganho em compras ignorando as perdas.

SELL_GAIN_PROFIT

Copiado!

SGAINP

Copiado!

SGAINP

Copiado!

Retorna o total de profit ganho em vendas ignorando as perdas.

ALL_LOSS_PROFIT

Copiado!

ALOSSP

Copiado!

ALOSSP

Copiado!

Retorna o total de profit perdido ignorando os ganhos.

BUY_LOSS_PROFIT

Copiado!

BLOSSP

Copiado!

BLOSSP

Copiado!

Retorna o total de profit perdido em compras ignorando os ganhos.

SELL_LOSS_PROFIT

Copiado!

SLOSSP

Copiado!

SLOSSP

Copiado!

Retorna o total de profit perdido em vendas ignorando os ganhos.

ALL_POS

Copiado!

APOS

Copiado!

APOS

Copiado!

Retorna o total de posições.

BUY_POS

Copiado!

BPOS

Copiado!

BPOS

Copiado!

Retorna o total de posições de compra.

SELL_POS

Copiado!

SPOS

Copiado!

SPOS

Copiado!

Retorna o total de posições de venda.

ALL_GAIN

Copiado!

AGAIN

Copiado!

AGAIN

Copiado!

Retorna o total de vitorias.

BUY_GAIN

Copiado!

BGAIN

Copiado!

BGAIN

Copiado!

Retorna o total de vitorias de compra.

SELL_GAIN

Copiado!

SGAIN

Copiado!

SGAIN

Copiado!

Retorna o total de vitorias de venda.

ALL_LOSS

Copiado!

ALOSS

Copiado!

ALOSS

Copiado!

Retorna o total de derrotas.

BUY_LOSS

Copiado!

BLOSS

Copiado!

BLOSS

Copiado!

Retorna o total de derrotas de compra.

SELL_LOSS

Copiado!

SLOSS

Copiado!

SLOSS

Copiado!

Retorna o total de derrotas de venda.

ALL_COMMISSION

Copiado!

ACOMM

Copiado!

ACOMM

Copiado!

Retorna o total de comissões.

BUY_COMMISSION

Copiado!

BCOMM

Copiado!

BCOMM

Copiado!

Retorna o total de comissões de compra.

SELL_COMMISSION

Copiado!

SCOMM

Copiado!

SCOMM

Copiado!

Retorna o total de comissões de venda.

ALL_SWAP

Copiado!

ASWAP

Copiado!

ASWAP

Copiado!

Retorna o total de trocas.

BUY_SWAP

Copiado!

BSWAP

Copiado!

BSWAP

Copiado!

Retorna o total de trocas de compra.

SELL_SWAP

Copiado!

SSWAP

Copiado!

SSWAP

Copiado!

Retorna o total de trocas de venda.

TICKET

Copiado!

Retorna o ticket da ultima posição.

TICKET_BUY

Copiado!

TICKETB

Copiado!

TICKETB

Copiado!

Retorna o ticket da ultima compra.

TICKET_SELL

Copiado!

TICKETS

Copiado!

TICKETS

Copiado!

Retorna o ticket da ultima venda.

GAIN_TICKET

Copiado!

GTICKET

Copiado!

GTICKET

Copiado!

Retorna o ticket da ultima posição com ganho.

GAIN_TICKET_BUY

Copiado!

GTICKETB

Copiado!

GTICKETB

Copiado!

Retorna o ticket da ultima compra com ganho.

GAIN_TICKET_SELL

Copiado!

GTICKETS

Copiado!

GTICKETS

Copiado!

Retorna o ticket da ultima venda com ganho.

LOSS_TICKET

Copiado!

LTICKET

Copiado!

LTICKET

Copiado!

Retorna o ticket da ultima posição com perda.

LOSS_TICKET_BUY

Copiado!

LTICKETB

Copiado!

LTICKETB

Copiado!

Retorna o ticket da ultima compra com perda.

LOSS_TICKET_SELL

Copiado!

LTICKETS

Copiado!

LTICKETS

Copiado!

Retorna o ticket da ultima venda com perda.

Essas variáveis guardam as informações dos sinais, que são definidos com base nos gatilhos de entrada e confirmação.

Placeholders Aliases Retornos

SIG_TOTAL

Copiado!

SIGTT

Copiado!

SIGTT

Copiado!

Retorna a soma de todos os sinais do dia.

SIG_BUY

Copiado!

SIGB

Copiado!

SIGB

Copiado!

Retorna a soma de sinais de compra.

SIG_SELL

Copiado!

SIGS

Copiado!

SIGS

Copiado!

Retorna a soma de sinais de venda.

SIG_LAST

Copiado!

SIGL

Copiado!

SIGL

Copiado!

Retorna o tipo do último sinal. (-1 = Nenhum, 0 = Compra, 1 = Venda)

SIG_TIME

Copiado!

SIGT

Copiado!

SIGT

Copiado!

Retorna a hora do último sinal.

SIG_TIME_BUY

Copiado!

SIGTB

Copiado!

SIGTB

Copiado!

Retorna a hora do último sinal de compra.

SIG_TIME_SELL

Copiado!

SIGTS

Copiado!

SIGTS

Copiado!

Retorna a hora do último sinal de venda.

SIG_PRICE

Copiado!

SIGP

Copiado!

SIGP

Copiado!

Retorna o preço do último sinal.

SIG_PRICE_BUY

Copiado!

SIGPB

Copiado!

SIGPB

Copiado!

Retorna o preço do último sinal de compra.

SIG_PRICE_SELL

Copiado!

SIGPS

Copiado!

SIGPS

Copiado!

Retorna o preço do último sinal de venda.

SIG_TOTAL_CONFIRM

Copiado!

SIGTC

Copiado!

SIGTC

Copiado!

Retorna a soma de sinais confirmados.

SIG_LAST_CONFIRM

Copiado!

SIGLC

Copiado!

SIGLC

Copiado!

Retorna o tipo do último sinal confirmado. (-1 = Nenhum, 0 = Compra, 1 = Venda)

SIG_BUY_CONFIRM

Copiado!

SIGBC

Copiado!

SIGBC

Copiado!

Retorna a soma de sinais de compra confirmados.

SIG_SELL_CONFIRM

Copiado!

SIGSC

Copiado!

SIGSC

Copiado!

Retorna a soma de sinais de venda confirmados.

SIG_TIME_LAST_CONFIRM

Copiado!

SIGTLC

Copiado!

SIGTLC

Copiado!

Retorna a hora do último sinal confirmado.

SIG_TIME_BUY_CONFIRM

Copiado!

SIGTBC

Copiado!

SIGTBC

Copiado!

Retorna a hora do último sinal de compra confirmado.

SIG_TIME_SELL_CONFIRM

Copiado!

SIGTSC

Copiado!

SIGTSC

Copiado!

Retorna a hora do último sinal de venda confirmado.

SIG_PRICE_LAST_CONFIRM

Copiado!

SIGPLC

Copiado!

SIGPLC

Copiado!

Retorna o preço do último sinal confirmado.

SIG_PRICE_BUY_CONFIRM

Copiado!

SIGPBC

Copiado!

SIGPBC

Copiado!

Retorna o preço do último sinal de compra confirmado.

SIG_PRICE_SELL_CONFIRM

Copiado!

SIGPSC

Copiado!

SIGPSC

Copiado!

Retorna o preço do último sinal de venda confirmado.