كيف يعمل Schaff Trend Cycle في الفوركس
الإجابة المباشرة
Schaff Trend Cycle (STC) في الفوركس هو مؤشر يهدف إلى التعبير عمّا إذا كانت حركة السعر الأخيرة تتصرف أكثر مثل اتجاه صاعد أم اتجاه هابط، باستخدام مذبذب محدود مشتق من السعر. يقوم بذلك عبر (1) تطبيق تمليس موجّه نحو الاتجاه على السعر، (2) تحويل تلك السلسلة المُمَلَّسة إلى قياس دوري مُطبَّع على نمط تحويل شبيه بـ stochastic، و(3) تكرار العملية بطريقة تنتج خط مخرجات يبقى ضمن نطاق رقمي يمكن التنبؤ به. تمثل المخرجات ظروفًا حديثة؛ ولا تضمن اتجاهًا مستقبليًا.
الآلية والتعريف
على مستوى عالٍ، STC هو مذبذب. المذبذب هو خط عادةً ما يتحرك صعودًا وهبوطًا حول مقياس ثابت بدلًا من تتبع السعر مباشرةً. غالبًا ما يُعرض STC كخط محدود بين قيمتين (غالبًا ما يُفسَّر مثل مقياس 0–100)، ما يساعد المستخدمين على مقارنة القراءة الحالية بقراءات سابقة.
طريقة بسيطة لفهم الآلية هي اعتبار STC خط أنابيب:
-
تمليس السعر لإبراز الاتجاه يبدأ STC من سلسلة أسعار (على سبيل المثال، أسعار الإغلاق). قبل قياس الدورات، يطبق خطوة تمليس داخلية لتقليل الضوضاء قصيرة الأجل. هذا يجعل قياس “الدورة” اللاحق يعكس حركة اتجاهية أكثر استقرارًا.
-
تحويل الاتجاه المُمَلَّس إلى دورة مُطبَّعة بعد ذلك، يستخدم نافذة نظر (lookback) لحساب موضع نسبي للسلسلة المُمَلَّسة ضمن نطاقها الأخير. من الناحية المفاهيمية، هذا يشبه السؤال: “ضمن آخر N فترات، أين تقع القيمة المُمَلَّسة الحالية بين أدنى قيمة وأعلى قيمة في الفترة الأخيرة؟” ثم يتم قياس النتيجة إلى نطاق إخراج ثابت، لتصبح قيمة الدورة للمذبذب.
-
تكرار العملية كـ ‘trend cycle’ ثم يستخدم STC تلك القيمة الدورية/المُطبَّعة كجزء من خطوة إضافية بحيث يعكس خط الإخراج النهائي تأثيرًا ممزوجًا بين التمليس وتطبيع الدورة. الهدف هو إنتاج خط يستجيب لتغيرات الاتجاه مع البقاء ضمن حدود.
ما ليس STC: ليس محرك تنبؤ مباشر. فهو لا “يعرف” سعرًا مستقبليًا. بدلًا من ذلك، هو تحويل حتمي لسلسلة أسعار تاريخية مختارة باستخدام قيم معلمات محددة (مثل طول التمليس وطول النظر). وبما أنه حتمي، فإن تغذيتين مختلفتين (بشموع مختلفة) أو اختيارات معلمات مختلفة يمكن أن تنتج خطوط STC مختلفة.
المدخلات والمخرجات والتسلسل الذي يمكنك التحقق منه
المدخلات
لحساب STC تحتاج إلى:
- سلسلة أسعار: غالبًا حقل سعر واحد من كل شمعة (تستخدم العديد من التطبيقات الإغلاق؛ والاختيار الدقيق يعتمد على إعدادات المؤشر).
- قيم المعلمات: على الأقل فترة تمليس واحدة وفترة نظر واحدة تحددان المتوسط لنافذة النطاق.
- طريقة الحساب: يتم تنفيذ STC في الكود؛ وقد تعبر منصات مختلفة عن الفكرة نفسها بخطوات داخلية مختلفة قليلًا. لذلك من المهم التحقق من الصيغة الدقيقة المستخدمة في منصتك.
المخرجات
عادةً تكون المخرجات:
- خط STC الرئيسي الذي يكون محدودًا (غالبًا ما يُفسَّر بحد أدنى وحد أعلى).
- خطوط وسيطة اختيارية حسب المنصة (بعض التطبيقات تعرض حسابات وسيطة؛ وكثير منها يعرض الخط النهائي فقط).
التسلسل (خطوات قابلة للتحقق)
تسلسل عام غير مرتبط بمنصة يمكنك اتباعه لفهم معظم تطبيقات STC هو:
- بناء السلسلة المُمَلَّسة من إدخال السعر المحدد.
- على مدى نافذة نظر متحركة، إيجاد الحد الأدنى والحد الأقصى للسلسلة المُمَلَّسة.
- حساب موضع مُطبَّع للقيمة المُمَلَّسة الحالية ضمن نطاق الحد الأدنى–الحد الأقصى ثم قياسه إلى حدود المذبذب الرقمية.
- تطبيق تمليس إضافي على قياس المذبذب كجزء من سلوك “trend cycle” التكراري.
- إخراج خط المذبذب المُمَلَّس النهائي.
مثال ملموس مع افتراضات واضحة (بدون بيانات حية)
افترض أن لديك تسلسلًا قصيرًا وافتراضيًا من القيم المُمَلَّسة خلال آخر N فترات (استخدم أي أرقام تريد لإعادة إنتاج الحساب على الورق):
- لتكن القيمة المُمَلَّسة الدنيا الأخيرة Min.
- لتكن القيمة المُمَلَّسة القصوى الأخيرة Max.
- لتكن القيمة المُمَلَّسة الحالية Cur.
يتم حساب قيمة مذبذب مُطبَّعة بالشكل:
- موضع النطاق = (Cur − Min) / (Max − Min)
- ثم يتم قياسها إلى حدود المؤشر (على سبيل المثال، إذا كانت الحدود من 0 إلى 100، تضرب في 100).
يوضح هذا كيف يعكس المذبذب الموضع النسبي ضمن نطاق حديث وليس مستوى السعر بشكل مطلق. إذا كانت Cur تساوي Min، فإن المذبذب يجلس عند الحد السفلي؛ وإذا كانت Cur تساوي Max، فإنه يجلس عند الحد العلوي. إذا كان Max وMin قريبين جدًا، تصبح قيمة المقام في التطبيع صغيرة، ما قد يجعل المذبذب أكثر حساسية.
وبما أن هذا الشرح مبني على نهج عام لتطبيع الدورة، يجب أن تظل تتحقق من خطوات STC الدقيقة وأسماء المعلمات المستخدمة في تطبيق المؤشر لديك.
القيود والمخاطر (أنماط فشل جوهرية)
-
تأخر بسبب التمليس يقلل التمليس الضوضاء لكنه قد يؤخر الاستجابة. في حالات الانعكاس السريع، قد يصل مذبذب شبيه بـ STC إلى منطقة انعطاف بعد أن يكون السعر قد تحرك بالفعل. وهذا يعني أن المؤشر قد يبدو “متأخرًا” مقارنةً بالتغير الأساسي.
-
سوء تفسير في الأسواق الجانبية أو أسواق النطاق عندما يضغط السعر ويتوسع بشكل متكرر داخل نطاق محدود نسبيًا، قد يتأرجح المذبذب المُطبَّع كثيرًا دون ترسيخ اتجاه مستمر. حتى إذا تحرك الخط بسلاسة، فقد تتناوب الإشارة التي يفهمها المستخدم من قراءات المذبذب.
-
حساسية المعلمات تتحكم فترة التمليس ونافذة النظر في مستوى الاستجابة. غالبًا ما تثبت فترات النظر الأطول عملية التطبيع لكنها قد تؤخر نقاط الانعطاف أكثر. قد تزيد النوافذ الأقصر الحساسية للتقلبات المحلية. قد تنتج إعدادات مختلفة سلوكًا مختلفًا بشكل جوهري على نفس الرسم البياني.
-
انضغاط النطاق وتأثير القسمة على قيمة صغيرة يستخدم التطبيع مقامًا مبنيًا على (Max − Min) خلال نافذة النظر. إذا أصبح هذا النطاق صغيرًا، فقد يتغير مقدار التطبيع المحسوب بسرعة مع تحركات صغيرة. تتعامل المنصات مع الحالات الحدّية بشكل مختلف، لكن الخطر الأساسي هو أن قراءات المذبذب قد تصبح غير مستقرة.
-
مخرجات المؤشر لا تتضمن تكاليف التداول أو واقع التنفيذ يتم حساب STC من الشموع التاريخية، ولا يقوم تلقائيًا باحتساب فروق الأسعار (spreads)، أو العمولات، أو الانزلاق (slippage)، أو توقيت التنفيذ. حتى عندما تتوافق قراءة المؤشر مع نمط تاريخي ما، قد تختلف النتيجة الفعلية عند أخذ احتكاكات التداول وبنية السوق الدقيقة (market microstructure) في الاعتبار.
التحقق والسؤال التالي
للتحقق بشكل مستقل من آلية STC، لا تعتمد فقط على التفسير البصري. بدلًا من ذلك:
- أعد حساب المؤشر باستخدام نفس إدخال السعر ونفس قيم المعلمات الموجودة في أداة الرسم البياني لديك.