ماذا يعني تعريف الـ Swing؟
تعريف الـ Swing هو طريقة مستقلة وقابلة للاختبار لوصف حركة “Swing” في حركة السعر. في هذا السياق، لا يُعد الـ Swing نمطًا مضمونًا. بل هو تصنيف تطبقه على سلوك السعر التاريخي أو المرصود باستخدام قواعد يمكنك تكرارها.
طريقة مفيدة للتفكير في “القواعد” هي: أولًا تحدد ما هي المدخلات التي تستخدمها (سلسلة الأسعار ومرشحات اختيارية)، ثم تحدد ما الذي يجعل الحركة Swing مؤهلة (سلوك الدخول/الانعطاف والحركة الدنيا)، وبعد ذلك تحدد ما الذي يجعل الـ Swing غير صالح (قواعد الفشل أو التداخل). إذا غيّرت أيًا من هذه العناصر، فأنت بذلك تغيّر تعريف الـ Swing.
وبما أن الأسواق تختلف، يجب أن تفصل قواعدك بين:
- الآليات المستقرة: كيفية قياس وتصنيف حركات الـ Swing.
- الظروف المتغيرة: أنظمة التقلب، والسيولة، والتكاليف، وكيف تتم معالجة بياناتك.
تُكتب “القواعد” أدناه بحيث يمكن التحقق منها بشكل مستقل باستخدام بيانات الأسعار التاريخية فقط وافتراضاتك المختارة.
الإجابة المباشرة: مجموعة قواعد لتعريف Swing قابل للاختبار
فيما يلي مجموعة قواعد يمكنك شرحها لشخص آخر وتطبيقها بشكل متسق. هي عامة عمدًا؛ يجب أن تختار عتبات محددة قبل أن تتمكن من اختبارها.
1) اختر أفقًا زمنيًا وقاعدة أخذ عينات
- اختر إطارًا زمنيًا لتحليله (على سبيل المثال: كل ساعة، أو 4 ساعات، أو يوميًا).
- ثبّت طريقة أخذ عينات البيانات: استخدم إغلاق كل شمعة/بار، أو استخدم القمم/القيعان (highs/lows)، لكن لا تخلط بين الطرق داخل الاختبار نفسه.
متطلب القاعدة: الإطار الزمني وطريقة أخذ العينات جزء من التعريف.
2) عرّف نقطة انعطاف الـ Swing
“نقطة الانعطاف” هي القمة/القاع الذي تتغير عنده الاتجاهات. إحدى الطرق القابلة للاختبار هي:
- في الـ up-swing، يصنع السعر قاعًا محليًا ثم حركة تكسر فوق مرجع سابق.
- في الـ down-swing، يصنع السعر قمة محلية ثم حركة تكسر تحت مرجع سابق.
لجعل ذلك قابلًا للقياس، عرّف المرجع باستخدام طريقة واحدة ثابتة، مثل:
- قاعدة نافذة Lookback: تكون نقطة الارتكاز شمعة/بار يكون قاعها (للـ up-turns) أو قمتها (للـ down-turns) هو الحد الأقصى/الأدنى ضمن عدد ثابت من الشموع/البارات السابقة واللاحقة.
3) حدّد الحجم الأدنى للـ Swing (عتبة الحركة)
لتجنب وسم الضوضاء الصغيرة على أنها Swing، عرّف حجمًا أدنى:
- قاعدة النطاق: يجب أن تكون المسافة من قمة الـ Swing إلى قاعه على الأقل X (بوحدات السعر) أو Y (كنسبة مئوية).
ملاحظة افتراض: يجب ذكر X أو Y صراحة قبل الاختبار.
4) عرّف حدود ساق الـ Swing التي تحددها
يمكن قياس ساق الـ Swing من:
- القاع A (نقطة الانعطاف) إلى القاع/الارتكاز B (نقطة انعطاف تالية)، أو
- القاع A إلى أكثر نقطة تطرفًا حتى تظهر نقطة انعطاف مؤهلة معاكسة تالية.
اختر قاعدة حدود واحدة وابقَ عليها دون تغيير.
5) عرّف الإبطال: متى يتوقف تعريف الـ Swing عن التطبيق
حتى لو وُجدت نقطة انعطاف، فقد لا تمثل ساق Swing نظيفة. أضف قواعد إبطال مثل:
- قاعدة التداخل (Overlap): إذا عاد السعر لاحقًا ودخل مرة أخرى وانتهك بنية الساق الأصلية بما يتجاوز عتبة، تتوقف عن اعتبار الساق السابقة Swing صالحًا.
- قاعدة حد الزمن: إذا لم يتقدم الـ Swing خلال N بار، تصنفه على أنه لا يحقق معايير الـ Swing.
هذه قيد جوهري: بدون الإبطال، يمكن لشخصين وسم “swings” مختلفة من نفس المخطط.
6) قرر كيف تتعامل مع التكاليف والسبريد (اختياري لكن ضروري للمقارنات)
إذا استخدمت تعريف الـ Swing لتقييم النتائج المحققة لاحقًا، فإن القياس يعتمد على التكاليف. بالنسبة لاختبار تعريفي بحت، قد تتجاهل التكاليف، لكن أي مقارنة عبر مزودين أو طرق تنفيذ تصبح حساسة.
عبارة قابلة للاختبار يمكنك استخدامها:
- “التصنيف يستخدم أشرطة/شموع السعر فقط؛ لا يتم استنتاج الربحية أو العوائد.”
إن فصل التصنيف عن الأداء يمنع تحويل التعريف إلى ادعاء تنبؤي.
كيف يعمل تعريف الـ Swing عمليًا (مثال ملموس)
هذا المثال مكتوب كتمرين تصنيف، وليس كخطة تداول.
افتراضات المثال
- الإطار الزمني: شموع/بارات 4 ساعات.
- قاعدة الارتكاز (Pivot): يكون pivot low (لتحديد الـ up-turn) هو أدنى قاع خلال الـ 3 بار السابقة والـ 3 بار التالية؛ ويكون pivot high هو أعلى قمة خلال النوافذ نفسها.
- الحجم الأدنى للـ Swing: يجب أن يكون الفرق بين pivot high وpivot low على الأقل 1%.
- قاعدة حدود الساق: القياس من pivot low إلى pivot high التالي لساق up-leg.
- الإبطال: إذا بعد pivot low صنع السعر أولًا قاعًا أدنى جديدًا من pivot low بما يتجاوز سماحية صغيرة (على سبيل المثال، 0.1%)، فإن وسم الساق السابقة يُرفض.
الإجراء (خطوات التصنيف)
- افحص السلسلة بحثًا عن pivot lows وpivot highs وفقًا لقاعدة الارتكاز.
- حدد up-leg عبر إيجاد pivot low A يتبعه pivot high B.
- تحقق من الحجم الأدنى للـ Swing: احسب (B - A) / A. إذا كان أقل من 1%، وسم “ليس Swing” لهذه الساق.
- طبق الإبطال: إذا عاد السعر إلى ما بعد السماحية أسفل pivot low A بعد ظهور A، ارفض وسم up-leg.
- بالنسبة لـ up-legs المكتملة، سجّل حجم الساق ومدتها (عدد البارات من A إلى B).
ما يمكنك التحقق منه
- يجب أن يقوم شخص آخر يستخدم نفس الافتراضات الدقيقة بوسم نفس الـ swings، باستثناء حالات الحواف حيث تؤثر قرارات فهرسة البارات و”الـ next 3 bars” المتداخلة.
لهذا السبب يجب أن تكون الافتراضات صريحة: يصبح التعريف قابلًا للتحقق فقط عندما تكون القواعد محددة بالكامل.
منطق الأدلة والمقارنة الذي يمكنك تشغيله دون تنبؤات
نظرًا لعدم وجود تعريف واحد “صحيح” لـ Swing، فإنك تتحقق من مجموعة قواعد عبر مقارنتها مع نفسها تحت تغييرات مضبوطة.
قارن بين تعريفين مرشحين بمعيار واحد
استخدم خطوة مقارنة بسيطة: اختر مجموعة بيانات اختبار وشغّل تعريفين يختلفان في قاعدة واحدة فقط.
أمثلة لمعايير المقارنة:
- عدد الـ Swings: كم عدد الـ swings المعلّمة لكل شهر؟
- متوسط حجم الـ Swing: ما هو توزيع نطاقات الساق المقاسة؟
- تكرار الفشل/الإبطال: كم مرة تقوم قاعدة الإبطال برفض الساق؟
- الثبات عبر الزمن: هل تتغير النتائج بشكل حاد عندما يتغير التقلب؟
قارن بين الخيارين لكل معيار
على سبيل المثال، يمكنك المقارنة بين:
- نافذة قاعدة الارتكاز (3 بار على كل جانب) مقابل (5 بار على كل جانب).
- عتبة الحجم الأدنى: 1% مقابل 0.5%.
ثم توثق الفروقات:
- إذا ارتفعت أعداد الـ swings بشكل حاد مع عتبة أقل، فمن المرجح أن تعريفك يلتقط ضوضاء أكثر.
- إذا قللت نوافذ Lookback الأطول من وسم الـ swings، فقد يتأخر تعريفك في التقاط نقاط التحول.