NVIDIA Corporation
การศึกษา

خصائص استراتيجية تريدينغ فيو: التنفيذ والتداول — الجزء الثاني

95
📊 شرح خصائص استراتيجية تريدينغ فيو: التنفيذ وظروف التداول — الجزء الثاني

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

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

سنستخدم مصطلح (الحد الأدنى لتغير السعر) في الشرح، والمقصود به أصغر مقدار يمكن أن يتحرك به سعر الأداة المالية. وتحدد البورصة أو السوق هذه القيمة لكل أداة، وتظهر في تريدينغ فيو ضمن الحد الأدنى لحركة السعر (تيك واحد).
________________________________________
🔍 1. تفاصيل الأعمدة

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

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

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

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

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

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

متى يُستخدم؟
يمكن استخدام تفصيل الأعمدة عندما:
• تستخدم استراتيجيتك أوامر وقف أو أوامر محددة السعر.
• يمكن لاستراتيجيتك الدخول والخروج خلال العمود نفسه.
• تكون حركة السعر داخل العمود مهمة لاستراتيجيتك.
• تريد نموذج تنفيذ تاريخيًا أكثر تفصيلًا.

خطأ شائع
لا تعني تفاصيل الأعمدة أن تريدينغ فيو يستخدم بيانات تاريخية كاملة لكل حركة سعرية لحظية. فهو يوفر رؤية أكثر تفصيلًا باستخدام بيانات إطار زمني أقصر، ولكنه لا يعالج جميع أوجه القصور في الاختبار التاريخي للاستراتيجيات.
________________________________________
⚙️ 2. تنفيذ النص البرمجي

ما وظيفته؟
يتحكم هذا الإعداد في توقيت إعادة حساب الاستراتيجية. يظل خيار( عند إغلاق العمود) مفعّلًا دائمًا، بينما تضيف الخيارات الأخرى عمليات حساب إضافية.
• عند إغلاق العمود: يُنفّذ الكود مرة واحدة عند إغلاق كل عمود.
• عند تنفيذ الأمر: يُعاد تشغيل الكود مرة إضافية فور تنفيذ أي أمر.
• عند كل حركة سعرية في العمود اللحظي: يُنفّذ الكود مع كل حركة سعرية مباشرة. لا يؤثر ذلك في الأعمدة التاريخية. وقد يختلف السلوك أثناء التداول المباشر عما يظهر بعد إعادة تحميل الرسم البياني، مما يصعّب المقارنة بين النتائج التاريخية والنتائج الفعلية.
• عند كل حركة سعرية تاريخية محاكاة: يُنفّذ الكود عند كل حركة سعرية محاكاة داخل الأعمدة التاريخية، وفقًا لشروط توفرهذه الميزة. ويتيح ذلك إعادة حساب أكثر تفصيلًا وتقييم تطور السعر داخل العمود، لكنه لا يزيل جميع مصادر انحياز الاطلاع على المستقبل أو أوجه القصور الأخرى للاختبار التاريخي.

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

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

متى يُستخدم؟
حدّد الإعداد الذي يتوافق مع طريقة عمل الاستراتيجية المقصودة. استخدم خيار (عند تنفيذ الأمر) عندما يعتمد القرار على التنفيذ نفسه، مثل تحديد وقف خسارة متحرك انطلاقًا من سعر الدخول الفعلي. وإذا كانت الاستراتيجية تعتمد على إغلاق العمود المؤكد، فعادةً ما يكون الحساب عند الإغلاق مناسبًا. أما إذا صُممت للاستجابة لتغيرات السعر داخل العمود، فقد يكون التنفيذ داخل العمود أنسب.

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

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

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

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

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

وتذكّر أن العمولة والانحراف السعري مختلفان:
• العمولة تكلفة تداول يفرضها الوسيط أو البورصة.
• الانحراف السعري هو الفرق بين سعر التنفيذ المتوقع وسعر التنفيذ الفعلي.
________________________________________
📈 4. الرافعة المالية لمراكز الشراء

ما وظيفتها؟
تحدد الرافعة المالية لمراكز الشراء مقدار القيمة التي يمكن للاستراتيجية التحكم فيها مقارنة برأس المال المتاح.

على سبيل المثال، إذا كان رأس المال 10,000 دولار وكانت الرافعة المالية لمراكز الشراء ضعفين، فقد تتمكن الاستراتيجية من التحكم في مراكز شرائية تصل قيمتها إلى 20,000 دولار، وفقًا لقواعد تحديد حجم الأوامر في الاستراتيجية (راجع الجزء الأول).

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

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

متى تُستخدم؟
اختر قيمة تعكس مقدار الرافعة الذي يمكنك استخدامه بصورة واقعية عند تداول الأداة المالية:
• 1×: مراكز شرائية من دون رافعة مالية.
• أكثر من 1×: مراكز شرائية برافعة مالية.
• 0: لا تُنفّذ أي صفقات؛ وليس وسيلة لتعطيل أحد اتجاهي التداول.

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

خطأ شائع
لا تفترض أن ضبط الرافعة على ضعفين يجعل كل صفقة أكبر بمرتين تلقائيًا. فالرافعة تحدد الحد الأقصى لقيمة المراكز المتاحة، بينما يظل الحجم الفعلي للمركز معتمدًا على إعدادات تحديد حجم الأوامر.
________________________________________
📉 5. الرافعة المالية للبيع على المكشوف

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

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

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

متى تُستخدم؟
اختار قيمة تعكس الرافعة المتاحة بصورة واقعية للبيع على المكشوف:
• 1×: مراكز بيعية من دون رافعة مالية.
• أكثر من 1×: مراكز بيعية برافعة مالية.
• 0: لا تُنفّذ أي صفقات؛ وليس وسيلة لتعطيل اتجاه واحد فقط للتداول.

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

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

ما وظيفته؟
يحاكي الانحراف السعري الفرق بين سعر التنفيذ المتوقع وسعر التنفيذ المحاكى فعليًا. ويُحدَّد عادةً بعدد وحدات الحد الأدنى لتغير السعر.

على سبيل المثال، إذا كان من المفترض نظريًا تنفيذ أمر سوق عند سعر 100 دولار، لكن الانحراف المحدد يفرض تعديلًا سلبيًا بمقدار وحدتين سعريتين، فسيكون سعر التنفيذ المحاكى أقل ملاءمة.

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

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

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

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

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

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

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

إذا لامس السعر التاريخي 100 دولار فقط، فهل ينبغي للاختبار التاريخي أن يفترض أن الأمر نُفِّذ بالتأكيد؟
أم ينبغي أن يتحرك السعر إلى ما دون 100 دولار بمقدار معين قبل اعتبار التنفيذ موثوقًا بما يكفي؟
الإعداد المختار هو ما يحدد هذا الافتراض.

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

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

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

⏱️ 8. تأخير تنفيذ الأوامر

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

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

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

استخدم التأخير الافتراضي (حركة سعرية واحدة)، ما لم تكن قادرًا فعلًا على التداول عند سعرالإغلاق بالنحديد، كما في أوامر السوق عند إغلاق الجلسة.

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

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

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

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

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

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

الهدف هو أن تكون الافتراضات واقعية وشفافة قدر الإمكان.

منهج عملي

عند اختبار استراتيجية، راعي التسلسل التالي:
1. ابدأ بتكاليف تداول واقعية. اضبط العمولة والانحراف السعري بناءً على السوق وأسلوب التداول.
2. اجعل التنفيذ متوافقًا مع الاستراتيجية. اختر إعدادات تنفيذ تعكس الطريقة التي صُممت الاستراتيجية لتعمل بها.
3. انتبه لما يحدث داخل العمود. استخدم تفصيل العمود عندما يمكن لتسلسل الأحداث داخل العمود أن يؤثر في النتائج.
4. كن متحفظًا مع الأوامر المحددة السعر. إذا كانت الاستراتيجية تعتمد بكثرة على تنفيذ الأوامر المحددة السعر، فاختبر ما إذا كان أداؤها يصمد أمام افتراضات أكثر تحفظًا.
5. اختبر حساسية (سرعة) التنفيذ. عند الاقتضاء، أضف تأخيرًا واقعيًا في التنفيذ وانظر ما إذا كانت أفضلية الاستراتيجية ستبقى.

ينبغي للاستراتيجية الموثوقة أن تظل جذابة بدرجة مناسبة عند تطبيق افتراضات تنفيذ واقعية، لا في ظل عمليات تنفيذ تاريخية مثالية فقط.
________________________________________
🧪 مثال على سهم إنفيديا يوضح كيف يؤدي تغيير المدخلات في قسمَي "التفصيل والتنفيذ" و"محاكي الوسيط" إلى تغيير نتائج الاستراتيجية (الرسم البياني معروض أعلاه)

الاختبار
(مقارنة توضيحية: الإعدادات أمثلة لبيان حساسية التنفيذ، وليست إعدادات موصى بها لتداول سهم إنفيديا)
• الاستراتيجية: مؤشر القوة النسبية، شراء فقط، بأسلوب الاختراق ثم العودة بالتقاطع (14، 30، 70)
• الرمز: سهم إنفيديا، إطار زمني 30 دقيقة، من يناير 2020 إلى ديسمبر 2025
• رأس المال اامبدئي 100,000 دولار، و50% من الملكية في رأس المال لكل صفقة

كانت الإعدادات السابقة متطابقة في جميع السيناريوهات.

ثلاثة إعدادات لقسمَي "التفصيل والتنفيذ" و"محاكي الوسيط"

أ: المثالي
تفصيل العمود: الافتراضي (4 تيكات لكل عمود)
تنفيذ البرنامج النصي: عند إغلاق العمود
العمولة: 0
الانحراف السعري: 0
تنفيذ الأوامر المحددة السعر: السعر المطلوب
تأخير تنفيذ الأوامر: بلا تأخير

ب: الواقعي
تفصيل العمود: الافتراضي (4 تيكات لكل عمود)
تنفيذ البرنامج النصي: عند إغلاق العمود
العمولة: 0.05%
الانحراف السعري: 2 تيك
تنفيذ الأوامر المحددة السعر: السعر المطلوب وتيك واحد بعده
تأخير تنفيذ الأوامر: الافتراضي (تيك واحد)

ج: المتحفظ
تفصيل العمود: مرتفع
تنفيذ البرنامج النصي: عند إغلاق العمود + عند كل تيك في الأعمدة التاريخية
العمولة: 0.10%
الانحراف السعري: 5 تيكات
تنفيذ الأوامر المحددة السعر: السعر المطلوب وتيك واحد بعده
تأخير تنفيذ الأوامر: الافتراضي (تيك واحد)

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

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

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

النتائج (98 صفقة في كل حالة كما وردت في قائمة الصفقات في تقرير الاستراتيجية)

• المثالي: صافي ربح +248,519 دولار، معامل الربح 2.70، نسبة الصفقات الرابحة 72.45%، أقصى تراجع 51,956 دولار (19.12%)

• الواقعي: صافي ربح +219,868 دولار، معامل الربح 2.59، نسبة الصفقات الرابحة 72.45%، أقصى تراجع 44,852 دولار (19.22%)

• المتحفظ: صافي ربح +91,733 دولار، معامل الربح 1.74، نسبة الصفقات الرابحة 69.39%، أقصى تراجع 33,189 دولار (26.19%)

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

الدرس الأول: تكاليف التداول وافتراضات التنفيذ تقلل الأداء العام (أ ← ب)
يحتوي كلا السيناريوهين على 98 صفقة، وتتداخل تواريخها في معظمها. لكن توقيتات التنفيذ المسجلة وأسعارها تختلف. كما يتضمن السيناريو الواقعي عمولات يبلغ مجموعها نحو 8,952 دولار. وترتبط هذه الفروق مجتمعةً بانخفاض صافي الربح بنحو 28,651 دولار.

الدرس الثاني: بعض الإعدادات تغيّر الصفقات نفسها (ب ← ج)
يحتوي السيناريو ج أيضًا على 98 صفقة، لكن كل صفقة منها تُنفَّذ أبكر مما في السيناريو ب. فنحو نصفها يقع في نفس العمود الذي نُفِّذت فيه صفقة السيناريو المثالي، والباقي يتفعّل أبكر بمدة تتراوح بين عمود واحد وما يقارب أربعة أيام. والسبب أنه مع إعادة الحساب داخل العمود، يمكن أن يتحقق شرط مؤشر القوة النسبية أثناء العمود حتى لو لم يتحقق عند إغلاقها. وقد تحولت ثلاث صفقات رابحة إلى خاسرة.

يبلغ مجموع العمولات في السيناريو المتحفظ نحو 13,257 دولار، أي بزيادة نحو 4,305 دولار فقط عن السيناريو الواقعي، ومع ذلك ينخفض صافي الربح بنحو 128,135 دولار. ولا يمكن للعمولات الإضافية وحدها أن تفسر هذا الفرق، فالتغيرات في التنفيذ وفي نتائج الصفقات تسهم فيه أيضًا.

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

________________________________________
ملاحظة لناشري الاستراتيجيات

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

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

• العمولة والانحراف السعري يعكسان الأداة المالية التي اختبرتها. وإذا استخدمت تكاليف صفرية، فبرّر ذلك في الوصف.

• الرافعة المالية للشراء والبيع واقعية، وأن التقرير لا يُظهر نداءات هامش لم تشرحها.

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

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

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

المراجع
مركز مساعدة تريدنج فيو:
• خصائص الاستراتيجية
• تفصيل اعمود
• تنفيذ البرامج النصية
• قواعد نشر البرامج النصية
• قواعد نشر الاستراتيجيات
•
دليل مستخدم لغة باين سكريبت:
• الاستراتيجيات

خصائص الاستراتيجية في تريدنج فيو — مرجع تعليمي — ترند أدفانتج — (TrendAdvantage)






คำจำกัดสิทธิ์ความรับผิดชอบ

ข้อมูลและบทความไม่ได้มีวัตถุประสงค์เพื่อก่อให้เกิดกิจกรรมทางการเงิน, การลงทุน, การซื้อขาย, ข้อเสนอแนะ หรือคำแนะนำประเภทอื่น ๆ ที่ให้หรือรับรองโดย TradingView อ่านเพิ่มเติมใน ข้อกำหนดการใช้งาน