avatar of 发明者量化-小小梦 发明者量化-小小梦
フォロー ダイレクトメッセージ
4
フォロー
1271
フォロワー

GateIO Futures の使用概要

作成日:: 2019-04-28 13:17:00, 更新日:: 2019-04-28 13:38:09
comments   6
hits   3342

GateIO Futures の使用概要

gate_futures note

    1. 現在,GateIOは,発明者の量化取引プラットフォームのexchange.SetContractType関数で契約をswapとして設定し,swapをデフォルトに設定しない.
  • 2 契約は1ドルです

  • 3 決済通貨はBTCで,計測通貨はUSDです

    1. 一つの契約では,1つのポジションしか持たない.
    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

    1. GATE IOの期貨APIは,キャンセルされた注文のみを検索できます. キャンセルについては,WEBページの下にある”取り消す”をGET /futures/orders status=finishedで検索できます.
  • 8 取引所のインターフェースが返した原始データ内の注文状態は,openとfinishedに分けられ,finished状態の注文のみが,他の2つの属性,finish_asとfinish_timeを持つ.

    1. 持仓インターフェースが返したデータに現在の持仓がない場合,持仓の凍結を起こす平仓挂单の量. 挂单情報取得インターフェースを呼んで挂单数を取得し,平仓の数は持仓数を超えることができる. したがって,GetPosition を呼び出すと,保管庫のインタフェースと,現在の掛札のインタフェースが呼び出され,FrozenAmount の値が計算されます. インターフェースの呼び出し頻度に注意してください.
    1. 発明者量化取引プラットフォーム 標準の取引方向は多ポジション開設,すなわち, exchange.SetDirection ((“buy”) 状態をデフォルトで設定し,次の方向は exchange.Buy / exchange.Sell に基づいて優先される. 例えば:
  exchange.SetDirection("buy")
  var id = exchange.Sell(-1, 1)

余剰株は開かないので,空き株は開くか,余剰株は開くか. その理由は,GateIOの契約取引は,現貨に似た設計で,実際の呼び出しは, exchange.Sell / exchange.Buyの方向によって決まるからである. また,平仓の数は,保有量より多く,その部分以上は,再開された逆転ポジションである.

管理者を更新する必要があります.

管理者を更新する必要があります.