বিটমেক্স ভার্চুয়াল মুদ্রা লিভারেজ ট্রেডিংয়ের জন্য একটি পছন্দের প্ল্যাটফর্ম হয়ে উঠেছে, তবে এর এপিআই ট্রেডিংয়ের সীমাবদ্ধতা কঠোর এবং খুব বিভ্রান্তিকর। এই নিবন্ধটি মূলত এফএমজেডের পরিমাণগত ট্রেডিং প্ল্যাটফর্মের বাস্তবে এপিআই ব্যবহারের কিছু কৌশল ভাগ করে নিয়েছে, যা মূলত বাজারের কৌশল তৈরির লক্ষ্যে।
1.BitMEX的特点
বিটকয়েনের সর্বাধিক উল্লেখযোগ্য সুবিধা হ'ল সক্রিয় লেনদেন, বিশেষত বিটকয়েন চিরস্থায়ী চুক্তি, যা প্রায়শই প্রতি মিনিটে মিলিয়ন বা দশ মিলিয়ন ডলারেরও বেশি লেনদেন করে; বিটমেক্সের তালিকাভুক্ত লেনদেনের পরে রিটার্ন কমিশন রয়েছে, যদিও এটি উচ্চ নয়, তবে এটি বিপণনকারী ব্যবসায়ীদের একটি বৃহত সংখ্যাকে আকর্ষণ করে, তাই একটি কেনা-বিক্রয় গভীরতা দুর্দান্ত, প্রায়শই এক মিলিয়ন ডলারেরও বেশি; কেনাকাটা-বিক্রয় গভীরতার কারণে, লেনদেনের দাম প্রায়শই সর্বনিম্ন পরিবর্তনের একক $ 0.5 এর উপরে ওঠে।
2. বিটমেক্স এপিআই ফ্রিকোয়েন্সি সীমাবদ্ধতা
REST API এর অনুরোধের ফ্রিকোয়েন্সি প্রতি ৫ মিনিটে ৩০০ বার সীমাবদ্ধ করা হয়; যা ১ সেকেন্ডের সমান, যা অন্যান্য ট্রেডিং প্ল্যাটফর্মের তুলনায় খুব কঠোর। সীমাবদ্ধতা অতিক্রম করার পরে, এটি প্রম্পট দেয় যে রেট সীমা অতিক্রম করা হয়েছে। সীমাবদ্ধতা অতিক্রম করা অব্যাহত থাকলে, আইপি এক ঘন্টা অবরুদ্ধ হতে পারে এবং অল্প সময়ের মধ্যে একাধিক অবরুদ্ধতা এক সপ্তাহের জন্য অবরুদ্ধ হতে পারে। প্রতিটি API অনুরোধের জন্য, BitMEX শিরোনাম ডেটা ফিরিয়ে দেবে, শিরোনাম ডেটা বর্তমান অবশিষ্ট অনুরোধের সংখ্যা দেখতে, আসলে এটি যদি API ব্যবহার করা হয় তবে ফ্রিকোয়েন্সি সীমাবদ্ধতা অতিক্রম করবে না, সাধারণত এটি পরীক্ষা করার দরকার নেই।
3.使用websocket获取行情
বিটমেক্স REST API এর সীমাবদ্ধতা তুলনামূলকভাবে কঠোর, সরকারীভাবে ওয়েবসকেট প্রোটোকল ব্যবহারের সুপারিশ করা হয়, এবং সাধারণ এক্সচেঞ্জের তুলনায় আরও বেশি ডেটা প্রকার প্রেরণ করা হয়।
গভীরতা ডেটা প্রেরণের সময় দীর্ঘ হলে ত্রুটি দেখা দিতে পারে, যা প্রকৃত গভীরতার সাথে মেলে না, এটি অনুমান করা হয় যে গভীরতা খুব বেশি পরিবর্তিত হয়, প্রেরণটি বাদ দেওয়া হয়, তবে সাধারণ ক্ষেত্রে দুর্দান্ত তরলতার কারণে, সাবস্ক্রিপশন টিকার বা ট্রেডগুলিও ব্যবহার করা যেতে পারে। মিয়ানমারের একটি সংবাদ সংস্থা জানিয়েছে, 'মিয়ানমারের সরকারি কর্মকর্তারা তাদের কর্মকর্তাদের সঙ্গে কথা বলেছে। আপনি যদি আপনার অ্যাকাউন্টের তথ্য প্রেরণ করতে চান তবে এটি REST API এর মাধ্যমে নিশ্চিত করা ভাল। বাজারে বড় অস্থিরতার সময়, ধাক্কা দেওয়ার সময়টি কয়েক সেকেন্ডে পৌঁছতে পারে। নিম্নলিখিত কোডটি ওয়েবসকেট প্রোটোকল ব্যবহার করে বাজারের এবং অ্যাকাউন্টের তথ্য রিয়েল-টাইমে প্রাপ্ত করার জন্য তৈরি করা হয়েছে।
পুরো নিবন্ধ এবং কোডটি জানার জন্য এখানে দেখুনঃhttps://zhuanlan.zhihu.com/p/54881870
উফুহাও১০০ডব্লিউপ্রশ্ন হচ্ছে, একটি কোড লাইন, যেমন একটি GetTicker, এমনকি একটি অনুরোধ? এটা খুব সহজেই সীমাবদ্ধতা অতিক্রম করতে পারে, যদি একটি অনুরোধ বাজারের, গভীরতা, আদেশ ইত্যাদি তথ্যের একটি সেট ফিরে আসে, এবং তারপর নিজে এটি বিশ্লেষণ?
নববধূওপূর্ববর্তী প্রবন্ধে, চতুর্থ অনুচ্ছেদে, অর্ডার পরিবর্তন বা সংশোধনের কৌশল বাক্সে, এই বাক্যাংশটি অবস্থানের উপর ভিত্তি করে অর্ডার ব্যর্থতার ভিত্তিতে অর্ডার স্থিতি বিচার করতে সহায়তা করতে পারে। উহু, আমি কিছুটা সন্দেহ করি, আমার উদ্দেশ্যটি হ'ল দ্বি-পন্থীভাবে দুটি অর্ডারের বিপণন করার সময় সমাধান করা, ইতিমধ্যে সম্পন্ন অর্ডারগুলিতে কীভাবে দ্রুত অর্ডার পূরণ করা যায়। যদি একই সংখ্যক অর্ডার দ্বি-পন্থীভাবে আটকানো হয়, তবে উভয় অর্ডারই সম্পন্ন হতে পারে, তবে অবস্থান পরিবর্তন বিচার হিসাবে ব্যবহার করা যাবে না। এবং সংশোধন আদেশটি কেবল তখনই ঘটে যখন সংশোধন করা দরকার, সবসময় তালিকায় থাকে, আমি কেন এটি সংশোধন করব? তবে, আমার অর্ডার সংশোধন করার জন্য কি পুনরায় সারিবদ্ধ করার প্রয়োজন নেই?
ডুবাগোHMAC (("sha256", "hex", "GET/realtime" + expires, "{{secretkey}}") ত্রুটিঃError: Uncaught ReferenceError: Exchange_HMAC is not defined at main (__FILE__:41), এর আগে API ID যোগ করা হয়েছে।
উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নপ্রশংসা
উফুহাও১০০ডব্লিউঠিক আছে।
ঘাসওয়েবসকেট ব্যবহার করে, বাজারের সীমাবদ্ধতা এতটা কঠোর হওয়া উচিত নয়, নিজে পরীক্ষা করুন।
ঘাসশুধু এপিআই ভিজিট কমানোর জন্য।
ডুবাগোহোস্ট পুনরায় ডাউনলোড এবং ইনস্টল, একই
ঘাসহোস্ট আপডেট করুন