توسعه ربات معاملهگر (Trader Bot) خودکار برای اتصال به صرافیهای ارز دیجیتال
توسعه ربات معاملهگر (Trader Bot) خودکار برای اتصال به صرافیهای ارز دیجیتال
میوند
توسعه ربات معاملهگر (Trader Bot) خودکار برای اتصال به صرافیهای ارز دیجیتال
معرفی پروژه:
توسعه ربات معاملهگر (Trader Bot) خودکار برای اتصال به صرافیهای ارز دیجیتال (با الگوبرداری از ساختار صرافیهای داخلی مانند بیتپین) به زبان برنامهنویسی پایتون.
ویژگیها و بخشهای پیادهسازی شده:
معماری شیءگرا: طراحی شده با استفاده از کلاس BitpinTrader برای مدیریت ساختاریافتهی سرمایه، وضعیت ربات و درخواستها.
امنیت پیشرفته: پیادهسازی امضای دیجیتال و احراز هویت درخواستها با استفاده از الگوریتم رمزنگاری HMAC-SHA256 و کتابخانههای hmac و hashlib جهت ارتباط امن با API صرافی.
مدیریت تنظیمات و زمانبندی: قابلیت شخصیسازی تنظیمات از طریق فایل مجزا (config) و ثبت لاگهای زمانی دقیق با استفاده از datetime و requests.
مدیریت سرمایه اولیه: قابلیت دریافت سرمایه اولیه به تومان و راهاندازی اولیه ربات به همراه پنل گزارشگیری متنی در کنسول.
تکنولوژیهای بهکاررفته:
Python (کدنویسی اصلی ربات و منطق پردازشی)
Flask (طراحی وبسرویس و پنل مدیریت ربات)
SQL (ذخیرهسازی اطلاعات معاملات، لاگها و دادههای کاربران
28 مرداد 1405
28 مرداد 1405