Variáveis
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.
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.
| VARIÁVEIS | RETORNOS |
|---|---|
| Retorna o ticket do pedido. |
| Retorna o ticket de solicitação do pedido. |
| Retorna o ticket da ordem-mãe, se houver. |
| Retorna o magic number do pedido. |
| Retorna o ativo no qual o pedido foi criado. |
| Retorna o horário de abertura do pedido. |
| Retorna o preço de abertura do pedido. |
| Retorna o preço do stop loss do pedido. |
| Retorna o preço do take profit do pedido. |
| Retorna o lucro atual da posição. |
| Retorna o volume atual do pedido. |
| Retorna o tempo, em segundos, que o pedido está aberto. |
| Retorna o tipo do pedido (0 = Compra, 1 = Venda). |
| Retorna o comentário associado ao pedido. |
| Retorna se o pedido é filho de outra posição. |
| Retorna se o pedido foi adicionado usando expressões lógicas (como Buy(), Sell(), etc.). |
| Retorna se o pedido foi adicionado pelo subsistema de Preço Médio Simples. |
Gatilhos:
Seção intitulada “Gatilhos:”Essas variáveis funcionam como parâmetros locais e imutáveis, configurados previamente à ativação de um gatilho.
| VARIÁVEIS | RETORNOS |
|---|---|
| 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.
| VARIÁVEIS | ALIASES | RETORNOS |
|---|---|---|
| | 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.
| VARIÁVEIS | ALIASES | RETORNOS |
|---|---|---|
| | 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.
| VARIÁVEIS | ALIASES | RETORNOS |
|---|---|---|
| | Retorna a soma do volume total das posições. |
| | Retorna a soma do volume total das posições de compra. |
| | Retorna a soma do volume total das posições de venda. |
| | Retorna a quantidade de posições abertas. |
| | Retorna a quantidade de posições abertas de compra. |
| | Retorna a quantidade de posições abertas de venda. |
| | Retorna a quantidade de pedidos abertos, tanto de posições quanto de ordens. |
| | Retorna a quantidade de pedidos abertos de compra. |
| | Retorna a quantidade de pedidos abertos de venda. |
| | Retorna a soma do lucro das posições abertas. |
| | Retorna a soma do lucro das posições de compra abertas. |
| | Retorna a soma do lucro das posições de venda abertas. |
| | Retorna a quantidade de ordens abertas. |
| | Retorna a quantidade de ordens de compra abertas. |
| | Retorna a quantidade de ordens de venda abertas. |
| | Retorna o preço médio de todas as posições abertas. 2.05+ |
| | Retorna a direção média das posições abertas. (-1 = Venda, 0 = Equilíbrio e 1 = Compra). 2.05+ |
| | Retorna o preço médio das posições de compra abertas. 2.05+ |
| | Retorna a direção média das posições de compra abertas. 2.05+ |
| | Retorna o preço médio das posições de venda abertas. 2.05+ |
| | Retorna a direção média das posições de venda abertas. 2.05+ |
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.
| VARIÁVEIS | ALIASES | RETORNOS |
|---|---|---|
| | 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.
| VARIÁVEIS | ALIASES | RETORNOS |
|---|---|---|
| | 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. |