Variáveis
Ir para variáveisVariá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.
This content is not available in your language yet.
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.
Operadores
Seção intitulada “Operadores”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 | Returns |
|---|---|
| Retorna o valor booleano verdadeiro. |
| Retorna o valor booleano falso. |
| Representa o valor vazio de um indicador no MT5. 2.25+
|
Posições e Ordens:
Seção intitulada “Posições e Ordens:”Essas variáveis são definidas previamente e utilizadas como parâmetros fixos durante a execução de gatilhos ou eventos de posição.
Gatilhos:
Seção intitulada “Gatilhos:”Essas variáveis funcionam como parâmetros locais e imutáveis, configurados previamente à ativação de um gatilho.
| Placeholders | Returns |
|---|---|
| Retorna o tipo do gatilho. (0 = Compra, 1 = Venda) |
| Retorna se o gatilho é uma operação boleana. |
| Retorna o resultado da operação. (0 = Falso, 1 = Verdadeiro) |
| Retorna o preço do gatilho, caso ele seja um gatilho de preço. |
| Retorna o peso mínimo do filtro. |
| Retorna o peso total validado do filtro. |
| Retorna a quantidade de filtros validados. |
| Retorna a quantidade de filtros complementares validados. |
| 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 | Returns |
|---|---|---|
| | Retorna o saldo da conta. |
| | Retorna o crédito da conta. |
| | Retorna o patrimônio líquido da conta. |
| Retorna a margem da conta. | |
| | Retorna a margem livre da conta. |
| | Retorna o nível de margem da conta. |
| | Retorna a margem inicial da conta. |
| | Retorna a margem de manutenção da conta. |
| Retorna o número da conta. | |
| Retorna o nome do titular da conta. | |
| | Retorna o servidor da conta. |
| | Retorna a moeda da conta. |
| | Retorna a empresa/corretora da conta. |
| | Retorna o limite máximo de ordens da conta. |
Mercado
Seção intitulada “Mercado”Essas variáveis contêm dados do mercado, incluindo preços de entrada, ativos envolvidos e horários de negociação.
| Placeholders | Aliases | Returns |
|---|---|---|
| | Retorna o total de candles. |
| | Retorna o tempo restante. |
| | Retorna o tempo atual. |
| | Retorna o tempo local. |
| | Retorna o tempo do servidor. |
| | Retorna o dia da semana. |
| | Retorna o dia do ano. |
| Retorna o mês atual. | |
| Retorna o ano atual. | |
| Retorna o último preço comercializado. | |
| | Retorna a máxima do dia. |
| | Retorna a mínima do dia. |
| | Retorna o último tempo comercializado. |
| Retorna o preço de compra. | |
| | Retorna o preço máximo de compra. |
| | Retorna o preço mínimo de compra. |
| Retorna o preço de venda. | |
| | Retorna o preço máximo de venda. |
| | Retorna o preço mínimo de venda. |
| Retorna o ativo que o robô está operando. | |
| Retorna o id (magic number) que o robô está operando. | |
| Retorna o ativo real, o ativo que as ordens serão executadas. |
Posições e Ordens abertas
Seção intitulada “Posições e Ordens abertas”Essas variáveis contém os dados de ordens e posições que ainda não foram encerradas, permitindo o acompanhamento em tempo real.
Posições e Ordens fechadas
Seção intitulada “Posições e Ordens fechadas”Essas variáveis contém os dados de ordens e posições que foram encerradas.
| Placeholders | Aliases | Returns |
|---|---|---|
| | Retorna a soma total do volume. |
| | Retorna a soma do volume de compra. |
| | Retorna a soma do volume de venda. |
| | Retorna o total do lucro. |
| | Retorna o total do lucro de compra. |
| | Retorna o total do lucro de venda. |
| | Retorna o total de profit ganho ignorando as perdas. |
| | Retorna o total de profit ganho em compras ignorando as perdas. |
| | Retorna o total de profit ganho em vendas ignorando as perdas. |
| | Retorna o total de profit perdido ignorando os ganhos. |
| | Retorna o total de profit perdido em compras ignorando os ganhos. |
| | Retorna o total de profit perdido em vendas ignorando os ganhos. |
| | Retorna o total de posições. |
| | Retorna o total de posições de compra. |
| | Retorna o total de posições de venda. |
| | Retorna o total de vitorias. |
| | Retorna o total de vitorias de compra. |
| | Retorna o total de vitorias de venda. |
| | Retorna o total de derrotas. |
| | Retorna o total de derrotas de compra. |
| | Retorna o total de derrotas de venda. |
| | Retorna o total de comissões. |
| | Retorna o total de comissões de compra. |
| | Retorna o total de comissões de venda. |
| | Retorna o total de trocas. |
| | Retorna o total de trocas de compra. |
| | Retorna o total de trocas de venda. |
| Retorna o ticket da ultima posição. | |
| | Retorna o ticket da ultima compra. |
| | Retorna o ticket da ultima venda. |
| | Retorna o ticket da ultima posição com ganho. |
| | Retorna o ticket da ultima compra com ganho. |
| | Retorna o ticket da ultima venda com ganho. |
| | Retorna o ticket da ultima posição com perda. |
| | Retorna o ticket da ultima compra com perda. |
| | 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 | Returns |
|---|---|---|
| | Retorna a soma de todos os sinais do dia. |
| | Retorna a soma de sinais de compra. |
| | Retorna a soma de sinais de venda. |
| | Retorna o tipo do último sinal. (-1 = Nenhum, 0 = Compra, 1 = Venda) |
| | Retorna a hora do último sinal. |
| | Retorna a hora do último sinal de compra. |
| | Retorna a hora do último sinal de venda. |
| | Retorna o preço do último sinal. |
| | Retorna o preço do último sinal de compra. |
| | Retorna o preço do último sinal de venda. |
| | Retorna a soma de sinais confirmados. |
| | Retorna o tipo do último sinal confirmado. (-1 = Nenhum, 0 = Compra, 1 = Venda) |
| | Retorna a soma de sinais de compra confirmados. |
| | Retorna a soma de sinais de venda confirmados. |
| | Retorna a hora do último sinal confirmado. |
| | Retorna a hora do último sinal de compra confirmado. |
| | Retorna a hora do último sinal de venda confirmado. |
| | Retorna o preço do último sinal confirmado. |
| | Retorna o preço do último sinal de compra confirmado. |
| | Retorna o preço do último sinal de venda confirmado. |