Type/to search
8
Follow
1363
Followers
Resumen del uso de futuros de GateIO
Help
Created 2019-04-28 13:17:00  Updated 2019-04-28 13:38:09
 6
 3611

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

Related Recommendations
Comment
All comments (6)

    orderId = exchange.IO("api", "POST","/api/v4/futures/btc/orders", {
    "contract": "BTC_USD",
    "price": price2,
    "size": 1, // 添加 size 参数
    "amount": n,
    "direction": "short",
    "offset": "open",
    "lever_rate": 100,
    "order_type": "conditional",
    "trigger_price":price2,
    "order_price_type": "limit",
    "time_in_force": "gtc"
    });这个gate.io的条件委托代码对吗,我写的空单,实盘怎么是多单的普通委托呢,求梦总解惑

    3 years ago

    amount传负数,看了下GATE的文档,应该是通过这个负数指定做空的。

    3 years ago

    梦总好,这个不知道为什么是普通委托不是条件委托

    3 years ago

    这个接口应该就是普通订单接口,例如价格触发订单是这个接口:POST /futures/{settle}/price_orders
    具体可以查看交易所文档:https://www.gate.tv/docs/developers/apiv4/zh_CN/#创建价格触发订单-2

    3 years ago

    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}' )梦总,您这个条件委托的代码,为什么只能触发价格必须大于最新价格呀

    3 years ago

    这个要看下交易所文档上的描述。

    3 years ago
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)