O recurso está a ser carregado... Carregamento...

Variaveis integradas

Câmbio

intercâmbio

A troca é um objeto de troca, que é o primeiro objeto de troca adicionado à estratégia.

Objeto

function main() {
    Log("On the live trading page or backtest page, the first exchange object name added: ", exchange.GetName(), ", label:", exchange.GetLabel())
}
def main():
    Log("On the live trading page or backtest page, the first exchange object name added: ", exchange.GetName(), ", label:", exchange.GetLabel())
void main() {
    Log("On the live trading page or backtest page, the first exchange object name added: ", exchange.GetName(), ", label:", exchange.GetLabel());
}

{@var/EXCHANGE/exchanges exchanges}, {@fun/Account/exchange.GetName exchange.GetName}, {@fun/Account/exchange.GetLabel exchange.GetLabel}

intercâmbios

As trocas são uma matriz de objetos de troca, contendo todos os objetos de troca adicionados nas configurações de negociação em tempo real da estratégia, configurações de backtest, trocas[0], que é {@var/EXCHANGE exchange}. Os objetos de troca adicionados nas configurações de negociação ao vivo da estratégia ou nas configurações de backtest correspondem a exchanges[0], exchanges[1], exchanges[2], exchanges[n]... na ordem em que são adicionados.

matriz

function main() {
    for(var i = 0; i < exchanges.length; i++) {
        Log("Index of the added exchange object (the first one is 0 and so on):", i, "Name:", exchanges[i].GetName(), "Label:", exchanges[i].GetLabel())
    }
}
def main():
    for i in range(len(exchanges)):
        Log("Index of the added exchange object (the first one is 0 and so on):", i, "Name:", exchanges[i].GetName(), "Label:", exchanges[i].GetLabel())
void main() {
    for(int i = 0; i < exchanges.size(); i++) {
        Log("Index of the added exchange object (the first one is 0 and so on):", i, "Name:", exchanges[i].GetName(), "Label:", exchanges[i].GetLabel());
    }
}

{@var/EXCHANGE exchange}, {@fun/Account/exchange.GetName exchange.GetName}, {@fun/Account/exchange.GetLabel exchange.GetLabel}

ORDER_STATE

ORDER_STATE_PENDING

ORDER_STATE_PENDING é o valor doStatusatributo na estrutura {@struct/Order Order}, indicando que o estado da ordem está inacabado.

Número

O valor de ORDER_STATE_PENDING é 0.

{@var/ORDER_STATE/ORDER_STATE_CLOSED ORDER_STATE_CLOSED}, {@var/ORDER_STATE/ORDER_STATE_CANCELED ORDER_STATE_CANCELED}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN ORDER_STATE_UNKNOWN},

ORDER_STATE_CLOSED (em inglês)

ORDER_STATE_CLOSED é o valor doStatusAtributo na estrutura {@struct/Order Order}, indicando que o estado da ordem está concluído.

Número

O valor de ORDER_STATE_CLOSED é 1.

{@var/ORDER_STATE/ORDER_STATE_PENDING ORDER_STATE_PENDING}, {@var/ORDER_STATE/ORDER_STATE_CANCELED ORDER_STATE_CANCELED}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE/ORDER_STATE_PENDING ORDER_STATE_PENDING}, {@var/ORDER_STATE/ORDER_STATE_CANCELED ORDER_STATE_CANCELED}, {@var/ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE_UNKNOWN_STATE_UNKNOWN}, {@var/ORDER_STATE_STATE_UNKNOWN}

ORDER_STATE_CANCELED (Ordem_Estado_Cancelado)

ORDER_STATE_CANCELED é o valor doStatusAtributo na estrutura {@struct/Order Order}, indicando que o estado da ordem foi cancelado.

Número

O valor de ORDER_STATE_CANCELED é 2.

{@var/ORDER_STATE/ORDER_STATE_PENDING ORDER_STATE_PENDING}, {@var/ORDER_STATE/ORDER_STATE_CLOSED ORDER_STATE_CLOSED}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN ORDER_STATE_UNKNOWN}

ORDER_STATE_UNKNOWN Não é conhecido

ORDER_STATE_UNKNOWN é o valor doStatusAtributo na estrutura {@struct/Order Order}, indicando que o estado da ordem é desconhecido (outro estado).

Número

O valor de ORDER_STATE_UNKNOWN é 3. ParaORDER_STATE_UNKNOWNstatus, você pode chamar {@fun/Market/exchange.GetRawJSON exchange.GetRawJSON} função para obter as informações de status da ordem original, verifique a descrição específica de acordo com a documentação de troca.

O número de unidades de produção é o número de unidades de produção de cada unidade de produção, em conformidade com o artigo 4.o, n.o 3, do Regulamento (CE) n.o 1224/2009.

ORDER_TYPE

ORDER_TYPE_BUY

ORDER_TYPE_BUY é o valor doTypeAtributo na estrutura {@struct/Order Order}, indicando o tipo de ordem de compra.

Número

O valor de ORDER_TYPE_BUY é 0.

{@var/ORDER_TYPE/ORDER_TYPE_SELL ORDER_TYPE_SELL}

ORDER_TYPE_SELL

ORDER_TYPE_SELLTypeAtributo na estrutura {@struct/Order Order}, indicando o tipo de ordem de venda.

Número

O valor de ORDER_TYPE_SELL é 1.

{@var/ORDER_TYPE/ORDER_TYPE_BUY ORDER_TYPE_BUY}

Posição_Direcção

PD_LONG

PD_LONG é o valor doTypeAtributo na estrutura {@struct/Position Position}, indicando o tipo de posição longa.

Número

O valor de PD_LONG é 0. Para as posições longas no mercado de contratos, utilizar exchange.SetDirection ((closebuy) para definir a direcção para fechar a posição e fechar a posição desse tipo.

Não, não, não, não.

PD_SHORT

PD_SHORT é o valor doTypeAtributo na estrutura {@struct/Position Position}, indicando o tipo de posição curta.

Número

O valor de PD_SHORT é 1. Para posições curtas no mercado de contratos, utilizar exchange.SetDirection ((closesell) para definir a direcção de encerramento da posição e fechar a posição desse tipo.

Não, não, não, não.

ORDER_OFFSET

ORDER_OFFSET_OPEN

ORDER_OFFSET_OPEN é o valor doOffsetAtributo na estrutura {@struct/Order Order}, indicando que a ordem está na direção aberta.

Número

O valor de ORDER_OFFSET_OPEN é 0.

{@var/ORDER_OFFSET/ORDER_OFFSET_CLOSE ORDER_OFFSET_CLOSE}

ORDER_OFFSET_CLOSE (em inglês)

ORDER_OFFSET_CLOSE é o valor doOffsetAtributo na estrutura {@struct/Order Order}, indicando que a ordem está na direção próxima.

Número

O valor de ORDER_OFFSET_CLOSE é 1.

{@var/ORDER_OFFSET/ORDER_OFFSET_OPEN ORDER_OFFSET_OPEN}

Período

Período_M1

Indica a constante do período de linha K de 1 minuto com um valor de 60.

Número

O valor da taxa de câmbio é calculado em função da taxa de câmbio de um mercado de mercado de mercado de mercado.

Período_M3

Indica a constante do período da linha K de 3 minutos com um valor de 180.

Número

O valor da taxa de câmbio é calculado em função da taxa de câmbio de um país ou de um grupo de países, em função da taxa de câmbio de um país ou grupo de países.

Período_M5

Indica a constante do período da linha K de 5 minutos com um valor de 300.

Número

O valor de todas as taxas de câmbio é igual ou superior a 0,01%, em função da taxa de câmbio de mercado, ou seja, a taxa de câmbio de mercado é igual ou superior a 0,01%.

Período_M15

Indica a constante do período da linha K de 15 minutos com um valor de 900.

Número

O valor da taxa de câmbio é calculado em função da taxa de câmbio de um mercado de mercado de mercado de mercado.

Período_M30

Indica a constante do período de linha K de 30 minutos com um valor de 1800.

Número

O valor de todas as ações da empresa deve ser igual ou superior ao valor de todas as ações da empresa.

Período_H1

Indica a constante do período de linha K de 1 hora com um valor de 3600.

Número

O valor da taxa de câmbio é o valor da taxa de câmbio da taxa de câmbio da taxa de câmbio da taxa de câmbio da taxa de câmbio.

Período_H2

Indica a constante do período da linha K de 2 horas com um valor de 7200.

Número

O valor da taxa de câmbio é calculado em função da taxa de câmbio de um mercado de mercado de mercado de mercado de mercado.

PERÍODO_H4

Indica a constante do período da linha K de 4 horas com um valor de 14400.

Número

O valor de todas as ações da empresa deve ser igual ou superior ao valor de todas as ações da empresa, incluindo as ações da empresa, e deve ser igual ou superior ao valor da ação.

Período_H6

Indica a constante do período da linha K de 6 horas com um valor de 21600.

Número

O valor da taxa de câmbio é calculado em função da taxa de câmbio de um mercado de mercado de mercado de mercado de mercado.

Período_H12

Indica a constante do período de linha K de 12 horas com um valor de 43200.

Número

O valor de todas as ações da empresa deve ser calculado em função do valor da ação, em função do valor da ação.

Período_D1

Indica a constante do período K de 1 dia com o valor de 86400.

Número

O valor de todas as ações da empresa deve ser calculado em função do valor da ação, em função do valor da ação.

Período_D3

Indica a constante do período K de 3 dias com um valor de 259200.

Número

O valor da taxa de câmbio é calculado em função da taxa de câmbio de um mercado de mercado de mercado de mercado.

Período_W1

Indica a constante do período de linha K de 1 semana com o valor 604800.

Número

O valor da taxa de câmbio é calculado em função da taxa de câmbio de um mercado de mercado de mercado de mercado.

LOG_TYPE

LOG_TYPE_BUY

LOG_TYPE_BUY é um valor opcional para oLogTypeParâmetro da função {@fun/Trade/exchange.Log exchange.Log}, que define o log impresso peloexchange.LogFunção para ser o registro de ordens de compra. O valor de LOG_TYPE_BUY é 0.

Número

O número de unidades de produção deve ser o número de unidades de produção de cada unidade de produção.

LOG_TYPE_SELL

LOG_TYPE_SELL é um valor opcional para oLogTypeParâmetro da função {@fun/Trade/exchange.Log exchange.Log}, que define o log impresso peloexchange.Logfunção para ser o registro de ordens de venda. O valor de LOG_TYPE_SELL é 1.

Número

O número de unidades de produção deve ser o número de unidades de produção de cada unidade de produção.

LOG_TYPE_CANCEL

LOG_TYPE_CANCEL é um valor opcional para oLogTypeParâmetro da função {@fun/Trade/exchange.Log exchange.Log}, que define o log impresso peloexchange.LogFunção para ser o registo de cancelamento de encomendas. O valor de LOG_TYPE_CANCEL é 2.

Número

O número de unidades de produção deve ser o número de unidades de produção de cada unidade de produção.

Estruturas