
باز
ساخت ورکفلو n8n برای تشخیص جهش قیمت و حجم کریپتو
- توسعه نرمافزار و آیتی
- زمان باقیمانده برای ارسال پیشنهاد
پروژه: ساخت ورکفلو n8n برای تشخیص جهش قیمت و حجم کریپتو
توضیح پروژه
ما قصد داریم یک سیستم خودکار برای بررسی بازار کریپتو بسازیم که بتواند جهش قیمت و حجم را با استفاده از منطق محاسباتی اختصاصی تشخیص بدهد.
در هر اسکن اولیه، حدود ۱۰۰۰ کوین بررسی میشوند، اما:
- با فیلترها، هر ساعت حدود ۳۰ کوین
- و در مجموع روزانه حدود ۲۰۰ تا ۲۵۰ کوین بررسی جدی میشوند.
سیستم با n8n ساخته میشود و محاسبات اصلی داخل Code Node با Python انجام میگردد. دادهها از API شخصی و API صرافیها گرفته میشوند.
- فاز ۱: ترید دمو (Paper Trading)
- فاز ۲: اتصال به ترید واقعی در صرافی
وظایف اصلی
1. گرفتن دیتا از چند منبع
- دریافت قیمت و حجم از:
- ✅ API شخصی
- ✅ API صرافیها (مثل Binance، OKX، Bybit و …)
- دادهها شامل:
- قیمت
- حجم
- High و Low ۲۴ ساعته
- زمان (timestamp)
- مدیریت محدودیت درخواست (rate limit)
2. ادغام و تمیزکاری دیتا
- ترکیب دیتاهای مختلف برای هر کوین
- حذف دادههای خراب، صفر یا ناقص
- آمادهسازی دیتا برای محاسبه
3. محاسبات با Python داخل n8n
الزامی:
- تمام محاسبات باید داخل Code Node با Python انجام شود
- استفاده از کتابخانههایی مثل NumPy یا Pandas آزاد است
هدف محاسبات:
- تشخیص جهش قیمت
- تشخیص جهش حجم
- محاسبه امتیاز مومنتوم یا Jump Score (منطق توسط ما داده میشود)
کد باید:
- تمیز و قابل فهم باشد
- خطاهایی مثل تقسیم بر صفر را مدیریت کند
- برای تعداد زیاد کوین بهینه باشد
4. عملکرد و مقیاس
- فلو باید:
- با لیست اولیه ~۱۰۰۰ کوین کار کند
- هر ساعت اجرا شود
- پایدار و بدون کرش باشد
- تجربه در مدیریت loop، batch و حجم دیتا مهم است
5. ترید دمو (فاز اول)
- پیادهسازی خرید و فروش فرضی
- ثبت معاملات
- محاسبه سود و ضرر
- بدون ارسال سفارش واقعی
6. اتصال به ترید واقعی (فاز دوم)
بعد از تأیید فاز دمو:
- اتصال مستقیم به API صرافی
- ارسال سفارش واقعی
- مدیریت خطاها و وضعیت سفارشها
(این مرحله بعداً اجرا میشود)
7. دیتابیس
- ذخیره:
- دیتاهای بازار
- نتایج محاسبات
- معاملات دمو و واقعی
- توانایی کار با دیتای نسبتاً حجیم لازم است
8. نمودار و مانیتورینگ
- نمایش نمودار داخل خود n8n:
- قیمت
- حجم
- سیگنالها
- صرفاً برای بررسی و مانیتورینگ سیستم
مهارتهای مورد نیاز
✅ تسلط به n8n ✅ Python (خصوصاً برای پردازش دیتا) ✅ آشنایی با API صرافیهای کریپتو ✅ دیتابیس (در حد کاربردی) ✅ توانایی کار با دادههای زیاد
امتیاز مثبت (اختیاری)
- تجربه ساخت ربات ترید
- آشنایی با مومنتوم یا سیستمهای معاملاتی
- تجربه رسم نمودار (Plotly و مشابه)
خروجیهای مورد انتظار
- ورکفلو کامل n8n
- کدهای Python داخل Code Node
- سیستم ترید دمو
- ساختار دیتابیس
- توضیح کوتاه نحوه کار سیستم
- نمودارها داخل فلو
نوع پروژه
- قیمت ثابت
- تحویل مرحلهای:
- ✅ فاز ۱: تشخیص سیگنال + ترید دمو
- ✅ فاز ۲: اتصال به ترید واقعی
برای درخواست همکاری
لطفاً ارسال کنید:
- نمونه پروژه n8n
- نمونه کد Python
- تجربه کار با API صرافیها
- تأیید اینکه با حجم دیتای بالا مشکلی ندارید
مهارتهای مورد نیاز
پایتون (Python)
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
amdkna5(1) امتیاززمان تحویل: 2 روزارسال پیشنهاد در:
ariandeh5(3) امتیاززمان تحویل: 10 روزارسال پیشنهاد در:
آخرین پروژه های توسعه نرمافزار و آیتی
projects