gate_futures نوٹ
1 ، فی الحال گیٹ آئی او صرف مستقل معاہدوں کا معاہدہ کرتا ہے ، اور جب ایجاد کنندہ کے مقداری تجارتی پلیٹ فارم پر exchange.SetContractType فنکشن معاہدے کو سیٹ کرتا ہے تو یہ تبادلہ ہوتا ہے ، اور اس کی ڈیفالٹ تبادلہ نہیں ہوتا ہے۔
2، ایک معاہدے کی قیمت 1 ڈالر ہے۔
3، بی ٹی سی میں ادائیگی کی کرنسی اور امریکی ڈالر میں قیمت
4، ایک معاہدے کے تحت، صرف ایک پوزیشن ہوسکتی ہے، اور ایک ہی وقت میں کئی خالی پوزیشنوں کو نہیں رکھا جا سکتا.
5، لیورج کے مطابق مکمل اسٹاک / اسٹاک موڈ ہے، لیورج کی قیمت 0 پر سیٹ ہے یعنی مکمل اسٹاک موڈ
exchange.SetMarginLevel(0) // 设置杠杆接口会调用 交易所API,不设置杠杆,默认交易所网页上设置的杠杆值。
6، کچھ انٹرفیس:
سیکیورٹی کی تبدیلی کا انٹرفیس ، سیکیورٹی کی تبدیلی ، نئے معاہدے کی معلومات واپس لاتا ہے۔ 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، گیٹ آئی او فیوچر API صرف آرڈر کی تلاش کر سکتا ہے، منسوخی کی تلاش نہیں کر سکتا ہے۔ ویب صفحہ کے نیچے سیل منسوخی، GET / futures/orders status=finished میں تلاش کر سکتا ہے۔
8، ایکسچینج انٹرفیس کے ذریعہ واپس آنے والے اصل اعداد و شمار میں آرڈر کی حالت کو کھولنے اور ختم ہونے کے طور پر تقسیم کیا گیا ہے ، صرف ختم ہونے والی حالت کے آرڈر میں دو دیگر خصوصیات ہیں ، finish_as 、 finish_time
9، جب انکوائری ہولڈنگ انٹرفیس واپس آنے والے اعداد و شمار میں سے کوئی بھی موجودہ ہولڈنگ نہیں ہے تو، ہولڈنگ کی مقدار کو منجمد کرنے کے لئے ہولڈنگ کی تعداد کو منجمد کرنے کی ضرورت ہوتی ہے؛ ہولڈنگ کی معلومات حاصل کرنے کے لئے ہولڈنگ انٹرفیس کی تعداد حاصل کرنے کے لئے، اور ہولڈنگ کی تعداد ہولڈنگ کی تعداد سے زیادہ ہوسکتی ہے. لہذا ، جب GetPosition کو بلایا جاتا ہے تو ، انٹرفیس کو طلب کیا جاتا ہے جو اسٹاک میں ہے اور انٹرفیس کو طلب کیا جاتا ہے جو فی الحال زیر التواء ہے تاکہ FrozenAmount کی مقدار کا حساب لگایا جاسکے۔ اس انٹرفیس کی کال فریکوئنسی پر دھیان دینا ضروری ہے۔
10، ایجاد کنندہ کوالٹی ٹریڈنگ پلیٹ فارم ڈیفالٹ ٹریڈنگ کی سمت ایک سے زیادہ پوزیشن ہے ، یعنی ڈیفالٹ کے مطابق exchange.SetDirection ((
exchange.SetDirection("buy")
var id = exchange.Sell(-1, 1)
اس طرح زیادہ پوزیشن نہیں کھولی جائے گی ، اس طرح خالی پوزیشن کھولی جائے گی ، یا زیادہ پوزیشنیں ہیں۔ اس کی وجہ یہ ہے کہ گیٹ آئی او معاہدے کی تجارت کرتا ہے ، جو کہ ایک ہی وقت میں ایک ہی چیز کی طرح ڈیزائن کیا گیا ہے ، لہذا اصل کالنگ میں exchange.Sell / exchange.Buy کی سمت طے کی جاتی ہے۔ اس کے علاوہ، یہ بھی ممکن ہے کہ پوزیشنوں کی تعداد میں اضافہ ہو جائے، جس میں پوزیشنوں کی تعداد میں اضافہ ہو جائے، جس میں سے کچھ دوبارہ کھولنے کے لئے ریورس پوزیشنوں کے مقابلے میں زیادہ ہو جائیں.
17732164739orderId = exchange.IO (("api"، "POST","/api/v4/futures/btc/orders"، { "contract": "BTC_USD"، "Price": قیمت 2، "size": 1, // شامل کریں size "مقدار": n، "direction": "short"، "آفسیٹ": "اوپن" "lever_rate": 100، "order_type": "مشروط"، "trigger_price": قیمت 2، "order_price_type": "حد"، "time_in_force": "gtc" }) ؛ اس گیٹ.یو کے لئے شرائط کوڈ کو تفویض کریں ٹھیک ہے، میں نے لکھا ہے کہ خالی فہرست، اصل ڈسک کس طرح ایک سادہ عام تفویض ہے، خوابوں کے لئے مکمل طور پر الجھن
ایجاد کاروں کی مقدار - خوابیہ تبادلے کے دستاویزات میں بیان کیا گیا ہے.
17732164739ret = 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}')) خواب، آپ کو اس شرط کو تفویض کرنے کا کوڈ، کیوں صرف قیمت کو تازہ ترین قیمت سے بڑا ہونا ضروری ہے کو متحرک کرنے کے لئے؟
ایجاد کاروں کی مقدار - خوابیہ انٹرفیس عام آرڈر انٹرفیس ہونا چاہئے، مثال کے طور پر قیمت ٹرگر آرڈر اس انٹرفیس ہے: POST /futures/{settle}/price_orders تفصیلات کے لئے، آپ ایکسچینج دستاویزات دیکھ سکتے ہیں: https://www.gate.tv/docs/developers/apiv4/zh_CN/#%E5%88%9B%E5%BB%BA%E4%BB%B7%E6%A0%BC%E8%A7%A6%E5%8F%91%E8%AE%A2%E5%8D%95-2
17732164739خواب اچھا ہے، مجھے نہیں معلوم کہ یہ عام تفویض کیوں نہیں ہے.
ایجاد کاروں کی مقدار - خوابرقم منفی منتقل، ذیل میں گیٹ کے دستاویزات کو دیکھ کر، اس منفی کے ذریعہ خالی ہونا چاہئے تھا۔