gate_futures note
1، فی الحال GateIO صرف مستقل معاہدے کرتا ہے۔ معاہدے ، جو موجد کے مقداری تجارت کے پلیٹ فارم پر تبادلہ کرتے ہیں۔ SetContractType فنکشن معاہدے کو سواپ کے طور پر سیٹ کرتا ہے ، اور اس میں ڈیفالٹ سواپ نہیں ہوتا ہے۔
2، ایک معاہدہ کی قیمت 1 ڈالر ہے۔
3 ، ادائیگی کی کرنسی بی ٹی سی ہے ، قیمت کی کرنسی امریکی ڈالر ہے
4۔ ایک معاہدے کے تحت ، صرف ایک ہی پوزیشن ہوسکتی ہے ، ایک ہی وقت میں متعدد خالی پوزیشنیں نہیں رکھ سکتے۔
5۔ لیوریج کے مطابق مکمل پوزیشن / ایک پوزیشن موڈ ، لیوریج کی قیمت 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}' )
ایکسچینج.آئی او کے استعمال کے بارے میں مزید معلومات کے لئے API دستاویزات ملاحظہ کریں: https://www.fmz.com/api#IO
7۔ GATE IO فیوچر API صرف زیر التواء آرڈرز کو تلاش کرسکتا ہے ، منسوخ شدہ سوالات نہیں مل سکے۔ ویب صفحے کے نیچے والا خانہ منسوخ کریں ، GET / futures/orders status=finished میں تلاش کیا جاسکتا ہے۔
8۔ ایکسچینج انٹرفیس کے ذریعہ واپس آنے والے اصل اعداد و شمار میں آرڈر کی حیثیت کو کھلا اور ختم کردیا گیا ہے۔ صرف آرڈر کی حیثیت سے ختم ہونے والے آرڈر میں دو دیگر خصوصیات ہیں ، ختم_اس اور ختم_ٹائم
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 کی طرف ہوتا ہے۔ اور خالی پوزیشنوں کی تعداد ہولڈنگ پوزیشنوں کی تعداد سے زیادہ ہوسکتی ہے ، اس سے زیادہ حصہ دوبارہ کھولنے والی ریورس پوزیشنوں کے لئے ہے۔