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

exchange.CreateOrder

Oexchange.CreateOrder()A função é usada para fazer uma encomenda.

Se a ordem for efetuada com sucesso, o ID da ordem é devolvido; se a ordem falhar, um valor nulo é devolvido.IdA estrutura da ordem {@struct/Order Order} da plataforma FMZ consiste no código do produto da bolsa e no ID de ordem original da bolsa, separados por vírgulas em inglês.Idformato da ordem do par de negociação à vistaETH_USDTda bolsa OKX é:ETH-USDT,1547130415509278720. Ao ligar para oexchange.CreateOrder(symbol, side, price, amount)Função para colocar uma ordem, o valor de retorno da ordemIdé consistente com oIdPropriedade da estrutura da ordem {@struct/Order Order}. string, valor nulo

exchange.CreateOrder (símbolo, lado, preço, quantia) exchange.CreateOrder ((símbolo, lado, preço, quantidade,...args)

O parâmetrosymbolO código da ordem é utilizado para especificar o par de negociação específico e o código do contrato da ordem.exchange.CreateOrder(symbol, side, price, amount)função de encomenda,exchangeSe a moeda denominada da ordem for USDT e a moeda de transacção for BTC, o parâmetrosymbolé:"BTC_USDT", no formato do par de negociação definido pela plataforma FMZ.exchange.CreateOrder(symbol, side, price, amount)função de encomenda,exchangeé o objeto de troca de futuros. Se a ordem for uma ordem de contrato perpétuo padrão BTCs U, o parâmetrosymbolé:"BTC_USDT.swap", e o formato é uma combinação dospar de negociaçãoeCódigo do contratodefinidos pela plataforma FMZ, separados pelo carácter ..exchange.CreateOrder(symbol, side, price, amount)função de encomenda,exchangeé o objeto de troca de futuros. Se a ordem for uma ordem de contrato de opção U-standard do BTC, o parâmetrosymbolé:"BTC_USDT.BTC-240108-40000-C"(tomando Binance Option BTC-240108-40000-C como exemplo), e o formato é uma combinação dopar de negociaçãodefinidos pela plataforma FMZ e o código do contrato de opção específico definido pela bolsa, separados pelo carácter .. símbolo verdade cordel OsideO parâmetro é utilizado para especificar a direção de negociação da ordem. Para os objectos de troca à vista, os valores facultativos dosideOs parâmetros são:buy, sell. buysignifica compra, esellsignifica vender. Para os objectos de troca de futuros, os valores opcionais dosideOs parâmetros são:buy, closebuy, sell, closesell. buysignifica abrir uma posição longa,closebuysignifica fechar uma posição longa,sellsignifica abrir uma posição curta, eclosesellsignifica fechar uma posição curta.

lado verdade cordel O parâmetropriceO preço de -1 indica que a ordem é de mercado. Preço verdade Número O parâmetroamountA quantidade de ordem é a quantidade da ordem de compra de mercado de algumas bolsas spot, que é o número de moedas de negociação.Instruções especiais para as trocasno Guia do Utilizador. quantidade verdade Número Os parâmetros estendidos podem produzir informações adicionais para este registo de encomendas.argOs parâmetros podem ser transmitidos. arg Falso Qualquer tipo suportado pelo sistema, como cadeia, número, bool, objeto, matriz, valor nulo, etc.

function main() {
    var id = exchange.CreateOrder("BTC_USDT", "buy", 60000, 0.01)           // Spot exchange objects place orders for currency-to-currency transactions BTC_USDT trading pairs
    // var id = exchange.CreateOrder("BTC_USDT.swap", "buy", 60000, 0.01)   // Futures exchange objects place orders for BTC's U-standard perpetual contracts
    Log("Order Id:", id)
}
def main():
    id = exchange.CreateOrder("BTC_USDT", "buy", 60000, 0.01)          # Spot exchange objects place orders for currency-to-currency transactions BTC_USDT trading pairs
    # id = exchange.CreateOrder("BTC_USDT.swap", "buy", 60000, 0.01)   # Futures exchange objects place orders for BTC's U-standard perpetual contracts
    Log("Order Id:", id)
void main() {
    auto id = exchange.CreateOrder("BTC_USDT", "buy", 60000, 0.01);           // Spot exchange objects place orders for currency-to-currency transactions BTC_USDT trading pairs
    // auto id = exchange.CreateOrder("BTC_USDT.swap", "buy", 60000, 0.01);   // Futures exchange objects place orders for BTC's U-standard perpetual contracts
    Log("Order Id:", id);
}

Os objectos de troca spot e os objetos de troca de futuros chamam-se deexchange.CreateOrder()Função para fazer uma encomenda.

{@fun/Trade/exchange.Buy exchange.Buy}, {@fun/Trade/exchange.Sell exchange.Sell}

exchange.Sell exchange.CancelOrder