← العودة إلى الرئيسية
إشارة / مؤشر تداول
🏛️

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

مؤشر الاختراق الذي يقوم عليه نظام Turtle Trading الأسطوري.

ابدأ الأتمتة مجاناً ←

هل تريد أتمتة هذه الاستراتيجية؟ جرب auto-Trading مجاناً — لا بطاقة ائتمان مطلوبة.

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

نظرة عامة

ما هو قنوات دونشيان؟

قنوات دونشيان، التي طوّرها المتداول في السلع Richard Donchian، تُظهر أعلى قمة وأدنى قاع خلال فترة زمنية يُحددها المستخدم كنطاقَين علوي وسفلي مع خط وسطي عند المتوسط. السعر فوق النطاق العلوي يُشير إلى أعلى مستوى جديد خلال N فترة (اختراق صاعد)؛ تحت النطاق السفلي يُشير إلى أدنى مستوى جديد (اختراق هابط).

اكتسب المؤشر شهرته كركيزة نظام Turtle Trading، الذي استخدم فيه Richard Dennis اختراقات قنوات دونشيان لـ20 يومًا و55 يومًا كإشارات دخول عام 1983. أثبت متداولو السلاحف — مجموعة متداولين عديمي الخبرة درّبهم Dennis — أن التداول الآلي المنضبط القائم على القواعد يعمل بدون حدس أو خبرة سابقة.

يُشغَّل الدخول الطويل عند إغلاق السعر فوق النطاق العلوي لـ20 يومًا؛ والقصير عند الإغلاق تحت النطاق السفلي. يستخدم الخروج قناة 10 أيام. يعتمد حجم المركز على ATR وفق قواعد السلاحف.

كيف يعمل في auto-Trading

أتمته الآن

تُطبّق منصة Auto-Trading قنوات دونشيان بإعدادات فترة قابلة للتخصيص للدخولات (الافتراضي 20) والخروجات (الافتراضي 10) وفق مواصفات Turtle Trading. تتكامل إشارات الاختراق مع وحدة تحديد الحجم القائمة على ATR.

جرب مجاناً ←

كود الاستراتيجية

اختر سكربت من الاسفل، وانسخه، واستخدمه مباشرة على الرسم البياني.

Pine Script (TradingView)

هذا مثال Pine Script على TradingView لهذا المؤشر. الصقه في Pine Editor داخل TradingView، اضفه الى الرسم البياني، ثم عدل الاعدادات حسب السوق والاطار الزمني.

//@version=6
strategy("Donchian Channels", overlay=true)
len = input.int(20, "Breakout Length")
upper = ta.highest(high, len)
lower = ta.lowest(low, len)

الوصول الكامل الى كود الاستراتيجية

ادخل عنوان بريدك الالكتروني واسمك الكامل لفتح كود هذه الاستراتيجية.

ThinkScript (thinkorswim)

هذا مثال ThinkScript على thinkorswim لهذا المؤشر. افتح thinkorswim، وانشئ دراسة مخصصة، والصق السكربت، ثم طبقه على الرسم البياني.

input length = 20;
def upper = Highest(high, length);
def lower = Lowest(low, length);
def buySignal = close > upper[1];
def sellSignal = close < lower[1];

الوصول الكامل الى كود الاستراتيجية

ادخل عنوان بريدك الالكتروني واسمك الكامل لفتح كود هذه الاستراتيجية.

هل أنت مستعد لأتمتة قنوات دونشيان؟

انضم إلى آلاف المتداولين الذين يستخدمون auto-Trading لتنفيذ هذه الاستراتيجية تلقائياً على مدار الساعة.

ابدأ مجاناً ←

جميع الاستراتيجيات والإشارات

مواصلة التعلم

استراتيجيات التداول

إشارات ومؤشرات التداول