Kucoin API - یک راهنمای مقدماتی

ساخت وبلاگ

Kucoin API روشی است که به ما امکان می دهد به طور خودکار ارزهای رمزنگاری شده را از طریق کد با Kucoin تجارت کنیم.

Kucoin چیست؟

Kucoin یک پلت فرم تبادل cryptocurrency آنلاین است که به کاربران خود امکان می دهد انواع مختلف Cryptocurrency ، دائمی و دارایی های آتی را تجارت کنند.

چه چیزی می توانم در Kucoin تجارت کنم؟

از آنجا که Kucoin یک بستر cryptocurrency است ، می توانید مقدار مناسبی از سکه ها (بیش از 200) را تجارت کنید و قابل توجه ترین آنها BTC ، ETH ، XRP ، LTC ، LUNA ، EOS و موارد دیگر است.

علاوه بر این ، Kucoin از خرید ارزهای رمزنگاری شده با FIAT (USD ، EUR ، CAD ، GBP و موارد دیگر) با تجارت P2P Fiat ، سرویس خرید سریع یا کارت اعتباری یا بدهی پشتیبانی می کند.

آیا Kucoin رایگان است؟

بله ، تنظیم یک حساب کاربری در Kucoin رایگان ، آسان و سریع است.

وقتی صحبت از هزینه های معاملاتی می شود ، Kucoin به دلیل پایین بودن هزینه آن شناخته شده است. به طور عمده ، 13 (0-12) ردیف هزینه های معاملاتی وجود دارد که می توانید از دو روش به زیر صعود کنید:

  • داشتن حجم معاملات ماهانه بزرگتر
  • cryptocurrency خودشان

به عنوان مثال ، در برنامه هزینه معاملات نقطه ای در ردیف 0 ، هزینه های سازنده/Taker با مبلغ برداشت 24H در BTC به 200 0. 1 ٪ تعیین می شود.

در ردیف 7 ، هزینه سازنده 0 ٪ به پایان می رسد در حالی که هزینه Taker به 0. 05 ٪ کاهش می یابد و حد خروج به 500 نفر می رسد. برای یک نگاه دقیق تر در محل و هزینه های بازار آتی به وب سایت زیر ادامه می یابد:

رقیب Kucoin در مورد هزینه های پایین ، دو برابر است زیرا دو مبادله سطح هزینه مشابهی دارند. Kucoin ممکن است دست بالایی را بکشد زیرا سهام Kucoin را دارد که امکان پذیرش را فراهم می کند.

سهام Kucoin (KCS) چیست؟

سهام Kucoin (KCS) نشانه های بومی Kucoin هستند که موارد ویژه ای مانند تخفیف های معاملاتی ، باز کردن جفت معاملات بیشتر ، سود سهام رمزنگاری روزانه ، قدرت ، پیشنهادات و موارد دیگر را ارائه می دهند. می توانید KCS خود را برای باز کردن قفل این قدرت های خاص جمع کنید.

KCS را می توان از طریق پیوندهای ارجاع خریداری یا به دست آورد.

چرا باید از Kucoin استفاده کنم؟

  • Kucoin رایگان است
  • هزینه کم دارد
  • آسان برای استفاده
  • مبتدی دوستانه
  • مقدار مناسبی از رمزنگاری دارد
  • یک برنامه تلفن همراه دارد
  • اجازه می دهد
  • می تواند رمزنگاری را با فیات بخرد

چرا نباید از Kucoin استفاده کنم؟

  • Kucoin در مقایسه با سایر صرافی ها حجم معاملات کمتری دارد
  • Kucoin در سال 2020 با حدود 280 میلیون دلار دارایی به سرقت رفته است
  • می تواند تأخیرهای API را در روزهایی با ترافیک زیاد تجربه کند
  • تأخیر سرور بد را تجربه می کند

آیا Kucoin در کشور من موجود است؟

Kucoin در همه کشورها برای حساب های تأیید نشده در دسترس است. اطلاعات مربوط به کشورهای موجود پس از اتمام آیین نامه KYC که حساب را تأیید می کند ارائه می شود.

متأسفانه ، در لیست کامل کشورهای محدود در مورد Kucoin و تا آنجا که دیدم آنها در مورد آن باز نبودند ، هیچ مستندی در لیست کامل کشورهای محدود وجود ندارد.

گزینه های استفاده از Kucoin چیست؟

Kucoin را می توان با سایر برنامه های کاربردی جایگزین کرد که می تواند برای نیازهای شما مناسب تر باشد. در اینجا لیست است:

چه مشتریانی برای API Kucoin در دسترس است؟

وقتی صحبت از SDK رسمی Kucoin در دسترس است ، آنها به شرح زیر هستند:

چگونه می توان با Kucoin API شروع کرد؟

برای شروع کار با Kucoin و کشف پیشنهادات و استفاده از API آنها ، باید به وب سایت آنها برویم و یک حساب کاربری ایجاد کنیم. برای انجام این کار ، به لینک زیر بروید و وارد سیستم شوید:

پس از آن ، شما را به صفحه جدیدی منتقل می کنید که ابتدا برای تهیه کد تأیید نیاز به تهیه ایمیل خود دارید. پس از اتمام ، می توانید رمز عبور و کد ارجاع خود را تنظیم کنید (در صورت وجود).

به خاطر داشته باشید که می توانید به جای یک ایمیل ، به جای یک ایمیل ، برای فرآیند تأیید ، شماره تلفن خود را تهیه کنید.

به Kucoin خوش آمدید! برای به دست آوردن کلید API به دایره بزرگ سفید در گوشه بالا سمت راست بروید و گزینه مدیریت API را انتخاب کنید.

هنگامی که در آنجا هستید ، از شما خواسته می شود یک فرآیند تأیید پیامک یا Google و تنظیم رمز عبور معاملاتی را انجام دهید. برای انجام این کار ، فقط بر روی کلمات "ویرایش" سبز کلیک کنید که شما را به مراحل درست سوق می دهد.

پس از اتمام مراحل تأیید و تنظیم رمز عبور تجارت خود به برگه مدیریت API برگردید و دکمه "ایجاد API" را بزنید.

هنگامی که در آنجا هستید ، API خود را نام خواهید برد ، یک عوارض مخفی برای آن ایجاد کنید و مجوزهای مورد نظر خود را به آن بدهید. برای این راهنما ، مجوزهای عمومی و تجاری را به آن می دهم. همچنین می توانید API را به یک آدرس IP محدود کنید.

پس از آن ، حتماً کلید API و راز API خود را در یک مکان امن ذخیره کنید. راز API پس از بستن اطلاعات API ، دیگر قابل مشاهده نخواهد بود.

اکنون که کلید API آماده است ، می توانیم آزادانه آنچه را که API Kucoin ارائه کرده است کشف کنیم. ما با نقاط پایانی عمومی شروع خواهیم کرد و با دو سناریوی معاملاتی به پایان می رسیم.

حتماً کتابخانه Kucoin Python را با دستور زیر نصب کنید:

در نظر داشته باشید که حد درخواست API روی 1800 تماس در دقیقه تعیین شده است.

چگونه می توان اطلاعات تیک را با Kucoin API دریافت کرد؟

با استفاده از کتابخانه پایتون می توانید از چند طریق از Kucoin استفاده کنید. بگذارید مشتری را تنظیم کنیم و بررسی کنیم که لیست بازار از چه چیزی تشکیل شده است:

این دسته اصلی را به ما نشان می دهد اما آنچه ما واقعاً می خواهیم لیست همه تیک های موجود است. ما از آنها درخواست خواهیم کرد و داده ها را برای مشاهده بهتر به یک قاب داده Pandas ترتیب می دهیم.

در کل 577 جفت وجود دارد.

همانطور که ممکن است برخی از شما تاکنون تجربه کرده باشید ، کتابخانه پایتون برای سرعت بهینه نشده است و می توانید به راحتی یک زمان اتصال را دریافت کنید. توجه داشته باشید که Kucoin با شروع تجارت بیش از حد ، تأخیر دارد.

بنابراین ، ما به استفاده از روش درخواست معمولی تغییر خواهیم داد و لیستی از ارزهای موجود را دریافت می کنیم.

چگونه می توان داده های قیمت را در API Kucoin دریافت کرد؟

به منظور به دست آوردن داده های قیمت در Kucoin درخواست زیر را صادر کنید:

اگر می خواهید ببینید که چگونه یک دارایی خاص در یک بازه 24 ساعته انجام می شود:

برای به دست آوردن قیمت فیات برای یک دارایی خاص ، کد زیر را بنویسید:

چگونه می توان داده های تاریخی را با API Kucoin دریافت کرد؟

برای به دست آوردن داده های تاریخی از Kucoin ، باید از نقطه پایانی صحیح استفاده کنیم و داده ها را به یک قاب داده Pandas ترتیب دهیم تا ظاهر بهتری داشته باشیم. ما همچنین جدول زمانی را به یک قالب قابل خواندن تبدیل خواهیم کرد.

حال بگذارید شمع ها را برای نماد خود بدست آوریم ، پاسخ را تمیز کرده و داده ها را ترتیب دهیم.

چگونه به شاخص های فنی مانند 20 SMA با API Kucoin دسترسی پیدا کنیم؟

برای محاسبه 20SMA می توانیم یک تحول ساده پانداس انجام دهیم. اجازه دهید ما در مورد قیمت های بسته شدن مثال قبلی ، تحول را انجام دهیم و انجام دهیم.

چگونه می توان داده های کتاب سفارش را با API Kucoin دریافت کرد؟

داده های سفارش کتاب در Kucoin دارای 3 نقطه پایانی مختلف است و آنها به شرح زیر هستند:

کتاب سفارش بخشی (جمع شده) - همانطور که از نام آن پیداست ، این کتاب سفارش فقط پیشنهاد می کند و از سطح معینی درخواست می کند که می توانید در درخواست خود تنظیم کنید (به عنوان مثال سطح_100 بازگشت 100 نمونه)

کتاب سفارش کامل (جمع شده) - این نقطه پایانی یک کتاب سفارش را با عمق کامل برمی گرداند و بیشتر اوقات توسط معامله گران پیشرفته استفاده می شود. از آنجا که به طور قابل ملاحظه ای از منابع سرور Kucoin استفاده می کند ، کنترل فرکانس دقیق دارد.

کتاب سفارش کامل (اتمی) - این نقطه پایانی داده های کتاب سفارش سطح 3 را برای یک جفت مشخص ارائه می دهد. داده ها جمع نمی شوند و هر نمونه یک سفارش واحد است ، از این رو نام اتمی است. این نقطه پایانی نیز تحت کنترل فرکانس دقیق است.

برای این مقاله ، کتاب سفارش بخشی را با 20 سطح به دست می آوریم. سپس ، ما باید پاسخ را با ایجاد 2 فریم داده جداگانه برای پیشنهادات و درخواست ها تمیز کنیم. من همچنین به شما نشان خواهم داد که چگونه آنها را برای مشاهده بهتر ادغام کنید.

Kucoin از چه نوع سفارشاتی پشتیبانی می کند؟

Kucoin از 3 نوع سفارش پشتیبانی می کند و سفارشات نقطه ، حاشیه ، توقف و فله است. بگذارید به طور خلاصه از توقف و سفارش فله برویم زیرا دو نفر اول توسط افرادی شناخته می شوند که حتی پای خود را در این زمینه ندارند.

یک سفارش توقف جایی است که شما مقدار رمزنگاری را با آخرین قیمت معامله شده یا قیمت محدود از پیش تعیین شده پس از معامله سفارش از طریق یا از طریق قیمت توقف از پیش تعیین شده تعیین می کنید. سپس سفارش ابتدا با بالاترین قیمت اجرا می شود.

از طرف دیگر ، سفارش فله به شما امکان می دهد 5 سفارش را همزمان اجرا کنید. سفارشات باید سفارشات محدودی از همان نماد باشند.

همانطور که اکنون می دانیم که Kucoin چه نوع سفارشاتی را ارائه می دهد ، بگذارید پیش برویم و دو سناریوی تجاری ساده را کشف کنیم.

چگونه می توان وقتی BTC با API Kucoin به قیمت معینی رسید ، تجارت ETH را انجام داد؟

در مثال اول ، من به شما نشان می دهم که چگونه به درستی و ایمن سفارشات را با الزامات مشخص راه اندازی کنید. کاری که ما می خواهیم انجام دهیم این است که وقتی BTC به قیمت مشخصی رسید (به عنوان مثال 57200 دلار) تجارت ETH را انجام دهیم.

برای انجام این کار ، ما باید پایه و اساس سفارش خود را تنظیم کنیم و سپس یک حلقه ایجاد کنیم که بررسی کند که آیا سطح قیمت آن رسیده است یا خیر. اگر قیمت آن رسیده باشد ، ما یک سفارش بازار را اجرا خواهیم کرد. برعکس ، ما همچنان به دور خود ادامه خواهیم داد.

وقتی قیمت اجرا شد ، چند ثانیه منتظر خواهیم ماند و سپس بررسی خواهیم کرد که آیا سفارش واقعاً پر شده است یا خیر. این مرحله اضافی برای داشتن استراتژی های تجاری شما بسیار مهم است زیرا سرور Exchange ممکن است با برخی از مشکلات روبرو شود.

اکنون که ایده اصلی را در ذهن داریم ، زمان آن رسیده است که بنیاد تجارت را راه اندازی کنیم. ما مشتری بازرگانی را تنظیم خواهیم کرد و متغیرهای API ، راز API و API را اضافه می کنیم.

قبل از ساختن حلقه اصلی که بررسی می کند که آیا نیاز تجارت برآورده شده است ، اجازه دهید پارامترهایی را که می توانید هنگام اجرای سفارش از آن عبور دهید ، پوشش دهیم.

  • Clientoid - این یک شناسه سفارش منحصر به فرد است که توسط شما ایجاد می شود تا سفارش شناسایی شود
  • طرف - خرید یا فروش
  • نماد - کد نماد
  • نوع - (اختیاری) محدودیت یا بازار (پیش فرض به صورت محدود تنظیم شده است)
  • اظهار نظر - (اختیاری) برای سفارش
  • STP - (اختیاری) پیشگیری از تجارت خود ، CN ، CO ، DC یا CB
  • TradeType - (اختیاری) تجارت = تجارت Spot ، Margin_Trade = تجارت حاشیه. پیش فرض برای تجارت تنظیم شده است.

اکنون برای قسمت اصلی فیلمنامه ما:

چگونه می توان تجارت ETH را انجام داد وقتی BTC در 5 دقیقه گذشته با API Kucoin 5 ٪ حرکت می کند؟

عالی! اما اگر بخواهیم درصد حرکت بین دو ارز را محاسبه کنیم و سپس سفارش را آغاز کنیم ، چه می شود؟خوب ، مثال بعدی ما از آن مراقبت خواهد کرد!

وظیفه اصلی اجرای معامله ETH زمانی است که بیت کوین 5 درصد در 5 دقیقه آخر حرکت کند. این بدان معنی است که ما می خواهیم حلقه ای ایجاد کنیم که قیمت دو رمزنگاری را بدست می آورد و درصد تغییر بین این دو را محاسبه می کند.

اگر درصد تغییر کمتر از 5 درصد باشد، برنامه به مدت 5 دقیقه در حالت خواب است و دوباره درصد تغییر را محاسبه می کند. اگر درصد تغییر برابر یا بیشتر از 5 درصد باشد، معامله انجام می شود.

پس از انجام معامله، چند ثانیه می خوابیم و سپس بررسی می کنیم که آیا معامله پر شده است یا خیر. اکنون که منطق تنظیم شده است، زمان آن است که آن را کدگذاری کنید:

چگونه با KuCoin API سفارشات را لغو کنیم؟

اگر می خواهید سفارشی را در KuCoin لغو کنید، می توانید به راحتی از درخواست API زیر استفاده کنید:

تجارت با گزینه‌‌های باینری...
ما را در سایت تجارت با گزینه‌‌های باینری دنبال می کنید

برچسب : نویسنده : حمیدرضا پگاه بازدید : 35 تاريخ : جمعه 22 ارديبهشت 1402 ساعت: 1:37