gate_futures নোট
১, বর্তমানে গেটআইওতে শুধুমাত্র স্থায়ী চুক্তি রয়েছে, যা ইনভেন্টরদের পরিমাণগত ট্রেডিং প্ল্যাটফর্মে exchange.SetContractType ফাংশন দ্বারা সেট করা হয়।
২, একটি চুক্তির মূল্য ১ ডলার।
৩। বিটিসি-তে পেমেন্ট এবং ইউএসডি-তে মূল্য নির্ধারণ
৪। একটি চুক্তিতে, শুধুমাত্র একটি অবস্থান থাকতে পারে এবং একই সময়ে একাধিক শূন্য অবস্থান থাকতে পারে না।
৫, লিভারেজের উপর নির্ভর করে, পুরো স্টকের / একক স্টকের মোড রয়েছে, লিভারেজ মানটি 0 সেট করা হয়েছে, অর্থাৎ পুরো স্টকের মোড
exchange.SetMarginLevel(0) // 设置杠杆接口会调用 交易所API,不设置杠杆,默认交易所网页上设置的杠杆值。
৬। কিছু ইন্টারফেসঃ
সিকিউরিটি পরিবর্তন ইন্টারফেস, সিকিউরিটি পরিবর্তন, নতুন চুক্তি হোল্ডিং তথ্য ফিরে আসে। POST /futures/positions/{contract}/margin /অবধি/পরিস্থিতি/{contract}/মার্জিন
লিভার ইন্টারফেস পরিবর্তন করুন 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}' )
এক্সচেঞ্জ.আইও এর ব্যবহারের বিস্তারিত জানার জন্য দেখুন এপিআই ডকুমেন্টেশনঃhttps://www.fmz.com/api#IO
৭। গেট আইও ফিউচার এপিআই শুধুমাত্র পোস্ট করা অর্ডার অনুসন্ধান করতে পারে, বাতিলের জন্য অনুসন্ধান করা যাবে না।
৮, এক্সচেঞ্জ ইন্টারফেস রিটার্ন করা প্রাথমিক তথ্যের মধ্যে অর্ডারের অবস্থা open এবং finished নামে বিভক্ত, শুধুমাত্র finished অবস্থায় অর্ডারের দুটি বৈশিষ্ট্য রয়েছে, finish_as 、 finish_time
৯। যখন ইনকয়েরি হোল্ডিং ইন্টারফেসের রিটার্ন করা ডেটাতে বর্তমান হোল্ডিং নেই, তখন হোল্ডিং হিপিংয়ের পরিমাণ হিমশীতল করে। সুতরাং, যখন GetPosition কল করা হয়, তখন FrozenAmount এর মান গণনা করার জন্য স্টকের জন্য অনুসন্ধানকারী ইন্টারফেস এবং বর্তমান অ্যাকাউন্টের জন্য অনুসন্ধানকারী ইন্টারফেস কল করা হয়। এই ইন্টারফেসের কলিং ফ্রিকোয়েন্সি সম্পর্কে সতর্কতা অবলম্বন করুন।
১০, উদ্ভাবক পরিমাণগত লেনদেনের প্ল্যাটফর্ম ডিফল্ট লেনদেনের দিকটি একাধিক অবস্থান, অর্থাৎ ডিফল্টভাবে 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": price2, "size": 1, // add size পরামিতি "amount": n, "direction": "short", "অফসেট": "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open", "open" "lever_rate": ১০০, "order_type": "conditional", "order_type": "conditional", "order_type": "conditional", "order_type": "conditional", "order_type": "conditional", "order_type": "conditional", "conditional", "conditional", "order_type": "অর্ডার_টাইপ": "অর্ডার_টাইপ": "conditional", "অর্ডার_টাইপ": "অর্ডার_টাইপ": "অর্ডার_টাইপ": "অর্ডার_টাইপ": "অর্ডার_টাইপ": "অর্ডার_টাইপ": "অর্ডার_টাইপ": "অর্ডার_টাইপ": "অর্ডার_টাইপ": "অর্ডার_টাইপ" "trigger_price": price2, "order_price_type": "সীমা", "time_in_force": "জিটিসি" }); এই গেট.আইও এর শর্তাধীন কমিশন কোডটি ঠিক আছে, আমি যে খালি তালিকাটি লিখেছি, আসল ডিস্কটি কেন বহু-পরিমিত সাধারণ কমিশন, স্বপ্ন দেখার জন্য মোটামুটি বিভ্রান্তিকর
উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নএটি এক্সচেঞ্জের নথিতে বর্ণিত।
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স্বপ্ন ভালো, আমি জানি না কেন এটি সাধারণ নিয়োগ নয়, তবে শর্তাধীন নিয়োগ।
উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নamount পাস নেগেটিভ, নিচের GATE ডকুমেন্টেশনটি দেখে, এই নেগেটিভ দ্বারা নির্দিষ্ট করা উচিত।