Type/to search
8
Follow
1363
Followers
GateIO Futures 사용 요약
Help
Created 2019-04-28 13:17:00  Updated 2019-04-28 13:38:09
 6
 3608

GateIO Futures 사용 요약

gate_futures note

  • 1 현재 GateIO는 영구계약 (permanent contract) 만 하고 있으며, 발명자의 양적 거래 플랫폼에서 exchange.SetContractType 함수는 계약을 swap로 설정하고, swap를 기본으로 설정하지 않는다.

  • 2 계약은 1달러입니다.

  • 3 BTC를 결제 통화로 사용하고 USD를 계산 통화로 사용합니다.

  • 4, 한 계약에 따라 하나의 포지션만 가질 수 있고, 동시에 여러 개의 빈 포지션을 보유할 수 없습니다.

    1. 레버리지에 따라 풀 포지션/피스 포지션 모드, 레버리지 값이 0으로 설정됩니다. 즉, 풀 포지션 모드
    exchange.SetMarginLevel(0) // 设置杠杆接口会调用 交易所API,不设置杠杆,默认交易所网页上设置的杠杆值。
  • 몇 가지 인터페이스:

    • 보증금 변경 인터페이스, 보증금 변경, 새로운 계약 보유 정보 반환
      POST /futures/positions/{contract}/margin

    • 레버 인터페이스를 수정
      POST /futures/positions/{contract}/leverage

    • 변경 위험 제한 인터페이스
      POST /futures/positions/{contract}/risk_limit

    • 거래소 인터페이스를 직접 호출하는 경우exchange.IO
      예를 들어:

      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}' )

      자세한 내용은 exchange.IO의 API 문서 참조: https://www.fmz.com/api#IO

  • 7 GATE IO 선물 API는 단지 대기된 주문을 검색할 수 있으며, 취소된 검색은 없습니다. 웹 페이지의 아래의 단위는 철회, GET /futures/orders status=finished에서 검색할 수 있습니다.

  • 8., 거래소 인터페이스에서 반환된 원본 데이터의 주문 상태는 open 및 finished로 나뉘며, finish 상태의 주문만이 다른 두 가지 속성을 가지고 있습니다.

  • 9., 쿼리 포지션 인터페이스에서 반환된 데이터에 현재 포지션이 없을 때, 포지션 휴대가 포지션 얼음의 양을 만든다. 포지션 정보 인터페이스를 호출하여 포지션 수를 얻어야 하며, 포지션 수를 초과할 수 있다.
    따라서, GetPosition을 호출할 때, 포지션을 쿼리하는 인터페이스를 호출하고, 현재 상장을 쿼리하는 인터페이스를 호출하여 FrozenAmount의 값을 계산한다.
    이 인터페이스의 호출 빈도에 주의하십시오.

  • 10 , 발명자 양적 거래 플랫폼 기본 거래 방향은 포지션을 열기, 즉 exchange.SetDirection (("buy") 상태가 기본이며, 다음 방향은 exchange.Buy / exchange.Sell에 따라 우선한다.
    예를 들어:

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

    그래서 더 많은 포지션을 열지 않고, 더 많은 포지션을 열거나, 더 많은 포지션을 열 수 있습니다.
    그 이유는 GateIO 계약 거래가 현금 거래와 비슷하게 설계되어 있기 때문에 실제 호출은 exchange.Sell / exchange.Buy 방향으로 결정된다.
    그리고 평점 포지션의 수는 보유 포지션의 수를 초과할 수 있으며, 그 초과 부분은 재개된 반전 포지션이다.

새로운 관리자를 필요로 합니다.

새로운 관리자를 필요로 합니다.

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)