【CJ · متابعة متقدمة 02/30 · المقال رقم 30 إجمالًا】
أكثر ما تخشاه الاستراتيجية بعد إعادة تشغيلها ليس أن تتأخر بضع ثوانٍ، بل أن تنسى ما أنجزته بالفعل.
عند إعادة تشغيل البرامج، لا تفعل أشياء كثيرة سوى أمرين: إعادة الاتصال بالواجهة، ومواصلة قراءة بيانات السوق. لكن ما ينبغي استعادته أولًا هو الحالة الفعلية: أي الأوامر ما زالت قائمة، وأيها نُفّذ جزئيًا، وما الذي يملكه الحساب فعليًا، وهل تتطابق الحالة التي حفظها البرنامج في المرة السابقة مع الحالة التي أعادتها منصة التداول؟
إذا أظهرت السجلات المحلية «عدم وجود مراكز»، بينما كان نصف الأمر قد نُفّذ فعليًا في منصة التداول، فقد يفتح البرنامج مركزًا جديدًا بعد إعادة تشغيله. وعلى العكس، إذا احتفظت السجلات المحلية بأمر قديم ألغته المنصة منذ زمن، فقد يظل النظام عالقًا لأنه لا يتلقى تأكيدًا.
ينبغي أيضًا التمييز أثناء الاستعادة بين توقيتين: وقت آخر عملية حفظ محلية، ووقت آخر تحديث على المنصة. وجود السجلين لا يعني أنهما يصفان الحالة الفعلية نفسها. يجب تسجيل أي اختلاف يتعذر تفسيره، لا تجاهله خفيةً عبر إعادة التشغيل.
ينبغي أن يكون تسلسل الاستعادة الموثوق كالتالي: سحب بيانات الأوامر والمراكز الفعلية أولًا، ثم مطابقتها مع الحالة المحلية؛ أما الأجزاء التي يتعذر التحقق منها، فيجب تجميدها مؤقتًا وعدم التسرع في اتخاذ إجراءات جديدة. إعادة التشغيل لا تعني مجرد تشغيل العملية من جديد، بل تعني إعادة النظام من حالة غير مؤكدة إلى حالة يمكن تفسيرها.
المقال التالي: ما تخشاه استراتيجية الشبكة ليس التذبذب، بل أن تتعامل مع حركة السوق أحادية الاتجاه على أنها تذبذب.
#交易机器人 #إدارة_مخاطر_البرنامج
أكثر ما تخشاه الاستراتيجية بعد إعادة تشغيلها ليس أن تتأخر بضع ثوانٍ، بل أن تنسى ما أنجزته بالفعل.
عند إعادة تشغيل البرامج، لا تفعل أشياء كثيرة سوى أمرين: إعادة الاتصال بالواجهة، ومواصلة قراءة بيانات السوق. لكن ما ينبغي استعادته أولًا هو الحالة الفعلية: أي الأوامر ما زالت قائمة، وأيها نُفّذ جزئيًا، وما الذي يملكه الحساب فعليًا، وهل تتطابق الحالة التي حفظها البرنامج في المرة السابقة مع الحالة التي أعادتها منصة التداول؟
إذا أظهرت السجلات المحلية «عدم وجود مراكز»، بينما كان نصف الأمر قد نُفّذ فعليًا في منصة التداول، فقد يفتح البرنامج مركزًا جديدًا بعد إعادة تشغيله. وعلى العكس، إذا احتفظت السجلات المحلية بأمر قديم ألغته المنصة منذ زمن، فقد يظل النظام عالقًا لأنه لا يتلقى تأكيدًا.
ينبغي أيضًا التمييز أثناء الاستعادة بين توقيتين: وقت آخر عملية حفظ محلية، ووقت آخر تحديث على المنصة. وجود السجلين لا يعني أنهما يصفان الحالة الفعلية نفسها. يجب تسجيل أي اختلاف يتعذر تفسيره، لا تجاهله خفيةً عبر إعادة التشغيل.
ينبغي أن يكون تسلسل الاستعادة الموثوق كالتالي: سحب بيانات الأوامر والمراكز الفعلية أولًا، ثم مطابقتها مع الحالة المحلية؛ أما الأجزاء التي يتعذر التحقق منها، فيجب تجميدها مؤقتًا وعدم التسرع في اتخاذ إجراءات جديدة. إعادة التشغيل لا تعني مجرد تشغيل العملية من جديد، بل تعني إعادة النظام من حالة غير مؤكدة إلى حالة يمكن تفسيرها.
المقال التالي: ما تخشاه استراتيجية الشبكة ليس التذبذب، بل أن تتعامل مع حركة السوق أحادية الاتجاه على أنها تذبذب.
#交易机器人 #إدارة_مخاطر_البرنامج
