التداول الخوارزمي

تؤتمت الخوارزمية قواعد الأوامر؛ النتيجة تعتمد على الكود والبيانات والتكاليف والتنفيذ.

ما معنى هذا المصطلح؟

استخدام برنامج لتحديد معلمات الأوامر أو تنفيذها وفق قواعد مكتوبة. قد يؤتمت استراتيجية كاملة أو يجزّئ أمرا وينفذه فقط. لا تزيل الأتمتة أخطاء الكود أو التكاليف أو اختيارات الإنسان في القواعد والإعدادات.

مثال عملي

في المثال الأصلي الافتراضي، يشتري البرنامج 100 وحدة عند تقاطع متوسطين بعد إغلاق الشمعة؛ يمنع حد مركز واحد الدخول مجددا مع كل تغير سعر ما دام المركز قائما. في تمرين جديد عند 12:00 UTC، تصل ثلاث رسائل سعر في الثانية نفسها وتبقى إشارة الدخول صحيحة. من دون حالة «طلب قيد الإرسال»، قد ترسل ثلاثة طلبات كل منها 100 وحدة قبل أن يؤكّد الخادم أول مركز. إذا افترضنا قبولها كلها فالنتيجة 300 وحدة، لا 100. مع قفل مؤقت للطلب وحالة تأكيد واضحة، يُرسل طلب واحد في النموذج. لا يكفي فحص المراكز المفتوحة وحده قبل وصول التأكيد.

التداول الخوارزمي — مقارنة افتراضيةالأرقام افتراضية والوحدات محددة؛ لا تمثّل بيانات سوق فعلية.حساب وفق افتراضاتثلاث رسائل، بلا قفل3 × 100 = 300 وحدةطلب واحد قيد التأكيد100 وحدة مطلوبةانتهاء مهلة الردحالة غير محسومة
التداول الخوارزمي — مقارنة افتراضية. الأرقام افتراضية والوحدات محددة؛ لا تمثّل بيانات سوق فعلية.

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

على الشاشات الصغيرة، مرّر الرسم أفقيا أو كبّره. تجد القيم والخلاصة أيضا في النص أدناه.

ثلاث رسائل، بلا قفل
3 × 100 = 300 وحدة – يفترض المثال قبول الطلبات الثلاثة
طلب واحد قيد التأكيد
100 وحدة مطلوبة – الكمية المنفذة الفعلية تحتاج إلى رد الخادم
انتهاء مهلة الرد
حالة غير محسومة – التحقق من سجل الأوامر قبل إعادة الطلب

اختبر فهمك

الوقت التقديري للتمرين: نحو 2 د.

ثلاثة طلبات كل منها 100 وحدة قُبلت كلها. ما الكمية الإجمالية؟

عرض الإجابة والشرح

3×100=300 تحت فرض قبول الثلاثة؛ ليست توقعا للتنفيذ.

مصطلحات ذات صلة

تمرين تطبيقي

المصادر والشرح الإضافي

رابط المصدر لا يعني أن جميع الشروط القابلة للتغيّر تُراجع من جديد عند كل زيارة.

الأمثلة العددية افتراضية. قد تختلف مواصفات المنتجات والقواعد بين البلدان.