فهرست بستن

کتابخانه پایتون برای API سایت معاملات رمز ارز نوبیتکس

در پس بحران مالی جهانی و افزایش بی‌سابقه پول بدون پشتوانه که حاصل بدهی‌های کلان بانکی می‌باشد و حرکت اقتصاد مریض جهان به سمت فروپاشی، شاهد معرفی مفهوم رمز ارزها بر پایه تکنولوژی بلاک‌چین بوده ایم. شاید هدف نهایی این رمز ارزها انتقال بار گران پول بدون پشتوانه بر کمر مردم در بلند مدت در سطح جهان باشد ولی با این حال افراد زیادی در حال معامله آن‌ها هستند. معامله‌ای که در کنار زیان‌ها برای بسیاری سودآور نیز بوده است. افراد بسیاری نیز اقدام به طراحی ربات‌هایی برای انجام معاملات کرده اند که با انتخاب استراتژی مناسب خرید و فروش می‌تواند سودآوری را افزایش دهد. محصول ارائه شده در این پکیج کتابخانه پایتون برای API سایت معاملات رمز ارز نوبیتکس می‌باشد. این سایت مبادله رمز ارز دارای API مبتنی بر REST بوده و امکان معاملات الگوریتمی را فراهم کرده است.

 

توابع ارائه شده در این کتابخانه در بر گیرنده تمام آنچه سایت نوبیتکس فراهم کرده می‌باشد:

  1. مدیریت درخواست‌ها و استثناهای پیش آمده هنگام ارسال آن‌ها در حد متوسط و گزارش خطاها: sendRequest
  2. دریافت توکن از نوبیتکس: getToken
  3. دریافت لیست خرید و لیست فروش برای رمز ارز مورد نظر (پانزده سفارش خرید و فروش نزدیک به انجام): orderBook
  4. دریافت لیست آخرین معاملات انجام شده بازار برای رمز ارز مورد نظر: trades
  5. دریافت وضعیت بازار برای رمز ارز مبدا و هدف: stats
  6. دریافت داده‌های OHLC برای زمان‌ها و رمز ارز مشخص: ohlc
  7. دریافت وضعیت جهانی بازار: globalStats
  8. دریافت اطلاعات پروفایل کاربر: profile
  9. دریافت اطلاعات اقدام‌ها برای ورود: loginAttempts
  10. اضافه کردن کارت بانکی: addCard
  11. اضافه کردن شماره حساب: addAcount
  12. دریافت محدودیت‌های کاربری: limitations
  13. دریافت لیست کیف پول‌های کاربر: walletsList1 و walletList2
  14. دریافت موجودی بر پایه ارز مورد نظر: balance
  15. دریافت لیست تراکنش‌ها: transactionsList
  16. دریافت لیست واریزها و دریافت‌ها: depositsList
  17. تولید آدرس بلاکچین: generateAddress
  18. ثبت سفارش: order
  19. دریافت وضعیت سفارش: orderStatus
  20. دریافت لیست سفارش‌ها: ordersList
  21. به‌روزرسانی سفارش: updateOrder
  22. لغو سفارش: cancelOrder
  23. فهرست دریافت کدهای دعوت (معرفی به دوستان): referralLinksList
  24. ایجاد کد دعوت: referralLinksAdd
  25. وضعیت دعوت کاربر: referralStatus
  26. ثبت معرف کاربر: setReferrer

نمونه کد ساده برای دریافت برخی از اطلاعات بازار:

from nobitex import stats, orderbook
from numpy import array

btcData = stats("btc", "irt")
print("Best buy:", btcData["bestBuy"])
print("Best sell:", btcData["bestSell"])


orderBookData = orderBook("BTCIRT")
asks = array(orderBookData["asks"], dtype="float")
bids = array(orderBookData["bids"], dtype="float")
print("Asks list:", asks)
print("Bids list:", bids)

 

 

برای استفاده مناسب از این توابع و مقداردهی ورودی‌های آن‌ها لازم است مرور کلی بر روی معرفی API نوبیتکس داشته باشید. همچنین برای ارائه پیشنهاد، انتقاد و گزارش خطا با آی‌دی تلگرام @telebotprogrammer در تماس باشید. همچنین در صورت داشتن استراتژی خرید و فروش و نیاز به پیاده‌سازی آن در قالب ربات با ما تماس بگیرید.

۲,۵۰۰,۰۰۰ ریال – خرید