gate_futures note
2 契約は1ドルです
3 決済通貨はBTCで,計測通貨はUSDです
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
8 取引所のインターフェースが返した原始データ内の注文状態は,openとfinishedに分けられ,finished状態の注文のみが,他の2つの属性,finish_asとfinish_timeを持つ.
exchange.SetDirection("buy")
var id = exchange.Sell(-1, 1)
余剰株は開かないので,空き株は開くか,余剰株は開くか. その理由は,GateIOの契約取引は,現貨に似た設計で,実際の呼び出しは, exchange.Sell / exchange.Buyの方向によって決まるからである. また,平仓の数は,保有量より多く,その部分以上は,再開された逆転ポジションである.