avatar of 发明者量化-小小梦 发明者量化-小小梦
Seguir Mensajes Privados
4
Seguir
1271
Seguidores

Resumen del uso de futuros de GateIO

Creado el: 2019-04-28 13:17:00, Actualizado el: 2019-04-28 13:38:09
comments   6
hits   3342

Resumen del uso de futuros de GateIO

gate_futures note

    1. Actualmente GateIO solo tiene contratos de perpetuidad. Los contratos se pueden intercambiar en la plataforma de intercambio cuantitativo del inventor. La función SetContractType se configura como swap cuando se trata de contratos, sin swap por defecto.
    1. El valor de un contrato es de 1 dólar.
  • 3 La moneda de pago es BTC y la moneda de pago es USD

    1. Un contrato solo puede tener una posición, no puede tener varias posiciones vacías al mismo tiempo.
  • 5 De acuerdo con el apalancamiento, hay un modo de posición completa / por posición, el valor de apalancamiento está configurado en 0, es decir, en el modo de posición completa

  exchange.SetMarginLevel(0)      // 设置杠杆接口会调用 交易所API,不设置杠杆,默认交易所网页上设置的杠杆值。
  • Algunas interfaces:

    • Cambiar la interfaz de garantía, cambiar la garantía, devolver la nueva información de la posición del contrato. POST /futures/positions/{contract}/margin

    • Modificación de la interfaz de la palanca POST /futures/positions/{contract}/leverage

    • Modificación de los riesgos Limitación de la interfaz POST /futures/positions/{contract}/risk_limit

    • Se puede usar para llamar directamente a la interfaz de la bolsa.exchange.IO Por ejemplo:

    var ret = exchange.IO("api", "POST", "/api/v4/futures/price_orders", 'initial={"contract":"ETH_USD","size":1,"price":"100","close":false,"tif":"gtc","text":"web"}&trigger={"strategy_type":0,"price_type":0,"price":"3000","rule":1,"expiration":86400}' )
    

    Para más información sobre el uso de exchange.IO, consulte la documentación de la API: https://www.fmz.com/api#IO

  • 7 GATE IO API de futuros sólo puede consultar a los pedidos pendientes, la cancelación de las consultas no. La página de abajo de la página de cancelación, en GET /futures/orders status=finished puede ser consultado

    1. El estado de los pedidos en los datos originales devueltos por la interfaz de la bolsa se divide en abierto y terminado, y solo los pedidos en estado terminado tienen las otras dos propiedades, finish_as y finish_time
  • 9, cuando los datos devueltos por la interfaz de mantenimiento de la posición no incluyen la posición actual, la suspensión de la orden de mantenimiento de la posición congela la cantidad de la posición. Se requiere llamar a la interfaz de información para obtener la cantidad de la orden de suspensión, y la cantidad de la posición libre puede exceder la cantidad de la posición. Por lo tanto, cuando se llama a GetPosition, se llama a la interfaz de consulta de la posición y a la interfaz de consulta de la lista en suspenso actual para calcular el valor de FrozenAmount. Tenga en cuenta la frecuencia de llamada de la interfaz.

  • 10 , el inventor de la plataforma de comercio cuantitativo Por defecto, la dirección de negociación es abrir más posiciones, es decir, el estado de exchange.SetDirection ((“buy”), la siguiente dirección tiene prioridad según exchange.Buy / exchange.Sell. Por ejemplo:

  exchange.SetDirection("buy")
  var id = exchange.Sell(-1, 1)

Así no se abren más posiciones, así se abren más posiciones vacías, o se abren más posiciones. La razón es que GateIO es una plataforma de negociación de contratos, diseñada para ser similar a la caja fuerte, por lo que la llamada real se realiza en la dirección de exchange.Sell / exchange.Buy. El número de posiciones cerradas puede ser mayor que el número de posiciones mantenidas, más de lo que se considera una posición inversa reabierta.

Necesidad de un nuevo administrador

Necesidad de un nuevo administrador