exchange.SetMarginLevel(symbol, marginLevel)
exchange.SetMarginLevel(marginLevel)
```symbol```参数用于指定需要调整杠杆值的交易对、合约。```SetMarginLevel()```函数的```symbol```参数的格式与```GetTicker()```函数的```symbol```参数的格式一致。
symbol
false
string
```marginLevel```参数用于设置杠杆值,交易所的杠杆值通常是整数,也支持一些交易所的浮点数杠杆值设置。
marginLevel
true
number
```javascript
function main() {
exchange.SetMarginLevel(10)
// 设置BTC的USDT本位永续合约的杠杆为15
exchange.SetMarginLevel("BTC_USDT.swap", 15)
}
def main():
exchange.SetMarginLevel(10)
exchange.SetMarginLevel("BTC_USDT.swap", 15)
void main() {
exchange.SetMarginLevel(10);
exchange.SetMarginLevel("BTC_USDT.swap", 15);
}
exchange.SetMarginLevel()
ফাংশনটি শুধুমাত্র ক্রিপ্টোকারেন্সি ফিউচার কন্ট্রাক্ট এক্সচেঞ্জের বস্তুগুলিকে সমর্থন করে।exchange.SetMarginLevel()
ফাংশনটি লিভারেজ সেট করে।
ক্রিপ্টোকারেন্সি ফিউচার কনট্রাক্টের জন্য, কারণ ক্রিপ্টোকারেন্সি ফিউচার কনট্রাক্ট এক্সচেঞ্জের লিভারেজ প্রক্রিয়াটি অভিন্ন নয়। কিছু এক্সচেঞ্জের ফিউচার কনট্রাক্টের লিভারেজটি নিম্নলিখিত ইন্টারফেসের একটি পরামিতি, যখন কল করা হয়exchange.SetMarginLevel()
ফাংশনটি নেটওয়ার্ক অনুরোধ তৈরি করে না, কেবলমাত্র FMZ সিস্টেমের নীচের স্তরের লিভারেজ ভেরিয়েবলগুলি সেট করে ((নিম্নোক্ত ইন্টারফেস ট্রান্সমিশনের জন্য ব্যবহৃত হয়) ); কিছু এক্সচেঞ্জের ফিউচার চুক্তির লিভারেজ এক্সচেঞ্জের একটি সেটিং, যা এক্সচেঞ্জের ওয়েবসাইটের পৃষ্ঠায় সেট করা বা এপিআই ইন্টারফেস সেটিং ব্যবহার করে কল করা প্রয়োজন।exchange.SetMarginLevel()
ফাংশনটি একটি নেটওয়ার্ক অনুরোধ তৈরি করে এবং লিভারেজ সেট করতে ব্যর্থ হতে পারে। এর অনেক কারণ থাকতে পারে, যেমনঃ বর্তমান হোল্ডিং, ঝুলন্ত আদেশ, যার ফলে এই লেনদেনের জোড়া, চুক্তিটি আর নতুন লিভারেজ সেট করতে পারে না।
সমর্থন নাexchange.SetMarginLevel()
ফাংশন এক্সচেঞ্জঃ
ফাংশন নাম | অসহায় এক্সচেঞ্জ | সমর্থিত নয় ভবিষ্যৎ বিনিময় |
---|---|---|
মার্জিন লেভেল সেট করুন | – | ফিউচার_ডিওয়াইডিএক্স / ফিউচার_ডেরিবিত |
{@var/EXCHANGE বিনিময়}
exchange.GetPositions exchange.SetDirection