حماية الأسعار

أوقف الأسعار السيئة أو القديمة قبل أن تصل إلى دفتر التداول.

لا تتعطل بيانات السوق بطريقة واحدة فقط. تعامل CoinPriceFeeds التحركات غير الطبيعية والتجمد الصامت والإلغاءات الصريحة والتحديثات المتأخرة والقيم غير الصالحة باعتبارها حالات منفصلة، لكل منها استجابة منضبطة.

  • احجز القفزات غير الطبيعية وأظهر أن الحماية نشطة.
  • أزل المصادر غير المتاحة أو القديمة من الأسعار التابعة.
  • ارفض المخرجات المستحيلة بنيوياً قبل التسليم.

الحماية

لا ينبغي لمشكلة في المصدر أن تصبح تلقائياً سعراً يراه العميل.

إعادة الحساب

عندما لا يعود أحد المكونات صالحاً، تُبنى المخرجات المتأثرة من العناصر المتبقية.

الشرح

تعرض لوحة المعلومات السبب والقيمة المحتفظ بها والعلاقات المتأثرة.

قفزات الأسعار غير الطبيعية

قد تنشر بورصة فاصلة عشرية في موضع خاطئ أو سعراً سيئاً عند افتتاح عطلة نهاية الأسبوع، أو حركة حقيقية تتجاوز كثيراً النطاق الذي يستطيع دفتر تداولك قبوله تلقائياً.

تقارن حماية الفجوات القابلة للإعداد السعر الجديد من المصدر بالقيمة السابقة المقبولة. وعندما تتجاوز الحركة سياسة الرمز أو المصدر، تحتفظ CoinPriceFeeds بالسعر المقبول وتضع عليه علامة الحماية بدلاً من تمرير القفزة مباشرةً.

يظهر الحدث في لوحة المعلومات. ويمكن لمستخدم مصرح له مراجعة المصدر وفهم المخرجات التي تعتمد عليه وإعادة ضبط الحماية عندما يكون ذلك القرار مناسباً.

توقف مصدر صراحةً عن التسعير

«لا يوجد سعر» يختلف عن «لم تتغير آخر قيمة».

تبلغ البورصات عن عدم التوفر عبر أحداث متعددة، منها دفتر أوامر فارغ أو ناقص، أو سعر ملغى، أو تغيير حالة الأداة، أو اشتراك مرفوض، أو جلسة منقطعة. وتعامل CoinPriceFeeds هذه الإشارات باعتبارها إلغاءً صريحاً.

يتوقف مكون المصدر فوراً عن التأثير في الرموز التابعة، وتُعاد حساب تلك المخرجات من البدائل الصالحة. وتبقى آخر قيمة جيدة متاحة للتشخيص والاستعادة المنضبطة.

تجمد مصدر بصمت

يبدو الاتصال سليماً أحياناً بينما يتوقف رمز عن التحديث. تمنع الحسابات المراعية لحداثة البيانات سعراً قديماً من تثبيت توافق حالي أو اختياره احتياطياً بعد وقت طويل من توقفه.

يمكن لسياسات الانتقال المختلفة أن تستخدم توقعات مختلفة لحداثة البيانات. والنتيجة المهمة بسيطة: يتأهل المصدر الاحتياطي لأنه صالح وحديث معاً، لا لمجرد وجود قيمة.

تتابع المراقبة أيضاً نشاط المصدر وأنماط التسليم، لكي يمكن فحص تغذية هادئة قبل أن تتحول إلى بلاغ من عميل.

وصول التحديثات متأخرة أو بترتيب مختلف

قد تسلّم مسارات شبكة متعددة السعر نفسه في أوقات مختلفة. تُتجاهل التحديثات الأقدم كي لا تعيد نسخة أبطأ الحالة الحالية إلى الوراء. وتبقى المراقبة قادرة على التمييز بين توقيت المصدر ومسار التسليم المحلي.

رفض الأسعار المستحيلة

لا تعد القيم الصفرية أو السلبية أو غير المنتهية أو الأسعار التي يتجاوز فيها الشراء البيع بيانات سوق مفيدة. تُرفض عند الإدخال أو قبل التسليم، بدلاً من السماح لها بتلويث صيغة أو الاستمرار بعد إعادة تشغيل أو إثارة خطأ في منصة لاحقة.

وتتحول الأخطاء الحسابية، مثل القسمة على صفر، إلى حالات غير صالحة ذات تفسير، لا إلى أسعار لا نهائية أو غير معرفة.

قد يحتاج السوق السريع إلى مكبح قابل للإعداد

تريد بعض شركات الوساطة أن يستجيب السعر الذي يراه العميل لحركة معاكسة سريعة بهامش محسوب، بدلاً من ملاحقة الحركة كلها دفعة واحدة.

يمكن لميزة التخفيف الاختيارية توسيع السعر بعكس اتجاه الحركة ثم التلاشي مع الوقت. ويجري التحكم فيها بحسب الرمز، وتعمل إلى جانب الزيادات وسياسة فروق الأسعار وحماية الفجوات الاعتيادية.

هذه أداة للمخاطر وليست خوارزمية مخفية. يُتفق على السلوك المطلوب مع العميل ويُمثل في قواعد تغذيته.

إبقاء التعطل معزولاً

لكل تغذية عميل قواعدها وحالة أسعارها وحالة حمايتها واتصالات مخرجاتها. ولا تتحول مشكلة إعداد في تغذية واحدة تلقائياً إلى مشكلة تسعير لكل عميل آخر.

تُعالج طفرات السوق والأنظمة المستهلكة البطيئة من دون السماح لاتصال أو رمز نشط بتأخير بقية التغذية.

الاستعادة ظاهرة ومنضبطة

تحافظ CoinPriceFeeds على حالة تسعير جاهزة خلال إعادة التشغيل الاعتيادية، فلا يلزم أن تعيد عملية النشر بناء كل أداة تحكم من الصفر.

تظهر الحالة بوضوح في لوحة معلومات العميل :

  • تعني القيمة المحمية أن القفزة حُجزت؛
  • تتضمن القيمة غير الصالحة سببها؛
  • تبين القيمة القديمة أن عمرها تجاوز سياسة التسعير؛ و
  • توضح علاقات المصادر مخرجات العميل التي قد تتأثر.

تضيف المراقبة والتحقق لفرق التشغيل فحوص النشاط والإبطال والتأخير والمقارنة بين الخوادم.

تغذية مصممة وفق إعدادك

اختبر حالات التعطل المهمة لدفتر تداولك.

أدرج حالات التعطل وسلوك التغذية المتوقع في طلب التجربة. يكفي رمز نموذجي واحد للبدء.