في هذه الصفحة
نمطا الوصول
- التدفق: فالعميل يشترك مرة ويتلقّى كل صفقة أو تغيّر دفتر حين يحدث، على اتصال دائم كجلسة WebSocket أو TCP.
- الطلب والجواب: فالعميل يسأل مدًى، كيوم من الـ tick أو شهر من شموع الدقيقة، ويتلقّاه في جواب واحد أو عدة.
ما يختلف بين الواجهات
| الخاصية | أمثلة | لماذا تهم |
|---|---|---|
| النقل | WebSocket، TCP، بثّ UDP، HTTP | زمن الاستجابة، وسلوك الجدار الناري، والاستعادة |
| الترميز | Protocol buffers، SBE، JSON، FIX بالعلامة والقيمة | كلفة فكّ الترميز، وتغيّرات المخطط |
| المحتوى | صفقات بجانب المعتدي، ومستويات عمق، وبيانات على مستوى الأمر | ما يستطيع footprint أو خريطة حرارية إظهاره |
| التاريخ | tick، شموع، عمق؛ وكم خلفًا | تغطية الإعادة والاختبار التاريخي |
| الصلاحية | لكل بورصة، لكل مخطط، لكل تسجيل | ما يحق لمفتاحك أو تسجيلك تلقّيه |
مثال محسوب: حجم طلب تاريخ
شموع الدقيقة لعقد مؤشر أسهم في CME على مدى يوم تداول من 23 ساعة تصنع 23 × 60 = 1,380 شمعة للجلسة. وسنةٌ من نحو 250 جلسة هي نحو 1,380 × 250 = 345,000 شمعة.
والسنة نفسها بصفقات فردية أكبر بكثير، ولهذا يحدّ المزوّدون أحجام الطلبات ولهذا تخزّن التطبيقات التاريخ محليًا.
داخل Senzoukria
يتصل التطبيق بواجهات عدة، لكلٍّ صلاحيتها: Rithmic عبر R | Protocol، وهي واجهة WebSocket تُفتَح بتسجيل المستعمل نفسه؛ وDatabento بمفتاح واجهة ترخيصه الحيّ مقيسٌ لكل مجموعة بيانات قبل تمكين وحدة؛ وتدفقات Binance وBybit العامة بلا مفتاح؛ وجسور محلية من NinjaTrader وQuantower على المنفذين 7272 و7273.
ومساعدة الاتصال فيه تذكر التمييز الذي يُعثِر معظم المستعملين: فالوصول إلى المنصّة والوصول بالواجهة صلاحيتان منفصلتان.
أخطاء شائعة
- افتراض أن تسجيلًا يعمل في منصّة المزوّد نفسه يعمل عبر واجهته أيضًا.
- افتراض أن الوصول الحيّ يشمل التاريخ، أو أن التاريخ يشمل العمق.
- اختيار البرنامج قبل فحص ما تسلّمه الواجهة فعلًا.
ذات صلة
في القسم نفسه
هذه الصفحة بلغات أخرى
أسئلة شائعة
- لماذا يعمل تسجيلي في منصّة الوسيط ولا يعمل في برنامج طرف ثالث؟
- لأن منصّة المزوّد نفسه وواجهته صلاحيتان منفصلتان. فالحساب قد يكون مفعَّلًا لإحداهما لا للأخرى، وهذا لا يستطيع تأكيده إلا الوسيط أو المزوّد.
- هل تشمل واجهة بيانات السوق عمقًا تاريخيًا؟
- نادرًا افتراضًا. فالصفقات التاريخية والعمق التاريخي منتجان منفصلان عادةً، والعمق الذي لم يُسجَّل قطُّ لا يمكن إعادة بنائه من الصفقات.