پروژه باز
کیفیت بیشترین اهمیت را دارد.ساخت دیتا بیس کریپتو بصورت لایو
ایجاد شده توسط
سلام
ساخت دیتا بیس از نمادهای ارز دیجیتال به تعداد 1000 نماد برتر کوین مارکت کپ بر اساس رنکینگ.
1-لیست 1000 نماد برتر کوین مارکت کپ هر ماه بروز شود.
2- دیتای اسپات و فیوچرز این نمادها از بایننس دریافت شود بصورت لایو و با سوکت برای هر تایم فریم یک دیتا بیس ذخیره شود.
3-ساخت دیتا بیس بصورت جدا برای هر تایم فریم ( تایم فریم های 5 -15-30 دقیقه
1-4-10-12 ساعته و روزانه - هفتگی - ماهانه)
4-هر تایم فریم، تاریخچه 1000 کندلی داشته باشد.( غیر از ماهانه و هفتگی که این دو باید به میزان سابقه موجود درج شود.)
5-هر تایم فریم باید بصورت لایو بروز شود یعنی به طور مثال تایم 1 ساعته فعلی اگر تنها 40 دقیقه آن گذشته باید همین 40 دقیقه را داشته باشیم . هر 20 ثانیه بروز شویم.تا به دقیقه 60 برسیم و کندل تمام شود.تاخیر در کندل فعلی نداشته باشیم.
6-نمادها با usdt باشند اگر نبود usdc.
7-دیتای مورد نیاز در هر تایم فریم بصورت جدا :
time
open price
high price
low price
close price
Volume
Quote asset volume
Number of trades (حجم و ارزش معاملات در هر تایم فریم باید در دیتا بیس ذخیره شود و در هر کندل ساخته شود.(معیار حجم تریدینگ ویو با دیتای صرافی بایننس است.)
8-کنار استفاده از دو سرور تسک رفع ایرادات دیتا باید داشته باشیم. در صورت قطعی بایننس،قطعی سرور یا هر دلیلی که ممکن است باعث شود دیتای لایو قطع شده و دیتا بیس ناقص شود. تسک مورد نظر به صورت روانه در انتهای روز دیتا بیس را آپدیت نماید.همچنین قابلیت اجرای دستی نیز داشته باشد.به صورت دوره ای با وب سرویس رست بایننس هم دیتا دریافت و ذخیره بشه.
9-برای بررسی و صحت سنجی دیتای تست از شما دریافت خواهد شد و بروز بودن تایم فریم ها و صحت دیتای سوابق بررسی خواهد شد.
10-در هر تایم فریم دیتای ریز 20 ثانیه ذخیره نشود فقط دیتای ساخت کندل نیاز است.مثال در دتابیس 4 ساعته باید در هر لحظه برای آخرین کندل ما 1 قیمت اوپن-1قیمت بالاترین-1قیمت پایینترین و یک عدد کلوز داشته باشم.
11-ذخیره سازی با مونگو و ردیس باشد .لایو کندل های ورودی روی ردیس ذخیره میشه و توی یک پریود به صورت تجمیعی میره روی دیتابیس
در واقع دیتایی ک روی دیتابیس هست تقریبا هر 20 ثانیه ذخیره میشه، ولی روی ردیس کاملا لایو دو کندل آخر قرار داره معیار هم تریدینگ ویو صرافی بایننس باشد.
برای دریافت دیتای کامل هیستوری و لایو هم تسک کوئری این دو تا رو با هم خواهیم خواست.
12-آیکون هر نماد در دیتابیس گذاشته شود.
13-لینک نمودار تحلیلی هر نماد برای سایت تریدینگ ویو یا گو چارت در دیتابیس ذخیره شود تا هر زمان روی آن نماد کلیک کردیم وارد نمودار تحلیل نماد شود.
داشتن پروژه مشابه الزامی است.
Database Programming
Database Administration
برنامه نویسی
پایتون (Python)
NoSQL Couch and Mongo
زمان باقیمانده برای ارسال پیشنهاد
پیشنهادها12
زمان باقیمانده برای ارسال پیشنهاد
بودجه کارفرما
پیشنهادها12
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
آخرین پروژه های توسعه نرمافزار و آیتی
projects