Flowsurface: منصة مفتوحة المصدر لتحليل تدفق الأوامر في أسواق العملات المشفرة

يدرك معظم المتداولين الجادين في نهاية المطاف أن الشموع اليابانية ليست سوى مشتق من العمليات الفعلية في السوق. الصورة الحقيقية تتشكل في دفتر الأوامر وتدفق الصفقات وتحولات السيولة. أدوات تحليل تدفق الأوامر (orderflow) — خرائط حرارة DOM والرسوم البيانية العنقودية (الفوتبرنت) وشريط الصفقات — كانت تقليدياً حكراً على المنصات المدفوعة: Bookmap وATAS وQuantower وSierra Chart. تبدأ أسعار الاشتراك من $50 شهرياً ويمكن أن تتجاوز $200 بسهولة.
Flowsurface هو بديل مجاني بالكامل ومفتوح المصدر، مكتوب بلغة Rust. حقق المشروع بالفعل أكثر من 1,500 نجمة على GitHub، و289 نسخة مشتقة، ويتم تطويره بنشاط (10 إصدارات، آخرها v0.8.8 في 24 أبريل 2026).
لماذا يحتاج المتداول إلى تدفق الأوامر؟

يعمل التحليل الفني الكلاسيكي مع شموع "جاهزة": أسعار الافتتاح والإغلاق والأعلى والأدنى خلال فترة زمنية. لكن شمعة بنفس الجسم قد تخفي صوراً مختلفة جذرياً:
- شمعة في سوق رقيق — الحجم موزع بالتساوي، لا يوجد لاعبون كبار.
- شمعة في سوق سميك — المشترون/البائعون العدوانيون يخترقون حرفياً دفتر الأوامر، تاركين مجموعات مميزة في الفوتبرنت.
تدفق الأوامر يتيح لك رؤية:
- أين تقع السيولة (جدران العرض والطلب في دفتر الأوامر).
- إلى أين تتحرك (سحب/تكديس — هل يتم إزالتها أم بناؤها).
- من يهيمن — المشترون أم البائعون العدوانيون (بالدلتا والاختلالات والإيقاع).
- الفخاخ — الاختراقات الوهمية حيث يختبئ التلاعب (spoofing) خلف الجدران.
ما يمكن لـ Flowsurface فعله
خريطة حرارة DOM — خريطة حرارية لدفتر الأوامر

الميزة الرئيسية وبطاقة تعريف التطبيق. يعرض Flowsurface عمق السوق التاريخي (L2 order book) في الوقت الحقيقي كخريطة ألوان:
- المحور X — الوقت.
- المحور Y — السعر.
- اللون/السطوع — حجم الأوامر عند مستوى سعري معين.
ترى حرفياً كيف تظهر السيولة وتتحرك وتختفي. يدعم التجميع التكيفي للأسعار وتراكب ملف الحجم (Volume Profile) — ثابت أو حسب النطاق المرئي.
الفوتبرنت (الرسوم البيانية العنقودية)
وضع يجمع الصفقات حسب الوقت أو عدد التكات، مع تراكب على مخطط الشموع. الميزات المتاحة:
- الاختلال (Imbalance) — تمييز اختلالات الشراء/البيع عند كل مستوى سعري.
- نقطة التحكم العارية (Naked POC) — نقاط تحكم لم يتم اختبارها بعد بواسطة السعر.
- أوضاع تجميع متنوعة.
سلم العمق
DOM (عمق السوق) الكلاسيكي يعرض الحالة الحالية لدفتر أوامر L2 مع تراكب أحجام الصفقات الأخيرة عند كل مستوى سعري.
شريط الصفقات (Time & Sales)
قائمة صفقات متمررة في الوقت الحقيقي — مفيدة لتتبع التنفيذات الكبيرة وأنماط العدوانية.
مخطط الشموع
يدعم كلاً من الفترات الزمنية القياسية وأشرطة التكات المخصصة.
تخطيطات متعددة الألواح
ألواح متعددة بأدوات/أطر زمنية مختلفة، ربط للتبديل السريع بين الرموز، دعم الشاشات المتعددة.
تنبيهات صوتية
تغذية صوتية من تدفق الصفقات — مفيدة لاستيعاب إيقاع السوق دون النظر المستمر إلى الشاشة.
البورصات المدعومة

- Binance (عقود USDⓈ-M وCOIN-M الآجلة)
- Bybit (المشتقات)
- Hyperliquid (مشتقات DEX)
- OKX (العقود الآجلة الدائمة)
- MEXC (العقود الآجلة)
البيانات تأتي مباشرة من واجهات REST API العامة وWebSocket للبورصات — بدون توجيه عبر خوادم طرف ثالث.
المكدس التقني

Flowsurface هو تطبيق سطح مكتب أصلي وليس غلاف Electron:
- اللغة: Rust (99.3% من قاعدة الكود).
- واجهة المستخدم: Iced — إطار عمل GUI تصريحي لـ Rust.
- الترخيص: GPL-3.0.
يوفر Rust:
- زمن استجابة منخفض — حاسم أثناء تحركات السوق السريعة.
- الحد الأدنى من استخدام الذاكرة — Flowsurface من أخف أدوات تدفق الأوامر المتاحة.
- عبر المنصات — macOS (Universal) وWindows وLinux.
البيانات التاريخية
افتراضياً، يلتقط Flowsurface الصفقات ويعرضها في الوقت الحقيقي عبر WebSocket. لـ Binance، يتوفر تحميل الصفقات التاريخية:
- data.binance.vision — تنزيل دفعي سريع للملفات اليومية.
- REST API (
/fapi/v1/aggTrades) — تحميل أبطأ لكل صفقة مع قيود على معدل الطلبات.
تحميل الصفقات التاريخية لـ Bybit وHyperliquid غير مدعوم بعد بسبب عدم وجود REST API مناسب. OKX — قيد التطوير.
التثبيت
ملفات تنفيذية جاهزة
الملفات التنفيذية لجميع المنصات متاحة في صفحة الإصدارات.
ملاحظة (macOS): التطبيق غير موقع رقمياً. عند التشغيل الأول سيعرض macOS تحذير Gatekeeper. انتقل إلى إعدادات النظام → الخصوصية والأمان وانقر "فتح على أي حال".
البناء من المصدر
git clone https://github.com/flowsurface-rs/flowsurface
cd flowsurface
cargo build --release
cargo run --release
التبعيات:
- Linux (Debian/Ubuntu):
sudo apt install build-essential pkg-config libasound2-dev - macOS:
xcode-select --install - Windows: لا تحتاج تبعيات إضافية.
المقارنة مع البدائل المدفوعة

| الميزة | Flowsurface | Bookmap | ATAS | Quantower |
|---|---|---|---|---|
| السعر | مجاني (GPL-3.0) | من $39/شهر | من $69/شهر | من $40/شهر |
| مفتوح المصدر | ✅ | ❌ | ❌ | ❌ |
| خريطة حرارة DOM | ✅ | ✅ | ✅ | ✅ |
| الفوتبرنت | ✅ | جزئي | ✅ | ✅ |
| مشتقات العملات المشفرة | ✅ (5 بورصات) | ✅ | ✅ | ✅ |
| الأسهم/العقود الآجلة (CME إلخ) | ❌ | ✅ | ✅ | ✅ |
| اللغة | Rust (أصلي) | Java | .NET | .NET |
| استخدام RAM | منخفض | متوسط–مرتفع | متوسط | متوسط |
Flowsurface لا يغطي الأسواق التقليدية (الأسهم، عقود CME الآجلة) ويركز حصرياً على مشتقات العملات المشفرة. هذا هو مجاله، وهو يقوم بعمله بامتياز — مجاناً وبسرعة وبشفافية.
لمن يناسب Flowsurface
- المضاربون والمتداولون اليوميون في أسواق العملات المشفرة الذين يقرأون دفتر الأوامر وتدفق الصفقات.
- باحثو البنية المجهرية الذين يريدون مراقبة السيولة بدون رسوم اشتراك.
- المطورون الذين يريدون عمل نسخة مشتقة وتوسيع الأداة لاحتياجاتهم (GPL-3.0 يسمح بذلك).
- المبتدئون في تدفق الأوامر الذين يريدون تجربة الخرائط الحرارية والفوتبرنت بدون مخاطر مالية.
الروابط
- 🌐 الموقع: flowsurface.com
- 💻 GitHub: flowsurface-rs/flowsurface
- 📦 الإصدارات: Releases
- 💬 Discord: انضم
الخلاصة
Flowsurface مثال نادر لمشروع مفتوح المصدر ينافس حقاً المنتجات التجارية في مجال مهني ضيق. إذا كنت تتداول مشتقات العملات المشفرة وتريد رؤية السوق "من الداخل" — من خلال دفتر الأوامر والسيولة وتدفق الصفقات — فهذه واحدة من أفضل الطرق المجانية للبدء.
وإذا كنت مطور Rust — فهو أيضاً مثال ممتاز لهندسة تطبيقات GUI الأصلية باستخدام Iced مع تدفقات بيانات WebSocket حقيقية.
MarketMaker.cc Team
البحوث والاستراتيجيات الكمية