WaveTrend [LazyBear] — مؤشر الزخم والانعكاسات
تطبيق لمؤشر WaveTrend الشهير من LazyBear على منصة TradingView، يبرز مناطق التشبع وإشارات التقاطع وبعد الزخم عن المتوسط.
فكرة العمل بإيجاز
يقيس WaveTrend انحراف السعر الوسطي hlc3 عن متوسط أسي أملس، ثم يطبّع ذلك بالمتوسط الأسي لانحراف القيمة المطلقة ليولّد مؤشرًا متذبذبًا حول الصفر. يتم بعد ذلك تنعيم الإشارة مرتين لإنتاج خطين: WT1 (الإشارة الرئيسية) و WT2 (متوسط بسيط لـ WT1) لالتقاط التقاطعات والانعكاسات قرب مناطق التشبع.
المعادلات الأساسية
- ap = hlc3 — متوسط (High+Low+Close)/3.
- esa = ema(ap, n1) — متوسط أسي بطول n1.
- d = ema(|ap - esa|, n1) — تسوية الانحراف المطلق.
- ci = (ap - esa) / (0.015 * d) — مؤشر الانحراف المطبّع.
- tci = ema(ci, n2) — تنعيم إضافي بطول n2.
- WT1 = tci ، WT2 = sma(WT1, 4).
المستويات والرسم
يتم رسم خط الصفر ومناطق التشبع:
WT1 باللون الأخضر، WT2 بالأحمر المتقطع، ومنطقة WT1 − WT2 مملوءة بلون أزرق شفاف لإبراز الاختلاف بين الخطين.
المكونات والمؤشرات المستخدمة
- متوسط أسي EMA بقيم n1 و n2 لتنعيم السعر ومؤشر الانحراف.
- متوسط بسيط SMA(4) لتكوين WT2 كخط إشارة.
- حسابات hlc3 وخط الأساس 0 لتقييم اتجاه الزخم.
- مستويات تشبع قابلة للتعديل: +60/+53 للشراء المفرط و −60/−53 للبيع المفرط.
قراءة الإشارات
- تقاطع صاعد: عندما يعبر WT1 (الأخضر) فوق WT2 (الأحمر)، خصوصًا خارج مناطق التشبع البيعي.
- تقاطع هابط: عندما يعبر WT1 أسفل WT2، خاصةً بعد بلوغ التشبع الشرائي.
- عبور خط الصفر: انتقال WT1 عبر الصفر قد يشير لتغيّر هيكلي في الزخم.
- التباعد: اختلاف اتجاه السعر عن WT1 قد ينذر بانعكاس (يلزم تأكيدًا إضافيًا).
اضبط مستويات التشبع وفق أداة التداول والسوق. المستويات الافتراضية: +60/+53 و −60/−53.
طريقة الاستخدام
- افتح TradingView وأضف المؤشر WaveTrend [LazyBear] من قائمة المجتمعات أو الصق كود Pine Script.
- اختر الإطار الزمني الملائم لاستراتيجيتك (قصير/متوسط/طويل). المؤشر يعمل على جميع الأطر.
- من الإعدادات: عدّل Channel Length (n1) و Average Length (n2) إن لزم، بالإضافة إلى مستويات التشبع.
- راقب تقاطعات WT1/WT2 قرب المستويات المذكورة، واطلب تأكيدًا من حركة السعر أو مؤشرات إضافية حسب نظامك.
كود Pine Script المعتمد
// WaveTrend [LazyBear]
study(title="WaveTrend [LazyBear]", shorttitle="WT_LB")
n1 = input(10, "Channel Length")
n2 = input(21, "Average Length")
obLevel1 = input(60, "Over Bought Level 1")
obLevel2 = input(53, "Over Bought Level 2")
osLevel1 = input(-60, "Over Sold Level 1")
osLevel2 = input(-53, "Over Sold Level 2")
ap = hlc3
esa = ema(ap, n1)
d = ema(abs(ap - esa), n1)
ci = (ap - esa) / (0.015 * d)
tci = ema(ci, n2)
wt1 = tci
wt2 = sma(wt1,4)
plot(0, color=gray)
plot(obLevel1, color=red)
plot(osLevel1, color=green)
plot(obLevel2, color=red, style=3)
plot(osLevel2, color=green, style=3)
plot(wt1, color=green)
plot(wt2, color=red, style=3)
plot(wt1-wt2, color=blue, style=area, transp=80)
تنويه مهم
هذا المحتوى لأغراض تعليمية فقط ولا يُعدّ توصية استثمارية. الأسواق عالية المخاطر؛ قم باختبار المؤشر واستخدم إدارة مخاطر مناسبة قبل اتخاذ أي قرار تداول.
ليست هناك تعليقات:
إرسال تعليق