التداول الخوارزمي — إجراءات الاختبار وتقييم نتائج الآخرين

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

القواعد وتقسيم IS/OOS وسجلات الأحداث أجزاء من عملية التحقق من الخوارزمية. ولا يعرض المخطط المفاهيمي نتائج اختبار تاريخي أو منحنى حقوق الحساب أو وعدا بربح.
ما الذي تثبته هذه المقالة وأين تقع حدودها؟
  • يمكن أن تغير الأتمتة التنفيذ والنتيجة الصافية. باستخدام القيم التوضيحية في النص، يرفع الانتقال من التنفيذ اليدوي إلى الآلي الإشارات المنفذة من 150 إلى 236 من أصل 240 إشارة مولدة. ومع ثبات المتوسط الصافي، يعمل المضاعف 1.57 في الاتجاهين: فالقيمة المتوقعة −0.20 نقطة لكل صفقة تحول −30 نقطة إلى −47.2، بينما تحول +0.20 نقطة نتيجة +30 إلى +47.2.
  • قد يقلب ترتيب الأحداث غير المحسوم داخل الشمعة إشارة الاختبار بأكمله. في المثال، تقع 46 صفقة من أصل 400، أي 11.5%، داخل شموع غطت نطاقاتها مستويي الخروج. وتعطي النسخة المتفائلة +3.90 نقطة لكل صفقة؛ والمتحفظة −1.85. ويأتي فرق 5.75 نقطة من الاتفاقية المفترضة لا من البيانات.
  • تشير القمة المعزولة إلى الحساسية؛ ولا تثبت وجود أثر مصطنع. في الجدول في القسم 7، تبلغ النسخة A قمة +1.73 نقطة مقابل متوسط جوار +0.40، بنسبة 4.33؛ وتبلغ B قمة +0.51 مقابل +0.46 — أو 0.463442 بدقة أكبر — بنسبة 1.10. وتخفض زيادة التكلفة 0.60 نقطة كلا متوسطي الجوار إلى ما دون الصفر.
  • لا يحتوي هذا الدرس على كود أو تعليمات أدوات أو قواعد لحجم المركز. ينتمي التنفيذ التقني وإعداد البيئة إلى القسم 12؛ والتعبير الموضوعي عن القاعدة كتقنية تحليلية إلى المقال 5.12؛ وحجم المركز ومقاييس مخاطر المحفظة إلى القسم 9؛ والوضع القانوني لخدمات نسخ التداول إلى القسم 13. والموضوع هنا هو المنهجية وحدها: ما الذي يسجل، وما الذي يحسب، وما الاستنتاجات التي لا تدعمها النتيجة.

1. ما الذي تغيره الأتمتة في التنفيذ، وما الذي تتركه ثابتا في الحساب؟

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

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

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

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

حساب: ما الذي يضرب عند الانتقال إلى التنفيذ الآلي؟

الافتراضات. قاعدة تقيم عند إغلاق الشموع، وأداة واحدة، و240 حالة تحقق لشرط الدخول خلال فترة الدراسة. أنتج التنفيذ اليدوي 150 صفقة؛ وفاتت الإشارات الأخرى لأنها وقعت خارج ساعات المراقبة أو لم يتخذ قرار. وأنتج التنفيذ الآلي 236 صفقة؛ ورفضت أربعة أوامر وسجلت كإشارات غير منفذة. والقيمة المتوقعة لكل صفقة في نسختين مفترضتين −0.20 و+0.20 نقطة؛ ويشرح المقال 8.2 الحساب. وجميع الأرقام توضيحية؛ والنتيجة مثال عددي لا اختبار على البيانات.

الحساب. معدل تنفيذ الإشارات: يدويا 150÷240=62.5%، وآليا 236÷240=98.3%. مضاعف الانتقال:236÷150=1.573.

النسخة السالبة:150×(−0.20)=−30.0 نقطة مقابل 236×(−0.20)=−47.2 نقطة.
النسخة الموجبة:150×(+0.20)=+30.0 نقطة مقابل 236×(+0.20)=+47.2 نقطة.

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

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

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

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

لماذا لا تتنبأ السجلات اليدوية بنتيجة النظام الآلي؟

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

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

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

حدود ما تضيفه الأتمتة

قائمة ما لا تفعله الأتمتة أقصر من قائمة الوعود، لكن ادعاءاتها قابلة للفحص.

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

لا تضمن تكاليف أقل. تظل الفوارق السعرية والعمولات قائمة، رغم أن الاستجابة الأسرع أو توقيت الخروج الملائم قد يغيران التنفيذ. والتأخر من الإشارة إلى الإرسال والانزلاق من الأمر إلى التنفيذ انحرافان منفصلان؛ وقد يؤثر كلاهما في النتائج. وتحتاج تغيرات التكلفة إلى قياس على إشارات قابلة للمقارنة.

قد توفر الصفقات الأكثر معلومات أكثر، لكن ليس بما يتناسب مع عدد الصفوف الإضافية. فقد يزيد الاعتماد الموجب للنتائج خطأ المتوسط، وتقلله بعض صور الاعتماد السالب. وينتمي حجم العينة الفعال إلى نموذج مبرر؛ وليس أصغر من N تلقائيا. ويطور المقال 8.2 التقييم.

تنقل القرارات إلى وقت أبكر بدلا من إلغائها. يجب اتخاذ كل قرار يتخذ أثناء التداول اليدوي مسبقا للتداول الآلي، في صورة مواصفة. وتلزم قرارات أكثر، لأن البرنامج يحتاج أيضا إلى إجابات عن أمور يعالجها الإنسان حدسيا: ماذا يحدث لإشارة أثناء فتح مركز، أو لشمعة مفقودة، أو لمركز لم يصل إلى أي من المستويين؟ يتناول القسم 3 هذه الأسئلة.

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

قد يغير التنفيذ إشارة النتيجة الصافية

مثال بمنطق الإشارات نفسه: متوسط النتيجة قبل انحرافات التنفيذ +0.40 نقطة. وعند تكلفة وتأخر النسخة اليدوية 0.65، يكون المتوسط الصافي −0.25؛ وعند قيمة النسخة الآلية 0.25، يكون +0.15. ولا تثبت هذه القيم أن الأتمتة تحسن النتائج عادة. بل تبين لماذا يتطلب ادعاء ثبات الإشارة افتراض ثبات التنفيذ.

2. أربعة أشكال للأتمتة وحوافز المزود

يمكن لمشاركي التجزئة اختيار ترتيبات تتميز بشيء أهم من درجة الأتمتة: من حدد القاعدة، ومن يستطيع التحقق منها. وهذا أهم من الفرق بين «يدوي» و«آلي»، لأنه يحدد هل يمكن تطبيق الإجراء أدناه أصلا.

الترتيبمن يحدد القاعدة؟هل القاعدة معروفة؟ما الذي يمكن فحصه بصورة مستقلة؟ما الذي يحدد إيراد المزود؟
برنامجك الخاصالمستخدمنعم، بالكاملكل ما في سجل قابلية إعادة الإنتاج: القاعدة والبيانات والتكاليف وتقسيم العينةلا يوجد مزود
نصف الأتمتة — يقيم البرنامج الشرط؛ ويقرر المستخدم ويرسل الأمرالمستخدمنعم للشرط؛ أما قاعدة القرار فتحتاج إلى مواصفة مستقلةقائمة الإشارات وأوقاتها؛ ويمكن فحص الترتيب كاملا إذا حددت قاعدة الاختيارلا يوجد مزود
نسخ التداول — تكرر الأوامر صفقات حساب آخرطرف ثالثلا؛ لا تسجل إلا الصفقات المنفذةسجل الصفقات إن قدم كاملا؛ ولا يمكن إعادة إنتاج الشرط المحفزبحسب الاتفاق؛ افحص مكونات الأجر
برنامج جاهز أو اشتراك إشاراتطرف ثالثيعتمد على الاتفاق؛ وقد لا يكشف بالكاملما يقدمه المزود فقط؛ والقاعدة غير المكشوفة تمنع إعادة إنتاج الاختباربحسب الاتفاق: يجب فحص الاشتراك أو حجم التداول أو المدفوعات المرتبطة بالأداء

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

قد تستبعد العروض المتاحة برامج مسحوبة أو حسابات لم تعد نتائجها تنشر. وعندئذ يتضمن الترتيب انتقاء الباقين. حدد تكوينه التاريخي بدلا من افتراض اختفاء كل برنامج غير ناجح.

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

برنامجك الخاص وتعارض المصالح من دون بائع

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

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

نصف الأتمتة والفجوة التي تتركها

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

تطابق النتيجة السجلات اليدوية في القسم 1، وتستحق التوضيح هنا لأنها قد تكون أقل ظهورا. فلا تخص النتيجة القاعدة المبرمجة وحدها؛ بل تلك القاعدة مع قاعدة اختيار غير محددة. ولا يخبر اختبار الأولى بشيء عن المزيج. ولتقييم الترتيب، يجب تحديد القاعدة الثانية. يعطي المقال 8.1 معيار المواصفة: ينبغي أن يفسرها شخصان بالطريقة نفسها.

تعتمد حالة النتيجة على ما حدد ونفذ، لا مجرد مشاركة شخص. فقد يشكل برنامج بمرشح صريح نظاما قابلا لإعادة الإنتاج؛ ويحد المرشح غير المكشوف من ذلك.

إعادة إنتاج صفقات حساب آخر

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

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

المسائل القانونية — وضع الخدمة والتزامات المزود وحماية العميل — تخص القسم 13 وتقع خارج هذا النص. والنقطة المنهجية أن النسخ يزيل القدرة على اختبار القاعدة، ويترك أسئلة القسم 9.

3. الشرط السابق: هل يمكن إعادة إنتاج القاعدة على البيانات؟

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

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

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

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

فحص التطابق بين إعادتي بناء

الإجراء مباشر ويتطلب تشغيلين: القاعدة نفسها وملف الأسعار نفسه والفترة نفسها. قارن القوائم لا المجاميع: وقت الدخول واتجاهه وسعره ووقت الخروج وسعره وأساسه. والتطابق حصة الصفقات التي تظهر في القائمتين من اتحاد الصفقات الفريدة.

حساب: ماذا يعني تطابق 81.8%؟

الافتراضات. مواصفة القاعدة والشموع والفترة نفسها. أنتج البناء A عدد 62 صفقة؛ وB عدد 58. وتطابقت أوقات الدخول والاتجاهات في 54 حالة. قيم توضيحية: حساب يبين حجم الأثر، لا قياس الفروق بين أي برامج فعلية.

حساب التطابق. الصفقات الفريدة:62+58−54=66. التطابق:54÷66=0.8182=81.8%. الفروق:12 من 66، أو18.2%—ثمان في A وحده وأربع في B وحده.

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

تصف نتيجة 81.8% القوائم المنشأة. ولا تعني أن 18.2% الأخرى أخطاء مثبتة في أي تنفيذ. حدد أولا هل السبب في المواصفة أو البيانات أو الكود أو نمذجة التنفيذ. وأثره في المتوسط مقياس مستقل قد يكون كبيرا أو صغيرا بصرف النظر عن معدل التطابق، كما يبين إجماليا A وB المفترضان.

الإجمالي التوضيحي لـA:54×0.30+8×(−1.50)=4.20 نقطة، أي 4.20/62=0.067742 لكل صفقة. ولـB:54×0.30+4×2=24.20، أي 24.20/58=0.417241. والنسبة باستخدام المتوسطين غير المقربين 6.1593، أي 6.16. أما القيمتان المقربتان 0.417 و0.068 فتعطيان نحو 6.13.

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

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

من أين تنشأ التباينات؟

تحتاج الحالات التالية إلى مواصفات صريحة أو فحوص التنفيذ البرمجي. ولا تنسب إليها تكرارات. وتزيل المواصفة الواضحة بعض الفروق؛ بينما يتطلب غيرها فحص البيانات ونماذج التنفيذ.

  • حدود النافذة. هل تنتمي الشمعة المقيمة إلى نافذة المستوى المرجعي؟ في نافذة من 20 شمعة، قد يغير تبديل شمعة واحدة المستوى بحسب صيغته، من عدم التغيير إلى مضاعف الهدف المخطط.
  • متباينة صارمة أو غير صارمة. هل تشمل «السعر فوق المستوى» المساواة؟ مع دقة عشرية محدودة، تقع المساواة أكثر مما يوحي الحدس لأن الأسعار تقرب إلى خطوة التسعير.
  • إشارة أثناء فتح مركز. هل تتخطى، أم تزيد المركز، أم تستبدله؟ تعطي هذه الإجابات الثلاث ثلاث قوائم صفقات من تدفق الإشارات نفسه.
  • إشارة على الشمعة التي يغلق فيها مركز. هل أغلق المركز قبل تقييم الإشارة؟ تعتمد الإجابة على تسلسل لا تحتويه الشمعة.
  • بيانات مفقودة. هل يقيم الشرط عند غياب شمعة من النافذة؟ يعطي ملء الفجوة بقيمة مجاورة وتخطي التقييم قائمتين مختلفتين؛ وقد يختار أحدهما من دون إدراك أنه اختيار.
  • تعريف الشموع وتغيير الساعة. هل تعرف الشموع بأوقات المصدر المحلية أم بالتوقيت العالمي؟ في الساعة المكررة بعد تغيير الساعة، تنشئ الطريقة الأولى تسميات مكررة؛ ومن دون فرق زمني صريح قد تتكرر التسميات المحلية. افحص قاعدة التعريف.
  • مركز غير محسوم. هل يوجد خروج زمني، وهل يستخدم عداده الشموع الموجودة أم الساعات الزمنية؟ تجعل عطلة نهاية الأسبوع الإجابتين تنتجان تاريخي إغلاق مختلفين.
  • نهاية فترة الاختبار. ماذا يحدث لمركز مفتوح على الشمعة الأخيرة؟ يعطي الإغلاق عند آخر سعر وحذف الصفقة كلها وتركها مفتوحة ثلاثة مجاميع مختلفة.

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

افصل مسألتين كثيرا ما تدمجان في الممارسة. فجعل القاعدة موضوعية، أي تحويل ملاحظة على المخطط إلى شرط قابل للحساب، تقنية تحليلية يتناولها المقال 5.12. أما فحص ما إذا كان برنامجان مستقلان يعيدان إنتاج المواصفة بالطريقة نفسها فهو مسألة منهجية تخص هذا النص. تسأل الأولى «هل يمكن حسابه؟»، والثانية «هل سيحسب دائما بالطريقة نفسها؟»

قاعدة تعتمد على الإغلاق وسعر الاستجابة

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

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

مثال لاستشراف المستقبل: يستخدم مستوى الخروج عند الزمن t أعلى الشمعة أو أدناها الذي لن يتكون إلا بعد t. وليس استخدام الشمعة الحالية خطأ دائما؛ فقد تكون بياناتها حتى اللحظة متاحة بالفعل. يتعلق الفحص بوقت معرفة قيمة محددة، لا تسمية الشمعة وحدها.

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

4. البيانات وجانب السعر المعروض والاتفاقيات داخل الشمعة

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

ما الذي يجب معرفته عن البيانات؟

توصف مجموعة الأسعار المعروضة بخصائص لا تستنتج إحداها من الأخرى.

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

جانب السعر المعروض. قد يتضمن السجل Bid أو Ask أو كليهما أو سعرهما الوسطي. يشرح القسم 2 الفرق؛ ويظهر أثره الحسابي في الاختبار أدناه.

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

الاكتمال. تغير الوحدات الزمنية المفقودة والأوقات المكررة وانقطاعات المصدر فرص التقييم. ويجب تحديد معالجة الفجوات؛ وإلا قررها السلوك الافتراضي للأداة.

التغيرات في مجموعة الأدوات. في اختبار متعدد الأدوات، حدد هل ظلت المجموعة ثابتة طوال الفترة. تختفي الأداة المسحوبة أسعارها مع نتيجتها، وهي الآلية نفسها التي تؤثر في عروض القسم 2.

جانب السعر: الأثر الحسابي

قد تحسب القاعدة على جانب بينما تنفذ الأوامر على الآخر. يفتح مركز الشراء عند Ask المتاح للمشارك ويغلق عند Bid؛ ويدفع الفرق مرة في كل دورة فتح وإغلاق كاملة. وإذا دخلت المحاكاة وخرجت على الجانب نفسه، اختفى الفرق كله من الحساب.

مع فارق ثابت وقائمة صفقات مجمدة، ينمو المكون المغفل خطيا مع عدد الصفقات. وقد تتغير الفوارق الفعلية وتؤثر في التفعيل والأوامر اللاحقة. يعزل المثال أدناه تعديلا حسابيا ثابتا؛ وليس محاكاة Ask/Bid كاملة.

الاتفاقيات داخل الشمعة: حيث تصمت البيانات

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

افتراض TP قبل SL أو SL قبل TP اتفاقية نموذج. ويصف TradingView، مثلا، مساري O–H–L–C وO–L–H–C مختارين بحسب موضع سعر الافتتاح.[6] قد تقلل البيانات الأدق الغموض، لكنها لا تثبت تلقائيا توافر التنفيذ عند كل مستوى ملموس.

حساب: وزن الاتفاقية داخل الشمعة.

الافتراضات. هدف 30 نقطة وخروج وقائي 20 نقطة، مقاسان من سعر مرجعي مشترك قبل التكاليف. بيانات شموع لجانب سعري واحد، تنتج 400 صفقة مغلقة. وفي 46 حالة غطى نطاق شمعة واحدة المستويين. وبلغ مجموع الصفقات المحسومة البالغ عددها 354 +180 نقطة. وأغفلت المحاكاة فارقا قدره 0.80 نقطة لكل صفقة بتسجيل الدخول والخروج على الجانب نفسه. وجميع الأرقام توضيحية؛ وهذا مثال عددي لا نتيجة اختبار.

الحصة غير المحسومة.46÷400=11.5%.

النسخة المتفائلة.180+46×30=180+1380=+1560 نقطة;1560÷400=+3.90 نقطة لكل صفقة.

النسخة المتحفظة.180−46×20=180−920=−740 نقطة;−740÷400=−1.85 نقطة لكل صفقة.

النطاق.46×(30+20)÷400=2300÷400=5.75 نقطة لكل صفقة. ويأتي كامل هذا المقدار من الاتفاقية لا من البيانات.

بعد إضافة الفارق المغفل. تتحمل كل صفقة مغلقة التكلفة:354×0.80=283.2 نقطة للصفقات المحسومة؛400×0.80=320 نقطة إجمالا. وينخفض الإجمالي المحسوم من +180 إلى 180−283.2=−103.2 نقطة. متفائل:1560−320=+1240 نقطة، أي+3.10 نقطة لكل صفقة. متحفظ:−740−320=−1060 نقطة، أي−2.65 نقطة.

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

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

مسارا O–H–L–C وO–L–H–C على مقياس Bid واحد، ومتسقان مع OHLC التوضيحي نفسه. لم يلاحظ التسلسل ولا التنفيذ.
مساران متسقان مع ⁦OHLC⁩ واحدمساران متسقان مع ⁦OHLC⁩ واحد. مثال منشأ. تظهر الوحدات والنطاق والافتراضات في المخطط؛ وليس هذا أداء تجريبيا لاستراتيجية.مساران متسقان مع ⁦OHLC⁩ واحد⁦Bid⁩ • محور سعري مشترك للمسارين الجائزين⁦1.09800⁩⁦1.10000⁩⁦1.10300⁩⁦O–H–L–C⁩⁦O–L–H–C⁩الخطوة ⁦1⁩الخطوة ⁦2⁩الخطوة ⁦3⁩الخطوة ⁦4⁩مثال توضيحي • ليس اختبارًا تجريبيًا • الافتراضات في النص

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

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

يمكن حساب الحساسية للتسلسل عند مستويات وتنفيذ مفترضين، لكن السيولة المجهولة أو التنفيذ الجزئي قد يخلقان نتائج أخرى. لذلك تشير «متفائلة» و«متحفظة» إلى اتفاقية معينة. والإبلاغ عن الاثنتين أكثر إفادة من إخفاء اختيار واحد، لكنه لا يضمن وقوع صفقة فعلية بينهما.

نمذجة التكاليف في المحاكاة

سجل الفارق والعمولة والانزلاق منفصلة. ويجب أن يضيف نموذج السعر المرجعي الواحد التكلفة صراحة. أما الفروق بين أسعار التنفيذ الفعلية Ask/Bid فتشمل الفارق والانزلاق المتضمنين بالفعل في الأسعار، ولا يجوز خصمهما مجددا. وقد يقدر الانزلاق المحاكى من عينة تجريبية مستقلة؛ ولا يقيس الاختبار التاريخي نفسه تنفيذات جديدة.

قد تختلف نماذج الانزلاق الثابت والنماذج القائمة على توزيع. وقد يعتمد التوزيع على نوع الخروج وظروف السوق. لا تسند اتجاها أو مقدارا لعدم التماثل من دون بيانات؛ قارن سيناريوهات صريحة وتنفيذات تجريبية متاحة.

يمكن محاكاة الرفض والتنفيذ الجزئي. ولا يؤدي إغفالهما دائما إلى تحيز في اتجاه واحد: فقد يكون الأمر المرفوض رابحا أو خاسرا. صف غيابهما بأنه حد للنموذج، لا دليل أن النتيجة مبالغ فيها دائما.

للمراكز الممتدة عبر التبييت، يبلغ مجموع التمويل Σ rⱼdⱼ. وهنا rⱼ معدل ذلك الوقت وdⱼ وزن الاستحقاق. يبالغ إغفال مبادلة سالبة في النتيجة؛ ويخفضها إغفال مبادلة موجبة. ويشرح المقالان 8.5 و8.6 الأوزان.

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

قد يحرف إغفال المبادلات مقارنة أفقين في اتجاهين مختلفين. والاستحقاق الموجب إيراد يحسن الرصيد في ظل الشروط المفترضة، وليس تكلفة أعيدت تسميتها. ويخفضه الاستحقاق السالب. ولا تتبع أي إشارة اتجاه المركز تلقائيا. انقل طريقة الحساب من المقالين 8.5–8.6، لا معدلاتهما التوضيحية.

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

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

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

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

شمعة واحدة ونتيجتان جائزتان

مركز شراء توضيحي مفتوح بالفعل عند Ask 1.10000. يتفعل الإيقاف عند Bid 1.09800، والهدف عند Bid 1.10300. شمعة Bid التالية: O=1.09992؛ H=1.10320؛ L=1.09780؛ C=1.10040. يتطابق المساران مع OHLC هذا: O–H–L–C يبلغ الهدف أولا؛ O–L–H–C يبلغ الإيقاف أولا.

مع تنفيذ كامل مفترض عند المستويات، تكون النتيجتان السعريتان +30 و−20 نقطة. وبعد عمولة 0.20 تصبحان +29.80 و−20.20. ويتضمن الفرق بين Ask الدخول الفعلي وBid الخروج الفارق بالفعل، فلا يخصم مجددا. ولا يثبت OHLC التسلسل أو التنفيذ عند المستويات الملموسة.

يزور المساران المرسومان O وH وL وC نفسها بترتيبين مختلفين. ويكفي ذلك لإظهار الغموض، رغم أنه لا يستنفد كل مسار متسق مع OHLC. وتقاس النتائج من Ask الدخول المفترض إلى Bid الخروج. وليس لشمعة Bid تاريخ Ask، فلا تستطيع وحدها إعادة بناء تاريخ الفارق كله.

القيمتان +29.80 و−20.20 حسابان لتنفيذين كاملين مفترضين، لا تنفيذ مرصود. وتحدد وثائق المحاكي الاتفاقية؛ وقد تثبت البيانات الأدق تسلسل الأسعار المعروضة. أما التنفيذ الفعلي فيحتاج إلى سجلات أوامر وتنفيذ. أبلغ عن الطبقات الثلاث — المسار والاتفاقية والتنفيذ — منفصلة.

5. من القاعدة إلى التشغيل، مع معايير الانتقال

كثيرا ما تعرض مراحل اختبار القاعدة كقائمة مهام. ولا تحسم القائمة وحدها شيئا لأنها لا تقدم شرط الانتقال. أدناه، لكل مرحلة سؤال يحتاج إلى إجابة إيجابية كي تكون التالية ذات معنى، مع إجراء للإجابة السلبية. وليس التسلسل اعتباطيا: تفترض كل مرحلة اكتمال سابقتها.

ثمانية عناصر إجرائية: المواصفة والبيانات والتكاليف والاختيار وOOS والاختبار المستقبلي والنسخة والمعايير والملاحظة والإنذار.
إجراء اختبار القاعدةإجراء اختبار القاعدة. مثال منشأ. تظهر الوحدات والنطاق والافتراضات في المخطط؛ وليس هذا أداء تجريبيا لاستراتيجية.إجراء اختبار القاعدة⁦1⁩القاعدةأحداث غير ملتبسة⁦2⁩البيانات والتكاليفجانب سعري صريح⁦3⁩عينة التدريبالتشخيص والاختيار⁦4⁩التحقق خارج العينة ⁦OOS⁩تاريخ استخدام البيانات⁦5⁩⁦Forward⁩ظلي / تجريبي / حقيقي⁦6⁩النسخة والمعاييرمجمدة قبل التقييم⁦7⁩الملاحظةوحدات قابلة للمقارنة⁦8⁩الإنذارالتشخيص وإعادة الاختبارمثال توضيحي • ليس اختبارًا تجريبيًا • الافتراضات في النص

ماذا يحدث بعد إجابة سلبية؟

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

المرحلة الثانية. يوقف فقدان أي من خصائص البيانات الخمس الاختبار لأن كلا منها يؤثر في النتائج. وتوفيرها عمل تنظيمي، لا بحث موضوعي، ويستغرق عادة وقتا أقل من الجدال حول ضرورته.

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

يختار Walk-forward المعلمات على نافذة أسبق ويقيمها على التالية. ويصف مقتطف فصل باردو المتاح هذا البناء.[1] تقع النتائج خارج كل نافذة اختيار محلية، لكن اختيار أطوال النوافذ والإجراء كله بعد فحص جميع النتائج قد يلائم التقييم أيضا. سجل تاريخ القرارات، وبعد تعديلات كهذه استخدم اختبارا نهائيا جديدا لم يمس.

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

المرحلة السادسة. معيار الإيقاف المكتوب بعد التشغيل تعليق على النتيجة، لا معيار. يشرح القسم 10 بناءه وخصائصه الإحصائية. ويكفي هنا المتطلب الشكلي: يجب أن يوجد قبل أول أمر.

تقارن المراقبة المقياس نفسه بالوحدات نفسها مع مراعاة حجم العينة والفترة. ولا تقارن نتيجة بعملة الحساب مباشرة بنتيجة بالنقاط. ولا يدعى شيوع هذا الخطأ أو أولويته من دون دراسة التقارير.

معيار الإيقاف جزء من الإجراء. ولا يتيقن تفعيله في كل فترة محدودة. ويحتاج تعديله بعد فحص النتائج إلى تسجيل نسخة جديدة وفحصها بصورة مستقلة.

Walk-forward: نوافذ متعاقبة. Walk-forward: نوافذ متعاقبة. مثال منشأ. تظهر الوحدات والنطاق والافتراضات في المخطط؛ وليس هذا أداء تجريبيا لاستراتيجية.
Walk-forward: نوافذ متعاقبة. مثال منشأ. تظهر الوحدات والنطاق والافتراضات في المخطط؛ وليس هذا أداء تجريبيا لاستراتيجية.

كم من التاريخ تستخدم كل مرحلة؟

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

حساب: ما الذي يبقى بعد تقسيم التاريخ؟

الافتراضات.60 شهرا من التاريخ المتاح. نوافذ متحركة بفترات اختيار معلمات مدتها 12 شهرا وفترات تقييم 3 أشهر، تتقدم كل 3 أشهر. وتنتج القاعدة في المتوسط 4 صفقات مغلقة شهريا. وجميع الأرقام توضيحية؛ وهذا حساب تنظيمي لا اختبار.

عدد نوافذ التقييم. تغطي الأولى الأشهر 13–15، والأخيرة 58–60. العدد:(58−13)÷3+1=16.

التاريخ المقيم.16×3=48 شهرا، أي 48÷60=80.0% من التاريخ كله. ولا تقيم الأشهر الاثنا عشر الأولى أبدا لأنها تستخدم لاختيار معلمات النافذة الأولى فقط.

عدد الصفقات. المقيمة:48×4=192. وفي نافذة اختيار معلمات واحدة:12×4=48.

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

النتيجة والتفسير. قارن عددين. فالصفقات البالغ عددها 192 المقيمة خارج بيانات التدريب هي عينة التقييم كلها. ويدخل هذا العدد، لا طول التاريخ بالسنوات، حساب عدم اليقين في المقال 8.2 ومعيار الإيقاف في القسم 10. والصفقات الثماني والأربعون في كل نافذة اختيار هي أساس اختيار قيم المعلمات كله: فست قيم تعني اختيار واحدة من ست بناء على 48 ملاحظة. التحفظات: تفترض أربع صفقات شهرية؛ وتتغير الأعداد الفعلية عبر النوافذ مع الظروف. وتوفر النوافذ قليلة العدد اختيارا أقل موثوقية رغم أن لها الحصة نفسها من الوقت الكلي.

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

حالة البيانات ونمط التنفيذ

تشير In-sample إلى المادة المستخدمة للبناء أو الاختيار. وتشير OOS إلى مادة لم تستخدم لذلك القرار؛ وWalk-forward إجراء معين لتقييمات OOS محلية متعاقبة. وتعني Forward بيانات تصل بعد تثبيت النسخة، مع تنفيذ ظلي أو تجريبي أو حقيقي. والنتيجة الحقيقية تقع فعليا على حساب. تصف هذه التسميات محاور مستقلة وقد تجتمع؛ ولا تعني Forward تلقائيا تنفيذا حقيقيا.

تشير الحالة دائما إلى قرار معين. وقد تكون فترة OOS لنسخة سابقة ومادة اختيار للتالية إذا دفعت نتيجتها الأولى إلى تعديل. وتصف Forward الترتيب الزمني، ولذلك قد تستخدم الملاحظات المستقبلية أيضا لاختيار نسخة لاحقة.

يجيب نمط التنفيذ عن سؤال مستقل. يراقب الظلي البيانات والإشارات من دون أوامر؛ ويوفر التجريبي تنفيذات تجريبية؛ والحساب الحقيقي تنفيذات فعلية. وليست هذه مستويات تصنيف واحد. ولذلك يمكن للتقرير تحديد الفترة المستقبلية ودورها نسبة إلى النسخة ونمط التنفيذ معا. ويحل كل منها غموضا تفسيريا مختلفا.

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

يصف دور البيانات والتنفيذ محورين مختلفين. وWalk-forward سلسلة تقييمات OOS محلية؛ وقد يكون Forward ظليا أو تجريبيا أو حقيقيا.
حالة البيانات والتنفيذحالة البيانات والتنفيذ. مثال منشأ. تظهر الوحدات والنطاق والافتراضات في المخطط؛ وليس هذا أداء تجريبيا لاستراتيجية.حالة البيانات والتنفيذ⁦1⁩⁦In-sample⁩تستخدم للاختيار⁦2⁩⁦OOS⁩لم تستخدم لهذا القرار⁦3⁩⁦Walk-forward⁩⁦OOS⁩ محلية متعاقبة⁦4⁩⁦Forward⁩بيانات جديدة بعد التجميد⁦5⁩حقيقيتنفيذات وتكاليف فعليةمثال توضيحي • ليس اختبارًا تجريبيًا • الافتراضات في النص

الاختبار المستقبلي: ما الأحداث التي تلاحظها فعليا؟

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

يحدد كل تقرير التواريخ ونسخة القاعدة المجمدة والتغييرات خلال الفترة. تصف Forward الاختبار زمنيا؛ ويصف «حقيقي» التنفيذ. وليستا تسميتين متبادلتين.

6. قائمة مزالق الاختبار

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

المزلقالآليةالفحصالقيد
استشراف المستقبلأصبحت القيمة متاحة بعد وقت القرار المسندسجلات التوافر وفحوص الأحداث؛ وإعادة التشغيل بعد التصحيحقد تبقي نسخ البيانات غير المعاد بناؤها قيدا
مراجعات القيم التاريخيةيستخدم الاختبار مراجعة لاحقة بدلا من القيمة المتاحة آنذاكاحتفظ بالنسخ التاريخية وافحص التوافرأفصح عن غياب النسخة الأصلية
انتقاء الباقينلا تشمل المجموعة إلا أدوات أو قواعد ما زالت متاحةأعد بناء التكوين التاريخي وتغيراتهمن دون التاريخ لا يمكن تقدير النتائج المحذوفة
الاختيار بحسب الأداءقد يتضمن اختيار أفضل محاولات عديدة تفوقا عارضاسجلات النسخ وتقييم مستقل للإجراء كلهلا ضمان ضد الضوضاء؛ ولا يثبت الاختيار وحده أثرا مصطنعا
فرط الملاءمةملاءمة تفاصيل خاصة بالعينة بدلا من خاصية تنتقل إلى خارجهاتقييم OOS للإجراء المجمد وفحوص الحساسيةقد يختار الجوار أيضا بعد رؤية النتائج
الاعتماد على الفترةيتركز الأداء في ظروف معينةفترات فرعية منفصلة ووصف لتركيز الأداءقد تستبعد السجلات القصيرة ظروفا أخرى
صفقات معتمدة بعضها على بعضقد يخفض تجاهل الاعتماد خطأ المتوسط المقدرنموذج عناقيد صريح أو فحوص قائمة على كتللا تزيل التقسيمات الزمنية كل اعتماد بين الأدوات
تكاليف ناقصةتكاليف وأحداث تنفيذ مغفلة أو غير مناسبةأساس سعري كامل وسيناريوهات وسجلات تنفيذيعتمد أثر الرفض على الصفقات المغفلة
اتفاقيات داخل الشمعةلا يثبت OHLC أي مستوى خروج جاء أولاحصة الحالات المتنازع عليها ونطاق نتائجها؛ وبيانات أدقلا يثبت لمس السعر تنفيذا
خلط الحالاتيعرض أداء بيانات الاختيار باعتباره تحققادور كل فترة والنسخة ونمط التنفيذقد يكون مجموع IS+OOS وصفيا، لكنه ليس OOS مستقلا

تزيد مراجعة نسخ كثيرة احتمال اختيار نتيجة مواتية عشوائيا. ولا يثبت الحد الأقصى وحده أثرا مصطنعا؛ راع عائلة القواعد المختبرة وإجراء الاختيار. ويصف White اختبارا يقارن أفضل أداء بمعيار مرجعي مع ضبط التنقيب في البيانات.[2]

يحلل Harvey وLiu وZhu العلاقات العديدة المختبرة في أبحاث المقطع العرضي للعوائد المتوقعة.[4] ولا تنقل عتبات الدلالة لديهم إلى اختبار FX للتجزئة. ويشير هذا المصدر إلى أدبيات مستقلة للاختبارات المتعددة.

لماذا يستهلك الاستخدام المتكرر نافذة التحقق؟

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

متى استخدمت التعديلات نتائج OOS، أصبحت الفترة جزءا من اختيار النسخة الجديدة. ويصف Bailey والمؤلفون المشاركون احتمال فرط الملاءمة ضمن إجراء اختيار معين.[3] ولا يثبت هذا أن كل اختيار يبطل كل معلومة عن المستقبل.

لا تستطيع نافذة مستخدمة أن تعود غير مرئية. لكن يمكن تجميد الإجراء كله وتقييمه على بيانات جديدة لم تمس أو عبر تقسيم خارجي مستقل. وتحدد سجلات الاستخدام النسخة التي ظلت النتيجة OOS لها.

نطاق الجدول

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

يمسح استعراض Park وIrwin الدراسات المتعلقة بربحية التحليل الفني.[5] ولا يستخدم هنا لإسناد حصة للنتائج الخاطئة أو الادعاء بفشل معظم القواعد. وتثبت حسابات النموذج الصريحة حدود هذا الدرس، لا تعميمات غير متحقق منها عن الأدبيات.

ليس الجوار OOS جديدا. ليس الجوار OOS جديدا. مثال منشأ. تظهر الوحدات والنطاق والافتراضات في المخطط؛ وليس هذا أداء تجريبيا لاستراتيجية.
ليس الجوار OOS جديدا. مثال منشأ. تظهر الوحدات والنطاق والافتراضات في المخطط؛ وليس هذا أداء تجريبيا لاستراتيجية.

اختبار جديد بعد تعديل القاعدة باستخدام بيانات OOS

اختيرت النسخة v 1 من دون الفترة B، فأصبحت B خارج العينة لذلك القرار. وأدت قراءة B إلى تغيير معلمة وv 2. وتستخدم B الآن لاختيار v 2: فلا تزال قادرة على توثيق خطأ، لكنها لا تؤكد v 2 مستقلا. وتحتاج v 2 المجمدة إلى فترة C لم تستخدم للمعلمات أو أطوال النوافذ أو التكاليف. ويحتفظ التقرير بـv 1 وv 2 وتواريخ القرارات ودور كل فترة.

7. اختبار الحساسية: التكلفة والمعلمة والفترة

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

للقاعدة معلمة حرة واحدة: طول النافذة المستخدم لحساب مستوى مرجعي. والقيم المختبرة 10 و15 و20 و25 و30 ثم 40 شمعة. والمقياس متوسط النتيجة لكل صفقة مغلقة بالنقاط بعد تكلفة 0.60 نقطة. وتختلف النسختان A وB في بناء شرط الدخول. وكل رقم في هذا القسم توضيحي ولا يأتي من اختبار فعلي، ويستخدم فقط لإظهار كيفية تفسير مجموعة كهذه.

تستخدم الجداول متوسطات وأعدادا مفترضة من دون معالجة أسعار معروضة. ولذلك لا توجد حصة تجريبية لشموع متنازع عليها أو سجل تنفيذ أو حالة IS/OOS. وتوصف هذه الحقول بأنها غير منطبقة — لم يجر اختبار، لا بأنها 0%. ويجب أن يقدمها التقرير الفعلي مع البيانات والنماذج.

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

تحتاج المقارنة الفعلية إلى مصدر الأسعار ونسخته وتعريف الإشارة والتكاليف وأدوار الفترات وقائمة أحداث تعيد إنتاج المتوسطات. ولا يمنح التشابه مع تقرير اختبار تلك الحالة. هذه القيم مدخلات لحسابات الحساسية؛ ويفحص التحقق الحساب لا الجودة التجريبية لـA أو B.

محور المعلمة

طول النافذةالنسخة A — الصفقاتالنسخة A — متوسط النتيجةالنسخة B — الصفقاتالنسخة B — متوسط النتيجة
10 شموع320+0.05 نقطة300+0.18 نقطة
15 شمعة250+0.42 نقطة240+0.44 نقطة
20 شمعة210+1.73 نقطة200+0.51 نقطة
25 شمعة180+0.38 نقطة175+0.49 نقطة
30 شمعة160+0.31 نقطة155+0.46 نقطة
40 شمعة130+0.22 نقطة125+0.29 نقطة

تبلغ النسختان القمة عند 20 شمعة. ويختار الاعتماد على العدد الأكبر وحده A. وتظهر فحوص الجوار والفترات الفرعية حساسية أعلى لـA في هذه المجموعة، لكنها لا تثبت ميزة لـB.

النسب من المتوسطات الموزونة الكاملة هي 1.733333/0.400028=4.3330 لـA و0.509750/0.463442=1.0999 لـB. وتعرض الجداول قيما مقربة. ويستخدم متوسط الجوار المتوسطين الكاملين لا الصفوف المقربة.

لـA قمة معزولة؛ ولـB مجال أوسع بنتائج متشابهة. وهذا تشخيص للحساسية، لا إثبات أن A أثر مصطنع أو B استراتيجية مستقرة. وتأتي المتوسطات المجاورة أيضا من العينة نفسها وغالبا تشترك في الصفقات؛ ولا تحل محل بيانات OOS جديدة.

يحافظ المخطط على محور عددي للمعلمة: المسافة من 30 إلى 40 أوسع من الفواصل المتجاورة السابقة. ولذلك يقابل عرض المساحة المرسومة أطوال النوافذ لا عددا اعتباطيا من الأعمدة. وتستخدم ارتفاعات النقاط المتوسطات الموزونة الكاملة لا صفوفا مقربة منسوخة.

يصف المجال الموجب الأوسع حساسية هذه العينة بصورة مفيدة. لكنه لا يقدم تأكيدات مستقلة كثيرة لأن القواعد المتجاورة قد تستخدم الصفقات نفسها. وقد يختار المجال نفسه أيضا بعد رؤية النتائج؛ وعندئذ يحتاج تاريخ اختياره إلى التدقيق نفسه الذي تحتاجه قمة واحدة. ولا تعوض هندسة المخطط تقسيم البيانات وتقييم عدم اليقين.

متوسطات A وB الموزونة الكاملة على محور عددي لطول النافذة. وليس الجوار المتشابه دليلا جديدا خارج العينة OOS.
قمة المعلمة والجوارقمة المعلمة والجوار. مثال منشأ. تظهر الوحدات والنطاق والافتراضات في المخطط؛ وليس هذا أداء تجريبيا لاستراتيجية.قمة المعلمة والجوارمتوسط النتيجة [نقاط / صفقة]⁦0.00⁩⁦0.50⁩⁦1.00⁩⁦1.49⁩⁦1.99⁩⁦10⁩⁦15⁩⁦20⁩⁦25⁩⁦30⁩⁦40⁩طول النافذة [شموع]⁦A —⁩ مثال⁦B —⁩ مثالمثال توضيحي • ليس اختبارًا تجريبيًا • الافتراضات في النص

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

محور التكلفة

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

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

قد تنتهك تغيرات الفارق أيضا افتراض القائمة الثابتة. ففي مركز البيع قد يفعل Ask الإيقاف أبكر؛ ويغير الإغلاق الإشارات اللاحقة التي تسمح بها قاعدة المركز الواحد. فتصبح التكلفة جزءا من تسلسل القرار لا خصما من الإجمالي النهائي. ويحتاج اختبار ضغط التنفيذ الكامل إلى إعادة تشغيل صريحة.

التكلفة لكل صفقةA — القمة (النافذة 20)A — جوار القمةB — القمة (النافذة 20)B — جوار القمة
0.60 نقطة (مفترضة في الاختبار)+1.73+0.40+0.51+0.463442
0.90 نقطة+1.43+0.10+0.21+0.163442
1.20 نقطة+1.13−0.20−0.09−0.136558

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

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

محور الفترة

يعيد المحور الثالث مراجعة المعلمة كاملة بصورة مستقلة في فترتين فرعيتين منفصلتين.

يشير تغير أفضل معلمة إلى الاعتماد على الفترة. وقد يعكس ضوضاء أو تغير الظروف أو تكيفا مبررا. ولا تميز حركة الحد الأقصى وحدها بينها.

طول النافذةA — الفترة الفرعية IA — الفترة الفرعية IIB — الفترة الفرعية IB — الفترة الفرعية II
10 شموع+0.20 (170 صفقة)−0.12 (150)+0.25 (160)+0.10 (140)
15 شمعة+0.95 (130)−0.15 (120)+0.52 (125)+0.35 (115)
20 شمعة+3.20 (110)+0.12 (100)+0.60 (105)+0.41 (95)
25 شمعة+0.60 (95)+0.13 (85)+0.55 (92)+0.42 (83)
30 شمعة+0.42 (85)+0.19 (75)+0.50 (82)+0.41 (73)
40 شمعة+0.15 (70)+0.30 (60)+0.33 (66)+0.24 (59)

زن المتوسطات بعدد الصفقات. عند 20، A:(110×3.20+100×0.12)/210=1.733333. وB:(105×0.60+95×0.41)/200=0.509750، أي 0.51 بعد التقريب. وتستند حسابات الجوار وضغط التكلفة إلى المتوسطات الدقيقة للإعدادات الستة كلها.

ينتقل أقصى A من 20 شمعة في الفترة الفرعية الأولى إلى 40 في الثانية. وعند الإعداد 20، تساهم الأولى 110×3.20=352 نقطة والثانية 100×0.12=12؛ وتمثل الأولى 96.7% من إجمالي 364. وينتقل أقصى B من 20 إلى 25 ويظل كل متوسط موجبا. والفرق 0.01 بين إعدادين خاصية للأرقام المنشأة؛ ولا يمكن تحديد أهميته من دون تشتت النتائج.

تتأثر A بالمعلمة والفترة في هذه المجموعة؛ وتعطي B نتائج متجاورة متشابهة. وتضعف الاثنتان بارتفاع التكاليف. ولا توجد عينة تجريبية أو تباين للنتائج أو اختبار للاختيار، فلا تنسب ميزة مستمرة إلى أي منهما.

استخدام نتائج اختبار الحساسية

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

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

قد يظل الجوار المسطح مستندا إلى العينة نفسها

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

8. سجل قابلية إعادة الإنتاج

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

العنصرالمحتوى المطلوبما الذي يبقى مجهولا من دونه؟
القاعدةمواصفة كاملة يمكن البت في شروطها، بما يشمل الحالات الحدية في القسم 3: إشارات مع مركز مفتوح، ومخارج غير محسومة، وبيانات مفقودة، ونهاية الفترةقائمة الصفقات، وبالتالي كل شيء لأن جميع الأرقام اللاحقة مشتقة منها
الأداة والفترةالرمز وتاريخا البدء والانتهاء وعدد الأدوات، وللأدوات المتعددة المجموعة في كل وقتهل تأتي النتائج من مقطع تاريخي واحد، وهل حددت المجموعة بأثر رجعي؟
مصدر البيانات ونسختهاالمزود وتاريخ التنزيل والتصحيحات المطبقة لاحقاهل تستخدم إعادة الاختبار بتنزيل لاحق الأسعار نفسها؟
جانب السعر المعروضالجانب المستخدم للشرط وحساب التنفيذ، بصورة منفصلة للدخول والخروجهل يتضمن الحساب الفارق أم يغفله كليا؟
الدقةشموع بوحدتها الزمنية، أو سجلات تغيرات الأسعار الفرديةهل عرف تسلسل الأحداث داخل الوحدة أم افترض؟
الاتفاقية داخل الشمعةالاتفاقية حين يغطي نطاق وحدة زمنية واحدة الخروجين، وحصة هذه الحالاتمقدار الأداء الناتج من البيانات مقابل الاتفاقية؛ حساب القسم 4 يوضحه
نموذج التكلفةالفارق والعمولة المحولة إلى وحدات الاختبار والانزلاق، كل على حدة؛ مع تحديد هل هو ثابت أو مقروء من البيانات أو مسحوب عشوائياهل الأداء إجمالي أو صاف، وكيف يتغير بعد زيادة واقعية في التكلفة؟
معالجة البيانات المفقودةمعالجة الوحدات الزمنية المفقودة والأوقات المكررة وانقطاعات التسجيلهل تشترك إعادتَا البناء في فرص تقييم الشرط نفسها؟
تقسيم العينةبيانات اختيار المعلمات وبيانات التقييم وعدد استخدامات نافذة التحقق وعدد النسخ المختبرةحالة النتيجة؛ فمن دون هذا العنصر لا يميز أداء بيانات التدريب عن الأداء خارجها
عدد الصفقات وتوزيعها الزمنيالعدد الكلي وأعداد الفترات الفرعية ومعلومات التجمعكم ملاحظة مستقلة تمثلها الصفقات، وبالتالي عدم يقين التقدير
الإجراء أو الكودمواصفة قابلة لإعادة الإنتاج خطوة بخطوة مع نسخ الأدواتهل تنشأ فروق إعادة البناء من القاعدة أم من تنفيذها؟
حالة النتيجةدور البيانات ونمط التنفيذ لكل رقم في القسم 5ما الذي يعنيه الرقم فعليا؟

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

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

ما الذي يجمد لإعادة إنتاج نتيجة؟

احتفظ مع السجل ببصمات SHA-256 للبيانات والكود ونسخ الأدوات والمعلمات والمنطقة الزمنية وفروق UTC والبذرة العشوائية إن انطبقت وقائمة الأحداث. وتحدد تواريخ التحقق من المصادر وثائق النموذج المفحوصة. وبعد تغير البيانات أو الأداة، قارن قائمة الصفقات بالبيان السابق لا الإجمالي النهائي وحده.

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

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

9. تقييم نتائج الآخرين عن طريق الأسئلة

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

افصل القائمتين قبل السؤال الأول، وإلا طالت المقارنة بما يمنع إكمالها. ثمانية أسئلة عن النتيجة نفسها — عدد الصفقات والفترة والأدوات والتكاليف وتقسيمات البيانات وعدد النسخ المختبرة وأقصى تراجع والتركيز في أكبر الصفقات ومن يتحمل المخاطر — تخص المقال 8.2، القسم 13. وتنطبق على النتائج الخوارزمية من دون تغيير، و لا تتكرر هنا. وتغطي القائمة أدناه ما يضاف فقط حين يأتي الرقم من اختبار أسعار تاريخية لا من صفقات منفذة. ويتبع كل صف الترتيب نفسه: السؤال والإجابة المطلوبة ومعنى غيابها.

السؤالما الذي يجب أن تتضمنه الإجابة؟ما معنى غيابها؟
أي بيانات وأي جانب سعري؟المزود وتاريخ التنزيل وجانب السعر للشرط وحساب التنفيذلا يعرف هل الفارق متضمن؛ ولإغفال فارق ثابت أثر لكل صفقة يتجمع خطيا
ما الدقة والاتفاقية داخل الشمعة؟الوحدة الزمنية المسجلة واتفاقية التسلسل وحصة الحالات التي حددتهاقد تأتي النتائج من اتفاقية لا من البيانات؛ ويحسب القسم 4 حجم الأثر
كيف عولجت فجوات التسجيل؟معالجة الوحدات الزمنية المفقودة والأوقات المكررة وانقطاعات الأسعار، مع أعدادهالا يعرف هل تشترك إعادتَا البناء في فرص تقييم الشرط؛ ويغير تبديل القائمة الصفقات وكل رقم لاحق
هل كل مكون تكلفة ثابت، أم مقروء من البيانات، أم مسحوب عشوائيا؟لكل من الفارق والعمولة والانزلاق منفصلا: قيمة ثابتة أو بيانات مرصودة أو توزيع السحب ومعلماتهتظهر مكونات التكلفة بالفعل في قائمة 8.2؛ والإضافة أن كل صورة تعاد بطريقة مختلفة، وأن السحب العشوائي بلا بذرة محددة يختلف في كل تشغيل. ويصبح محور التكلفة كله في القسم 7 غير متاح أيضا
كيف توزعت الصفقات زمنيا؟أعداد الفترات الفرعية والتجمعات؛ فالعدد الكلي موجود بالفعل في قائمة 8.2لا يمكن تقدير العدد الفعال للملاحظات المستقلة وعدم اليقين وهل تتركز النتائج في جزء واحد بجانب فترات فرعية خالية
كم مرة استخدمت نافذة التحقق؟عدد التقييمات على بيانات لم تستخدم لاختيار المعلمات، وهل دفعت أي قراءة إلى تغيير القاعدةتقسيم البيانات موجود بالفعل في قائمة 8.2؛ والمسألة الإضافية استهلاك بيانات التحقق. وتصبح القراءة المستخدمة في التعديل مادة اختيار للنسخة الجديدة، فتفرغ تسمية «خارج العينة» من معناها رغم بقاء تقسيم شكلي
ماذا يحدث عند نقل المعلمة خطوة؟القيم المجاورة، لا الحد الأقصى وحدهلا تعرف الحساسية للمعلمات المجاورة
كيف يعرف أسوأ مسار؟التعريف التشغيلي للمقياس وفترة أو عينة المصدر؛ فمقدار التراجع موجود في قائمة 8.2يعطي تعريفان رقمين لمسار واحد، فتقارن الأرقام بلا تعريفات كميات مختلفة؛ ويشرح القسم 9 مقاييس المخاطر وبناءها
هل توجد نتائج على بيانات واردة، وعلى أي مدة؟تاريخ البدء وعدد الصفقات وهل تغيرت القاعدة خلال الفترةلا يبقى إلا الأداء التاريخي؛ وتحتاج حالة التنفيذ إلى وصف مستقل
كيف أجري الاختبار؟إجراء أو كود يعيد إنتاج الأحداث خطوة بخطوة، مع نسخ الأدواتلا يمكن إسناد تباين إعادة البناء إلى القاعدة أو التنفيذ؛ وهما استنتاجان مختلفان يحتاجان إلى إجراءين مختلفين
هل يشغل الناشر المواصفة نفسها بأمواله الخاصة؟هل تطابق نسخة القاعدة المقدمة تلك التي على حساب الناشر، وما الذي يحدد إيراده؟من يتحمل المخاطر موجود بالفعل في قائمة 8.2؛ والإضافة فصل النسخ. فقد تقدم الخوارزمية بنسخة مختلفة عما يستخدم، بخلاف سلسلة صفقات منفذة يدويا. ومن دون هذا التمييز لا تقيم حوافز التحقق قبل تقديمها —القسم 2

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

كيف تعمل القائمتان معا؟

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

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

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

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

ما الذي قد يقدم بدلا من الإجابات؟

قد تحل مواد أخرى محل الإجابات، لكن أيا منها ليس مكافئا. أولا، لا يتضمن منحنى حقوق الحساب قاعدة أو نموذج تكلفة أو تقسيم عينة. ثانيا، طول فترة بلا عدد صفقات: فقد تعني سنتان 20 أو 2000 صفقة، فلا يلزم أن يوفر المدى الزمني نفسه عددا قابلا للمقارنة من الملاحظات. والكميتان من قائمة المقال 8.2، لكن قد تحل إحداهما محل الأخرى. ثالثا، رقم جودة مجمع واحد بلا عينة أو فترة أو تكاليف أو تقسيم بيانات دالة في تلك الكميات المفقودة، لا في القاعدة وحدها.

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

تطبيق الأسئلة نفسها على نتيجتك

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

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

10. المراقبة ومعيار إيقاف محدد مسبقا

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

معيار قائم على تجاوز أسوأ ملاحظة في الاختبار

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

حساب: كم مرة يتفعل معيار لقاعدة لم تتغير؟

الافتراضات. أوقف الخوارزمية حين تكون ملاحظة واحدة أسوأ من أسوأ ملاحظة في فترة الاختبار. والملاحظة نتيجة صفقة مغلقة واحدة. يتضمن الاختبار N صفقة؛ وفترة ما بعد التشغيل M صفقة. ويبقى التوزيع كله ثابتا وتكون الملاحظات قابلة للتبادل، أي لكل ترتيب الاحتمال نفسه. وهو مستمر أيضا، فلا تقع ملاحظات متساوية القيمة. قيم توضيحية: حساب احتمال في ظل افتراضات محددة، لا نتيجة اختبار.

الحساب. يقع التفعيل بالضبط عندما تقع أسوأ ملاحظة بين N+M كلها بعد التشغيل. وتجعل قابلية التبادل كل ملاحظة من N+M متساوية الاحتمال في كونها الأسوأ، ولذلك P=M/(N+M).

N=200 وM=100: P=100÷300=33.3%.
N=200 وM=200: P=200÷400=50.0%.
N=600 وM=100: P=100÷700=14.3%.

لكل M محدود، يقل هذا الاحتمال عن 1. ويقترب من 1 مع نمو M بلا حد في هذا النموذج. ولا يضمن إنذارا خلال وقت محدد؛ وقابلية التبادل والاستمرارية افتراضان مهمان.

تتعلق M/(N+M) بأدنى النتائج الفردية عند قابلية التبادل بلا تعادلات. وليست حتى تقريبا جاهزا لتجاوز أقصى تراجع، الذي يعتمد على المسار ويحتاج إلى نموذج مستقل. وقد يختلف تكرار الإنذار خارج هذه الافتراضات.

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

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

P=M/(N+M) لأدنى النتائج الفردية وقابلية التبادل وغياب التعادلات. وليست صيغة أقصى التراجع.
إنذار الأدنى: نموذج قابل للتبادلإنذار الأدنى: نموذج قابل للتبادل. مثال منشأ. تظهر الوحدات والنطاق والافتراضات في المخطط؛ وليس هذا أداء تجريبيا لاستراتيجية.إنذار الأدنى: نموذج قابل للتبادل⁦P [%;⁩ أدنى فردي، بلا تعادل]⁦0.00⁩⁦19.17⁩⁦38.33⁩⁦57.50⁩⁦76.67⁩⁦0⁩⁦50⁩⁦100⁩⁦150⁩⁦200⁩⁦300⁩⁦400⁩⁦M⁩ [صفقات بعد الاختبار]⁦N = 200⁩⁦N = 600⁩مثال توضيحي • ليس اختبارًا تجريبيًا • الافتراضات في النص

للحساب تبعات تصميمية. يجب ربط هذا المعيار بطول الفترة لا عتبته وحدها: فعبارة «أسوأ من أسوأ الاختبار» تختلف بعد 100 و1000 صفقة. وتتعلق التبعة الثانية بالمرحلة الرابعة في الإجراء: يقلل الاختبار الأطول حساسية الإنذار الكاذب، وهو سبب آخر لعدم تقصير تلك المرحلة.

معيار قائم على غياب الصفقات

يتناول البناء الثاني الحالة المقابلة: لا تولد القاعدة إشارات رغم أنها يفترض أن تفعل. ويخص هذا التحذير هل تصادف القاعدة الظروف المصممة لها، لا الأداء.

حساب: أي مدة انقطاع تظل متوافقة مع النموذج؟

الافتراضات. أنتجت القاعدة المختبرة في المتوسط صفقة واحدة كل 21 جلسة. ويفترض أن ظهور الإشارات مستقل ومنتظم زمنيا: فتتبع الأعداد داخل الفترات توزيع بواسون بمتوسط يساوي طول الفترة مقسوما على 21. قيم توضيحية.

الحساب. احتمال عدم ظهور إشارة خلال g جلسة هو e^(−g/21).
g=40: e^(−1.905)=14.9%.
g=60: e^(−2.857)=5.7%.
g=90: e^(−4.286)=1.4%.
يدوم انقطاع احتماله 5% مدة −ln(0.05)×21=2.996×21=62.9 جلسة؛ وعند 1%، −ln(0.01)×21=4.605×21=96.7 جلسة.

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

لنافذة واحدة مختارة مسبقا من 40 جلسة، يبلغ احتمال بواسون لغياب الإشارة 14.9%. وليس هذا تكرار أطول انقطاع عبر سنوات المراقبة. وقد يغير التجمع والشدة المتغيرة النتائج في أي من الاتجاهين؛ ومن دون نموذج لا تسمى هذه النسب حدودا دنيا.

ما الذي ينبغي أن يحتويه معيار إيقاف مكتوب؟

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

العتبة بلا فترة مراقبة ناقصة: نتيجة واحدة ومتوسط نافذة حديثة والأدنى التاريخي كميات مختلفة. ويحدد طول النافذة وN المطلوبة الأحداث التي تطلق الإنذارات. وتحتاج الفحوص المتعددة إلى مراعاة التكرار والاعتماد؛ ولا تصف نسبة فحص واحد كل المراقبة تلقائيا.

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

ينبغي أن تكون شروط إعادة التشغيل قابلة لإعادة الإنتاج: حدد سبب الإنذار وأصلحه وقيّم النسخة الجديدة على بيانات غير مستخدمة وفي نمط مستقبلي محدد. وتستخدم الفترة التي دفعت إلى التعديل للتشخيص لا لتحقق OOS مستقل جديد.

لماذا قد تخطئ هذه المعايير في الاتجاهين؟

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

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

تزيد الفحوص الإضافية احتمال الإنذار

في نموذج بواسون متجانس، لنافذة انقطاع واحدة مختارة مسبقا من 60 جلسة احتمال غياب إشارة q=exp(−60/21)=5.74%. ولعدد 12 نافذة منفصلة، مستقلة في هذا النموذج، يكون احتمال وجود نافذة خالية واحدة على الأقل 1−(1−q)¹²=50.82%. ولا ينمذج هذا نوافذ متحركة متداخلة. ولا يجوز تسمية عتبة فحص واحد معدل إنذار كاذب سنوي من دون إعادة حساب.

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

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

11. ما الذي لا تثبته هذه المقالة؟

للإجراء نطاق محدد يستحق عرضه لأن كل قيد أدناه يغير الاستنتاجات التي يدعمها.

إكمال الإجراء لا يثبت ميزة

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

وهذا تمييز عملي لا فلسفي. يمكن فحص عبارة «أكملت القاعدة الإجراء» وقولها. أما «للقاعدة ميزة» فتحتاج أيضا إلى توقع شامل التكاليف وتقديرات عدم يقين على بيانات خارج بناء القاعدة. وهذا من موضوع المقال 8.2 لا هذا النص.

كل قيمة عددية هنا مفترضة

لم يجر اختبار. فالإشارات 240 والصفقات 400 والحالات المتنازع عليها 46 وقيم المعلمات الست عبر نسختين و21 جلسة بين الإشارات توضح الحسابات والحجم فقط. وستغير مدخلاتك كل نتيجة، وأحيانا إشارتها. وعد أي من هذه الأرقام تقديرا يناقض حالته المعلنة.

العثور على قاعدة تستحق الاختبار

الأفكار وبناء الإشارات من موضوعات القسم 5 والمقال 8.7. وقد يقدم الاختبار تشخيصا مفيدا للفرضية التالية، لكنه لا يضمن فكرة أفضل. وكل تعديل يستخدم نتائج الاختبار يمدد تاريخ الاختيار.

التنفيذ مدخل هنا لا موضوع البحث

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

يبقى حجم المركز ومقاييس مخاطر المحفظة خارج الحساب

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

السلوك بعد الإيقاف من موضوع قسم آخر

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

12. تمرين تحقق ذاتي والخطوة التالية

يعيد التمرين ثلاثة حسابات بمدخلات مختلفة، ويحدد إغفالات في تقرير شخص آخر. وتليه مجموعة البيانات والحل المفصل.

التمرين.

الجزء الأول — الاتفاقيات داخل الشمعة.300 صفقة مغلقة، بهدف 25 نقطة وخروج وقائي 25 نقطة مقاسين من سعر مرجعي مشترك قبل التكاليف. وفي 39 صفقة غطت شمعة واحدة المستويين. وبلغ إجمالي الصفقات المحسومة البالغ عددها 261 قيمة −60 نقطة. وحوكي الدخول والخروج على جانب سعري واحد مع إغفال فارق 0.50 نقطة. قيم توضيحية.

  1. احسب الحصة غير المحسومة.
  2. احسب الإجمالي والمتوسط لكل صفقة للنسختين المتفائلة والمتحفظة.
  3. احسب نطاقهما لكل صفقة.
  4. صحح كليهما للفارق المغفل.

الجزء الثاني — الحساسية. بلغت مراجعة المعلمة قمة +1.10 نقطة لكل صفقة؛ وكان الجاران المباشران +0.24 و+0.16 نقطة.

  1. احسب نسبة القمة إلى متوسط الجوار وصف الحساسية؛ فلا تثبت الهندسة وحدها استقرارا مستمرا.
  2. افحص القمة والجوار بعد إضافة 0.45 نقطة إلى التكلفة.

الجزء الثالث — معيار الإيقاف. تضمن الاختبار 150 صفقة. أوقف حين تكون صفقة واحدة أسوأ من أسوأ الاختبار.

  1. احسب احتمال التفعيل خلال 150 صفقة بعد التشغيل تحت توزيع لم يتغير.
  2. أعد الحساب مع 450 صفقة اختبار بدلا من 150.

الجزء الرابع — نتيجة شخص آخر. ينص ادعاء: «نظام على زوج عملات واحد، وسنتان من البيانات بالساعة، وأداء موجب، واختبر خارج العينة». حدد عناصر سجل إعادة الإنتاج المفقودة.

الحل المفصل.

1. الحصة غير المحسومة.39÷300=0.130=13.0%.

2. نسختان. متفائلة:−60+39×25=−60+975=+915 نقطة، أي 915÷300=+3.05 نقطة لكل صفقة. متحفظة:−60−39×25=−60−975=−1035 نقطة، أي −1035÷300=−3.45 نقطة.

3. النطاق.39×(25+25)÷300=1950÷300=6.50 نقطة لكل صفقة. التحقق:3.05−(−3.45)=6.50. وتعتمد الإشارة على الاتفاقية وحدها لا البيانات؛ وتقرر 13% من الصفقات النتيجة كلها.

4. تصحيح الفارق.300×0.50=150 نقطة إجمالا؛261×0.50=130.5 نقطة للصفقات المحسومة. متفائلة:915−150=765 نقطة، أي+2.55 نقطة. متحفظة:−1035−150=−1185 نقطة، أي−3.95 نقطة. وينخفض الإجمالي المحسوم من −60 إلى−190.5 نقطة، ولذلك تخسر القاعدة تحت الافتراضين عند استبعاد الحالات المتنازع عليها.

5. متوسط الجوار 0.20؛ ونسبة القمة 1.10/0.20=5.50. والانخفاضان لخطوة واحدة 78.2% و85.5%. والقمة حساسة في هذه المجموعة. ولا يصبح متوسط 0.20 توقعا مؤكدا؛ فهو ما زال من العينة نفسها.

6. تجعل إضافة 0.45 القمة +0.65 ومتوسط الجوار −0.25 نقطة. ويبين ذلك حساسية التكلفة والمعلمة هنا. ولا يثبت أثرا مصطنعا أو احتمال استمرار محددا للقمة الموجبة.

7. عند N=M=150، تعطي قابلية التبادل بلا تعادلات P=150/300=50%. وهذا احتمال أدنى جديد واحد على الأقل حتى عدد الملاحظات ذاك، لا إنذار مضمون عند صفقة معينة.

8. اختبار أطول. P=150÷(450+150)=150÷600=25.0%. خفضت زيادة طول الاختبار إلى ثلاثة أمثاله احتمال التفعيل الخاطئ إلى النصف من دون تغيير القاعدة أو المعيار.

9. الإغفالات في التقرير. يمس ثلاثة عناصر لكنه يكمل واحدا. فالأداة والفترة جزئيتان: لا رمز ولا تواريخ؛ ولا تعوض «سنتان» نطاقا محددا. والدقة معطاة، وهي العنصر الكامل الوحيد. وتعلن «اختبر خارج العينة» حالة، لكن من دون تقسيم العينة لا يمكن التحقق منها ولا تكمل العنصر.

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

التحقق. النتائج المتحفظة أقل في الحسابين. وحسابا النطاق متوافقان. وينخفض احتمال الإنذار مع اختبار أطول. وتعرض إجماليات الصفقات بالنقاط والمتوسطات بالنقاط لكل صفقة؛ ولم يجر تحويل إلى عملة الحساب، وهو يحتاج إلى قيمة النقطة.

تطبيق الإجراء في الخطوة التالية

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

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

كثيرا ما يحسم سؤال مستقل خارج المقال الإمكان العملي أولا: هل يلائم أسلوب العمل هذا ساعاتك وظروفك المتاحة؟ تغير الأتمتة أقل مما يبدو، إذ تنقل العبء من مراقبة السوق إلى البناء والإشراف بدلا من إزالته. تظل مراقبة القسم 10 عملا منتظما. ويستبعد المقال 8.10، آخر دروس القسم، الأساليب غير الممكنة تحت القيود الشخصية.

الأسئلة الشائعة

هل تحسن الأتمتة الأداء؟

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

هل يثبت الاختبار التاريخي أن القاعدة تعمل؟

قد يخدم الاختبار التاريخي الاختيار أو التشخيص أو تحقق OOS بحسب دور البيانات. ولا تضمن النتيجة وحدها الاستمرار. أبلغ عن القاعدة وتوافر المعلومات والتكاليف والاتفاقية داخل الشمعة وتاريخ الاختيار. وتبين الصفقات 46 المتنازع عليها من أصل 400 كيف قد يغير غياب معلومات التسلسل إشارة المتوسط كله.

كيف تفحص ملاءمة المعلمات تاريخيا؟

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

ما الذي يسأل قبل استخدام خوارزمية شخص آخر أو نسخ صفقاته؟

تلزم مجموعتا أسئلة. يعطي المقال 8.2، القسم 13 ثمانية عن النتيجة: عدد الصفقات والفترة والأدوات والتكاليف وتقسيم البيانات وعدد النسخ المختبرة والتراجع والتركيز في أكبر الصفقات ومن يتحمل المخاطر. وتنطبق بالتساوي على الخوارزميات والقرارات اليدوية. ويضيف القسم 9 أحد عشر عن الاختبار: مصدر البيانات وجانب السعر، والدقة والاتفاقية داخل الشمعة، ومعالجة الفجوات، وشكل كل مكون تكلفة، والتوزيع الزمني، واستخدامات نافذة التحقق، وحساسية خطوة المعلمة، وتعريف أسوأ مسار، ومدة البيانات الواردة، والإجراء ونسخ الأدوات، وهل يستخدم الناشر القاعدة نفسها بأمواله. يزيل النسخ بلا قاعدة مكشوفة إمكان إعادة الإنتاج؛ ولا يبقى إلا سجل الأداء، وهو ليس اختبارا.

متى ينبغي إيقاف الخوارزمية؟

عند تحقق معيارها المحدد. تحتاج إنذارات الأداء إلى عتبة وفترة وعينة وإجراء. وأعطال البيانات أو الأوامر المكررة أسباب تعليق مستقلة من دون انتظار عينة. ولا يتعلق نموذج الأدنى M/(N+M) إلا بالنتائج الفردية تحت قابلية التبادل بلا تعادلات.

لماذا يختلف برنامجان مبنيان على وصف واحد؟

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

المصادر والمراجع

  1. تقييم استراتيجيات التداول وتحسينها — مقتطف الفصل 1. يصف بناء Walk-forward؛ ولا يثبت أيا من نتائج هذا الدرس. نطاق التحقق: مقتطف الفصل 1 المتاح من 12 صفحة وبيانات الناشر، لا الكتاب كله. تحقق الوصول:2026-10-05.
  2. اختبار واقعي للتنقيب في البيانات. يصف الملخص خطر اختيار النموذج بعد الاستخدام المتكرر للبيانات واختبارا بمعيار مرجعي. نطاق التحقق: الملخص وبيانات المقال في نسخة PDF أكاديمية، لا الصفحات 30 كلها. تحقق الوصول:2026-10-05.
  3. احتمال فرط ملاءمة الاختبار التاريخي. إجراء لاحتمال فرط الملاءمة؛ ولا يثبت الاختيار وحده أثرا مصطنعا. نطاق التحقق: الملخص ومقتطفات التعريف في PDF المؤلفين؛ ولا يدعى قراءة الصفحات 34 كاملة. تحقق الوصول:2026-10-05.
  4. …والمقطع العرضي للعوائد المتوقعة. يصف الملخص الاختبارات المتعددة في المقاطع العرضية للعوائد المتوقعة؛ ولم تنقل العتبات العددية إلى FX. نطاق التحقق: ملخص الصفحة 1 في PDF المؤلف وبيانات النشر، لا الصفحات 64 كاملة. تحقق الوصول:2026-10-05.
  5. ماذا نعرف عن ربحية التحليل الفني؟. بيانات مراجعة ببليوغرافية؛ ولا تستخدم لادعاء أن معظم النتائج خاطئة. نطاق التحقق: البيانات الببليوغرافية في موقع المؤلف؛ ولم يقرأ المقال كاملا. تحقق الوصول:2026-10-05.
  6. TradingView Pine Script — الاستراتيجيات: محاكي الوسيط. اتفاقيتان لمسار OHLC وحدود نموذج الوسيط والبيانات داخل الشمعة. نطاق التحقق: قسما Broker emulator وBar Magnifier من الوثائق. تحقق الوصول:2026-10-05.

تقدمك في التعلم

أنهيت الدرس؟ ضع علامة الإكمال بنفسك. فتح الصفحة أو التمرير فيها لا يعني إكمالها.

يتطلب حفظ التقدم JavaScript وتخزين المتصفح.

يُحفظ في هذا المتصفح فقط. دون حساب أو مزامنة بين الأجهزة. قد يؤدي مسح بيانات الموقع إلى حذف تقدمك.

Jarosław Wasiński

رئيس التحرير، ForexMechanics.com • محلل اقتصاد كلي وعملات

محلل مستقل ومحترف يتمتع بأكثر من 20 عاما من الخبرة في الأسواق المالية. نشط في سوق الفوركس منذ 2004، مع تركيز على التحليل الأساسي، هيكلية سوق OTC، والإدارة المنضبطة لمخاطر رأس المال.

  • مؤسس ورئيس تحرير MyBank.pl، يقدم تعليما ماليا موثوقا منذ 2004.
  • مؤلف مئات التحليلات المعمّقة للأسواق، والدراسات الهيكلية، والمواد التعليمية للمتداولين والمستثمرين.
  • مناصر لشفافية السوق، يروّج لتعليم مبني على بيانات ملموسة وتقارير مؤسسية (BIS، ESMA، CFTC).

جميع المحتويات ذات طابع تعليمي وإعلامي حصرا – لا تشكل نصيحة استثمارية أو توصية من أي نوع. تذكّر: التداول بالرافعة المالية (فوركس/عقود الفروقات) ينطوي على مخاطر عالية لخسارة رأس المال بسرعة.