P
PipsGrowth

النقاط الرئيسية

الصعوبة:متوسط
الموثوقية:عالية
الفئة:اتجاه
الأطر الزمنية:1 ساعة، 4 ساعات، يومي

مؤشر الاتجاه المتوسط (ADX)

اتجاه📊 1 ساعة، 4 ساعات، يومي

يقيس ADX قوة الاتجاه الحالي بغض النظر عن اتجاهه (صاعد أو هابط).

المعادلة

Code
ADX = 14-period smoothed average of DX
DX = 100 × |+DI - -DI| / (+DI + -DI)

شرح تفصيلي

The Average Directional Index (ADX) was developed by J. Welles Wilder to quantify trend strength.

Components:
- ADX Line: Measures trend strength (0-100)
- +DI (Positive Directional Indicator): Upward movement strength
- -DI (Negative Directional Indicator): Downward movement strength

Interpretation:
- 0-25: Weak or no trend (ranging)
- 25-50: Strong trend
- 50-75: Very strong trend
- 75-100: Extremely strong trend

مثال على إعداد التداول

نقاط الدخول ووقف الخسارة وجني الأرباح.

📈 Buy Setup
ADX25ADX>25EntryTake ProfitStop LossCandlesADX+DI-DIBUY
📉 Sell Setup
ADX25ADX>25EntryTake ProfitStop LossCandlesADX+DI-DISELL

انتظر دائمًا تأكيد الإشارة قبل الدخول في صفقة.

أين يعمل هذا المؤشر بشكل أفضل

سياق الاتجاه ووضع السوق.

📈 Bullish Context
ADXStrong Uptrend ↑Best Fit ✓Continues →
📉 Bearish Context
ADXStrong Downtrend ↓Best Fit ✓Continues →

يعمل بشكل أفضل في الأسواق ذات الاتجاه القوي.

رسم بياني مباشرAverage Directional Index (ADX)

شاهد Average Directional Index (ADX) يعمل مباشرة على الرسم البياني. جرّب تغيير الإعدادات والإطار الزمني.

Average Directional Index (ADX) هو أداة رسم يدوية أو نوع رسم بياني، وليس مؤشر قابل للتراكب التلقائي.

افتح الرسم البياني على TradingView
الرسوم البيانية مقدمة من TradingViewاحصل على TradingView Pro ←

المعاملات

Period
الافتراضي: 14
ADX calculation period

📈 إشارات صعودية

+DI يعبر فوق -DI مع ADX صاعد فوق 25

📉 إشارات هبوطية

-DI يعبر فوق +DI مع ADX صاعد فوق 25

تطبيق بايثون

ADX with directional indicators

Python
import pandas_ta as ta
adx = ta.adx(df['high'], df['low'], df['close'], length=14)
df['ADX'] = adx['ADX_14']
df['DI_Plus'] = adx['DMP_14']
df['DI_Minus'] = adx['DMN_14']

كود TradingView

JavaScript
//@version=5
indicator("ADX")
[diplus, diminus, adx] = ta.dmi(14, 14)
plot(adx, "ADX", color=color.blue)
plot(diplus, "+DI", color=color.green)
plot(diminus, "-DI", color=color.red)
📊 استخدم TradingView للرسوم البيانية المتقدمة
أدوات تحليل احترافية مع أكثر من 100 مؤشر فني
احصل على TradingView Pro

كود MT5

C++
int adx_handle = iADX(_Symbol, _Period, 14);
double adx[], di_plus[], di_minus[];
CopyBuffer(adx_handle, 0, 0, 3, adx);
CopyBuffer(adx_handle, 1, 0, 3, di_plus);
CopyBuffer(adx_handle, 2, 0, 3, di_minus);

أخطاء شائعة

Using ADX alone without DI lines for direction
Trading in low ADX environments expecting trends

إشارات التأكيد

DI crossover
Price action
Volume

الأفضل لـ

Trend strength measurementFiltering tradesIdentifying ranging markets

💡 نصائح احترافية

  • ADX only measures strength, not direction
  • Rising ADX = strengthening trend, falling ADX = weakening
  • ADX > 40 indicates very strong trend
آخر تحديث: ٨ فبراير ٢٠٢٦

إخلاء مسؤولية تعليمي

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

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

Average Directional Index (ADX) - دليل كامل مع كود Python و TradingView