P
PipsGrowth

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

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

قنوات دونشيان

تذبذب📊 4 ساعات، يومي، أسبوعي

تعرض أعلى قمة وأدنى قاع خلال فترة محددة لتحديد الاختراقات.

المعادلة

Code
Upper Band = Highest High over N periods
Lower Band = Lowest Low over N periods
Middle = (Upper + Lower) / 2

شرح تفصيلي

Donchian Channels, created by Richard Donchian, plot the highest high and lowest low over a period.

Famous Usage:
The Turtle Trading experiment used Donchian Channels for entry signals:
- Buy when price exceeds 20-day high
- Sell when price falls below 20-day low

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

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

📈 Buy Setup
Donchian ChannelsTouch Low!EntryTake ProfitStop LossCandlesBandsTouchBUY
📉 Sell Setup
Donchian ChannelsTouch High!EntryTake ProfitStop LossCandlesBandsTouchSELL

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

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

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

📈 Bullish Context
Squeeze!Low VolatilityBest Fit ✓Breakout ↑
📉 Bearish Context
Squeeze!Low VolatilityBest Fit ✓Breakdown ↓

يقيس تقلبات السوق ويحدد فرص الاختراق.

رسم بياني مباشرDonchian Channels

شاهد Donchian Channels يعمل مباشرة على الرسم البياني. جرّب تغيير الإعدادات والإطار الزمني.

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

المعاملات

Period
الافتراضي: 20
Lookback period

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

السعر يخترق فوق أعلى قمة خلال N فترة

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

السعر يخترق تحت أدنى قاع خلال N فترة

تطبيق بايثون

Donchian Channels calculation

Python
import pandas_ta as ta
dc = ta.donchian(df['high'], df['low'], lower_length=20, upper_length=20)
df['DC_Upper'] = dc['DCU_20_20']
df['DC_Middle'] = dc['DCM_20_20']
df['DC_Lower'] = dc['DCL_20_20']

كود TradingView

JavaScript
//@version=5
indicator("Donchian Channels", overlay=true)
upper = ta.highest(high, 20)
lower = ta.lowest(low, 20)
middle = (upper + lower) / 2
plot(upper, "Upper", color=color.red)
plot(middle, "Middle", color=color.gray)
plot(lower, "Lower", color=color.green)
📊 استخدم TradingView للرسوم البيانية المتقدمة
أدوات تحليل احترافية مع أكثر من 100 مؤشر فني
احصل على TradingView Pro

كود MT5

C++
double upper = iHigh(_Symbol, _Period, iHighest(_Symbol, _Period, MODE_HIGH, 20, 0));
double lower = iLow(_Symbol, _Period, iLowest(_Symbol, _Period, MODE_LOW, 20, 0));

أخطاء شائعة

Not using proper position sizing with breakouts
Ignoring false breakouts

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

Volume on breakout
ADX
Price action

الأفضل لـ

Breakout tradingTrend followingTurtle Trading

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

  • Used in the famous Turtle Trading system
  • Simple but effective breakout indicator
  • 20-day and 55-day are popular periods
آخر تحديث: ٨ فبراير ٢٠٢٦

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

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

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

Donchian Channels - دليل كامل مع كود Python و TradingView