avatar of 发明者量化-小小梦 发明者量化-小小梦
focar em Mensagem privada
4
focar em
1271
Seguidores

Instruções de configuração e uso do dYdX Exchange

Criado em: 2021-10-23 11:19:55, atualizado em: 2021-10-25 14:56:12
comments   22
hits   2282

Instruções de configuração e uso do dYdX Exchange

A FMZ já está a suportar o dYdX.

Documentos da Bolsa

O endereço do documento da API: https://docs.dydx.exchange/#get-account-leaderboard-pnls

Site da bolsa

O dYdX atualmente tem contrato de permanência em dinheiro, cujo código de permanência na FMZ éswap

Descrição da configuração da plataforma de negociação quantitativa FMZ

  • Informações necessárias para a configuração

    • AccessKey
    • SecretKey
    • Passphrase
    • StarkPublicKey
    • StarkPrivateKey

Conforme mostrado na figura:

Instruções de configuração e uso do dYdX Exchange

Como obter as informações de configuração:

  • A primeira coisa a fazer é ter uma carteira.

    Instruções de configuração e uso do dYdX Exchange

  • Registro de carteira no dYdX

    Instruções de configuração e uso do dYdX Exchange

    A carteira precisa ter um ativo de ETH e será solicitada a criação de uma conta dYdX.

    Instruções de configuração e uso do dYdX Exchange

    Precisa de trocaUSDCOs ativos disponíveis no dYdX. Em seguida, veja o seguinte no seu navegador:

    Instruções de configuração e uso do dYdX Exchange

    Está disponível.API_KEY_PAIRSSTARK_KEY_PAIRS

    API_KEY_PAIRS contém:

    key: xxxxxxCorrespondência na FMZAccess Keysecret: xxxxxxCorrespondência na FMZSecret Keypassphrase: xxxxxxCorrespondência na FMZPassphrase

    STARK_KEY_PAIRS contém:

    publicKey: xxxxxxCorrespondência na FMZStark PublicKeyprivateKey: xxxxxxCorrespondência na FMZStark PrivateKey

  • Configuração de limitFee Configure o limitFee no momento da encomenda, com efeito único. Por exemplo:

  exchange.IO("limitFee", 0.011)
  • Configure secondsOfValidity, para ser executado apenas uma vez. Por exemplo: Tempo de validade do pedido, unidade: segundos.
  exchange.IO("secondsOfValidity", 60 * 60 * 24 * 7)   // 设置有效期为7天
  • Configure simulate, configure uma vez para ser executado. Por exemplo: A mudança para o ambiente de simulação requer a mudança do endereço de base parahttps://api.stage.dydx.exchange
  exchange.IO("simulate", true)

Outros resumos

  • A suspensão não congela os ativos da conta, mas há detecção de que os ativos excedentes não são permitidos. Quando o GetAccount é chamado na FMZ, a estrutura que é retornada éFrozenBalanceO campo representa o valor do ativo ocupado por uma posição. Não é um congelamento de lista pendente.

  • É melhor não ter mais de 100 pedidos, a interface da bolsa é limitada a apenas 100 pedidos. Embora haja consultas em páginas, a interface parece ter problemas. Consultar menos de 100 pedidos é normal.