⚙️ نظرة عامة على النظام
تم تصميم أحدث إصدار من MagicTradeBot ليكون مستقلًا عن المنصة، خفيف الإعداد، وفعال للغاية في استخدام الموارد. يتم شحنه كملف تنفيذي واحد مع عدد قليل من ملفات الإعداد YAML وJSON لتحديد الاستراتيجيات، والبورصات، والقواعد.
نظرًا لأنه تم بناؤه بلغة Rust — وهي لغة معروفة بأدائها العالي، وأمان الذاكرة، والتزامن — يوفر الروبوت سرعة واستقرارًا استثنائيين، حتى على الأجهزة ذات الطاقة المنخفضة أو مثيلات VPS.
💻 متطلبات النظام
لا توجد متطلبات نظام صارمة لتشغيل MagicTradeBot. يمكنه العمل بسلاسة في أي بيئة تقريبًا، من خوادم التداول القوية إلى الأجهزة الطرفية المدمجة.
| المكون | المتطلبات |
|---|---|
| نظام التشغيل | Windows 10 أو أحدث، macOS (Intel/Apple Silicon)، Linux (Ubuntu, Debian, CentOS, Alpine) |
| البرنامج التشغيلي | لا يتطلب برنامج تشغيل خارجي — ملف تنفيذي Rust أصلي مدمج بالكامل |
| الإعداد | ملفات إعداد بسيطة YAML وJSON للتهيئة وقواعد الأتمتة |
| وحدة المعالجة المركزية / الذاكرة | يعمل بكفاءة حتى مع وحدة معالجة مركزية افتراضية واحدة وذاكرة 512 ميجابايت (يُوصى بـ 1 جيجابايت أو أكثر لفحص متعدد الرموز) |
| التخزين | دنيا — أقل من 100 ميجابايت بما في ذلك السجلات وملفات الإعداد |
| الشبكة | اتصال إنترنت مستقر مطلوب للوصول إلى واجهة برمجة تطبيقات البورصة |
| التبعيات | لا قواعد بيانات، لا حاويات، لا خدمات خارجية — مستقل تمامًا |
| البورصات المدعومة | Bitget، Bybit، Binance، OKX، Hyperliquid (بناءً على إعداد الروبوت) |
🚀 بساطة النشر
النشر فوري — فقط قم بفك ضغط حزمة الإصدار، وعدل ملفات الإعداد المقدمة، وشغل الروبوت. لا حاجة لتثبيت قاعدة بيانات، ولا لوحة إدارة، ولا خدمات خلفية.
- Windows: قم بتشغيل
magictradebot.exe - Linux / macOS: قم بتشغيل
./magictradebotمن الطرفية - الإعداد: قم بتعديل
settings.yamlأوexchange.jsonحسب الحاجة
💡 الإعداد الموصى به
- استخدم اتصال إنترنت مستقر مع زمن تأخير منخفض للبورصة المستهدفة
- شغل على VPS أو جهاز مخصص لجلسات تداول دون انقطاع
- راقب ملفات السجل بشكل دوري لتتبع الأداء وتنفيذ التداولات
بفضل التصميم الخفيف لـ Rust وأدائه الأصلي، يعمل MagicTradeBot بسلاسة على أي نظام تقريبًا — من خوادم التداول المتطورة إلى المثيلات المصغرة — بدون تبعيات وبأقصى درجات الموثوقية.