avatar of 发明者量化-小小梦 发明者量化-小小梦
tập trung vào tin nhắn riêng tư
4
tập trung vào
1271
Người theo dõi

Tóm tắt cách sử dụng GateIO Futures

Được tạo ra trong: 2019-04-28 13:17:00, cập nhật trên: 2019-04-28 13:38:09
comments   6
hits   3342

Tóm tắt cách sử dụng GateIO Futures

gate_futures note

  • 1 , Hiện tại GateIO chỉ có hợp đồng vĩnh viễn hợp đồng , trên nền tảng giao dịch định lượng của nhà phát minh là exchange. Chức năng SetContractType đặt hợp đồng là swap, không có swap mặc định.

  • Một hợp đồng có giá trị 1 đô la.

  • 3/ Tiền thanh toán là BTC, tiền thanh toán là USD

  • 4, Một hợp đồng chỉ có thể có một vị trí và không thể có nhiều vị trí trống.

  • 5, theo mức độ đòn bẩy có chế độ toàn vị trí/một vị trí, thiết lập mức độ đòn bẩy là 0 tức là chế độ toàn vị trí

  exchange.SetMarginLevel(0)      // 设置杠杆接口会调用 交易所API,不设置杠杆,默认交易所网页上设置的杠杆值。
  • Một số giao diện:

    • Chuyển đổi giao diện bảo lãnh, thay đổi bảo lãnh, trả lại thông tin mới về hợp đồng. POST /futures/positions/{contract}/margin

    • Chuyển đổi giao diện thanh POST /futures/positions/{contract}/leverage

    • Thay đổi rủi ro Hạn chế giao diện POST /futures/positions/{contract}/risk_limit

    • Sử dụng giao diện giao dịch trực tiếp nếu cần.exchange.IO Ví dụ:

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

    Để biết thêm chi tiết về việc sử dụng exchange.IO, hãy xem tài liệu API: https://www.fmz.com/api#IO

  • 7 GATE IO API chỉ có thể truy cập vào các đơn đặt hàng đã được đưa ra, không thể truy cập vào các đơn đặt hàng đã bị hủy.

    1. Các lệnh trong dữ liệu gốc được trả về bởi giao diện giao dịch được phân chia thành open và finished, chỉ có lệnh ở trạng thái finished có hai thuộc tính khác, finish_as và finish_time
  • 9 , Khi không có vị trí hiện tại trong dữ liệu trả về từ giao diện giữ vị trí, giao dịch giữ vị trí làm cho vị trí bị đóng băng. Cần gọi giao dịch thông tin lấy số lượng giao dịch, và số lượng giao dịch có thể vượt quá số lượng giao dịch. Do đó, khi gọi GetPosition, giao diện được truy vấn về vị trí và giao diện được truy vấn về danh sách hiện tại sẽ được gọi để tính toán giá trị FrozenAmount. Cần lưu ý tần số gọi của giao diện này.

    1. Nhà phát minh định lượng sàn giao dịch Định hướng giao dịch mặc định là mở nhiều vị trí, tức là mặc định exchange.SetDirection ((“buy”) trạng thái, hướng tiếp theo được ưu tiên theo exchange.Buy / exchange.Sell. Ví dụ:
  exchange.SetDirection("buy")
  var id = exchange.Sell(-1, 1)

Nếu bạn có thể mở thêm một vị trí, bạn có thể mở thêm một vị trí trống hoặc giảm thêm một vị trí. Lý do là GateIO giao dịch theo hợp đồng và được thiết kế tương tự như giao dịch trực tiếp, vì vậy khi thực sự được gọi, nó được định hướng theo hướng exchange.Sell / exchange.Buy. Và số lượng vị trí trơn có thể vượt quá số lượng vị trí giữ, vượt quá một phần là vị trí đảo ngược được mở lại.

Cần thay đổi trustee

Cần thay đổi trustee