চিত্রিত করা
১. আপনার কাছে যদি কোন পজিশন থাকে, তাহলে আপনি অন্য কোন লিভারেজে স্যুইচ করতে পারবেন না
২, পজিশন রাখার সময় অন্য পজিশন মোডে স্যুইচ করা যায় না ((সম্পূর্ণ পজিশন/পজিশন প্রতি)
3। exchange.CancelOrder ((ID) এর ক্ষেত্রে, প্রত্যাহারটি অবশ্যই আইডি অর্ডারটির সাথে সামঞ্জস্যপূর্ণ হওয়া উচিত যার সাথে সম্পর্কিত চুক্তির অধীনে ((exchange.SetContractType সুইচ)
4। exchange.GetAccount ((() বিনিময় হার চুক্তিটি অ্যাকাউন্টের সম্পদ ইন্টারফেস অ্যাক্সেস করার জন্য কল করা হয়, যখন পুরো স্টোর মোডেঃ চারবার API ইন্টারফেসটি অ্যাক্সেস করা হবে, কারণ একক অ্যাকাউন্টের হিমায়িত মুদ্রার সংখ্যা পৃথক ইন্টারফেস দ্বারা প্রাপ্ত হয় (((তিনটি বিনিময় হার চুক্তি)) ।
৫, চুক্তি কোড (যেমনঃ exchange.SetContractType এ পাস করা প্যারামিটার) চারটি ভাগে বিভক্তঃ “this_week” , “next_week”, “quarter”, “swap” (অর্থাৎ: চিরস্থায়ী চুক্তি)
6। exchange.GetOrder ((ID) কল করার সময়, আইডিটির জন্য সংশ্লিষ্ট চুক্তির অবস্থায় থাকতে হবে, অন্যথায় ত্রুটি হবে, স্থায়ী চুক্তি আইডি এবং অর্ডার অর্ডার আইডির মধ্যে পার্থক্য বেশি। সামঞ্জস্যপূর্ণ
7। exchange.GetPosition() পজিশন পাওয়ার সময়, মার্জিনের বৈশিষ্ট্যটি 0 。
৮, প্রাথমিক ডিফল্ট ১০ গুণ লিভারেজ, ট্রেডিং দিক buy (এক্সচেঞ্জের প্রতি পজিশন / পুরো পজিশন, লিভারেজ, বিভিন্ন পরিস্থিতিতে হতে পারে, ব্যবহারকারীর নিজস্ব সেটিং)
ভুল তথ্যঃ
|NO.|Error msg|description|
|-|-|-|
☐ ContractType Invalid ☐ ContractType Invalid ☐ ContractType Invalid ☐ ContractType Invalid ☐ ContractType Invalid ☐ ContractType Invalid ☐ ContractType Invalid ☐ ContractType Invalid
Calc contractType error! চুক্তির তারিখের ত্রুটি
3 response format error GetRecords ইন্টারফেস তথ্য প্রাপ্তির পরে বিশ্লেষণ করে, তথ্য সম্পূর্ণরূপে ত্রুটিযুক্ত
Invalid direction SetDirection ট্রেডিংয়ের দিকনির্দেশনা সেট করার সময় ভুল প্যারামিটার
contractType not found: GetOrder / GetOrders কল করার সময় চুক্তি কোড ম্যাপিং ত্রুটি
MarginLevel can only be set in the direction for buy/sell , current settings: মার্জিন লেভেল কেবলমাত্র ক্রয় / বিক্রয়ের দিকনির্দেশে সেট করা যেতে পারে, বর্তমান সেটিংসঃ
|7|MarginLevel error, Must be a positive integer between 1 and 40.|স্থায়ী চুক্তির লিভারেজ 1 থেকে 40 এর মধ্যে হতে হবে|
8 Margin Level Invalid Margin Level Invalid Margin Level Invalid Margin Level Invalid Margin Level Invalid Margin Level Invalid Margin Level Invalid Margin Level Invalid Margin Level Invalid Margin Level Invalid Margin Level Invalid Margin Level Invalid Margin Level Invalid Margin Level Invalid Margin Level Invalid Margin Level Invalid Margin Level Invalid Margin Level Invalid Margin Level
9 the contractType not found GetPosition কল করার সময়, প্রকৃত চুক্তি কোড পাওয়া যায়নি corresponding to this_week / next_week / quarter / swap
10 analyzingOrderId error, the orderId: GetOrder, GetOrders, Buy,Sell ফাংশন ফেরত বার্তায় অর্ডার আইডিগুলি হল চুক্তি কোড|টুকরা ফর্ম্যাট, যা মূলত অর্ডার প্রত্যাহার, অর্ডার অনুসন্ধান করার সময় সনাক্তকরণের জন্য ব্যবহৃত হয়, এটি এক্সচেঞ্জ ইন্টারফেস দ্বারা প্রত্যাবর্তিত প্রকৃত অর্ডার আইডি নয়, যদি প্রত্যাহারের সময় অ-টুকরা চুক্তি কোড ব্যবহার করা হয়|অর্ডার আইডি ফর্ম্যাটে, অর্থাৎ ভুলের জন্য দায়ী
11 MarginLevel error. The contract for BTC ((বা অন্যান্য মুদ্রা) Must be a positive integer between 1 and 100 ((বা অন্যান্য মান) ।
|NO.|Error msg|description| |-|-|-| “Futures_OP 0: 400: {“code”:32010, “message”:“You cannot adjust the leverage when you have open order ((s) / position ((s)).”} পূর্ণ পজিশনের মোডে, যখন অর্ডার দেওয়া হয় বা পজিশন রাখা হয়, তখন অন্য লিভারেজে পরিবর্তন করা যায় না |2| GetOrder(65-9-44101ef02-0): 400: {“code”:30024,“message”:““order_id”is an invalid parameter”} যখন GetOrder, CancelOrder, এই আইডি এর চুক্তি সংশ্লিষ্ট চুক্তি রাষ্ট্র স্যুইচ করতে হবে, অন্যথায় ত্রুটি. 3 “code”:32007, “message”: “You cannot open short at 20x when you are holding short position ((s) and/or open order ((s) at 10x. “} পজিশনিংয়ের সময়, যদি বর্তমান দিকের চুক্তিটি 10x হয় ((সাইটটিতে সেট করা হয়েছে), তবে 20x ব্যবহার করা হলে এই ত্রুটিটি রিপোর্ট করা হবে, অন্যদিকে পজিশনের অধীনে লিভারেজ সেট করার সময় দিকের দিকে মনোযোগ দেওয়া দরকার, পজিশনে 2 টি লিভারেজ মান, একটি মাল্টি-লিভারেজ লিভারেজ এবং একটি খালি লিভারেজ রয়েছে। |…|…|…|
প্রশ্নের সংক্ষিপ্তসার

অ্যাক্সেস কী , গোপন কী , পাসফ্রেজ লিখুন

Passphrase V3 API KEY এর জন্য আবেদন করার সময় সেট করা এবং সংরক্ষণ করা হবে।

# 注意:如果托管者版本比较旧,需要更新托管者。
# 注意:Futures_OP 4 错误,检查是不是 策略代码中使用了 exchange.IO 调用了 V1 接口(交易所配置API KEY 配置的V3 KEY)。
পুনর্নবীকরণ
2019.2.17 আপডেট করা হয়েছে স্থায়ী চুক্তি লিভারেজ সেটিংয়ের পরিসরের ত্রুটি সীমাবদ্ধতা, যা 1-40 সীমাবদ্ধতা ছিল। এই মুদ্রার প্রতিটি মুদ্রার একটি আলাদা লিভারেজ সেটিং রয়েছেঃ কন্ট্রাক্ট মুদ্রার মানের সীমাবদ্ধতা
| BTC | 1 ~ 100 |
| LTC | 1 ~ 40 |
| ETH | 1 ~ 100 |
| ETC | 1 ~ 40 |
| XRP | 1 ~ 40 |
| EOS | 1 ~ 100 |
| BCH | 1 ~ 40 |
| BSV | 1 ~ 40 |
| TRX | 1 ~ 20 |
নতুন অ্যাকাউন্টের জন্য অনুরোধ করা API KEY , exchange.GetAccount () কল করার সময় ত্রুটিঃ GetAccount: type assertion to[]interface{} failed কারণ ইন্টারফেসটি ফেরত দেয়ঃ {“total_avail_balance”:“0”,“contracts”:null”,“equity”:“0”,“margin_mode”:“fixed”} contracts এর অ্যাট্রিবিউট হল null। এই প্রশ্নের জবাব দেওয়া হয়েছেঃ
OKEX অপ্টিমাইজেশান
4、获取单个/所有合约账户信息接口
GET /api/futures/v3/accounts//GET /api/futures/v3/accounts/{currency}:
原返回参数增加:挂单冻结保证金和持仓已用保证金(同逐仓);
এই প্রশ্নের জবাব দেওয়া হয়েছেঃ
পজিশন অনুসারে, পজিশন ধারক তথ্য মুনাফা বৈশিষ্ট্য সংশোধন। পজিশনের ভিত্তিতে, চুক্তির পজিশন হোল্ডিং ডেটা Profit বৈশিষ্ট্য সমস্যা, কারণঃ GET /api/futures/v3/position ইন্টারফেস পজিশনের ভিত্তিতে ফিরে আসা ডেটা , long_pnl_ratio, যা আয়তন সংখ্যার আকারে প্রদর্শিত হয়, যা আয়তনের সংখ্যার মধ্যে নয়, যেমনঃ long_pnl_ratio 0.1 হলে ১০% বোঝানো হয়, 0.1% নয় 。
আপডেট ত্রৈমাসিক চুক্তি ম্যাপিং সমস্যা আপডেট করা হয়েছে: কোয়ার্টার কন্ট্রাক্ট সঠিকভাবে ম্যাপ করা হয়েছে BTC-USD-190628 , (BTC উদাহরণ)
উপরের আপডেটগুলি সর্বশেষতম হোস্ট ডাউনলোড করতে হবে।