چرا شکست کانال دانچیان دیده نمیشود؟ ابتدا بررسی کنید که آیا کندل فعلی شامل میشود
کندل فعلی ممکن است همزمان مرزهای کانال را تغییر دهد. با یک محاسبه آموزشی بین سقف قبلی، سقف جدید و شکست در قیمت بستهشدن تمایز قائل شوید تا از درهمآمیختن پنجرههای محاسباتی مختلف جلوگیری شود.
نویسنده: توماس|تحلیل تکنیکال|۱۴ نوامبر ۲۰۲۶
خلاصه: قیمت آشکارا سقف اخیر را ثبت کرده، اما خط کانال هم بالا میرود و به نظر میرسد هرگز شکستی رخ نمیدهد. این لزوماً خرابی اندیکاتور نیست؛ ممکن است کندل فعلی همزمان در مرز مقایسه قرار گرفته باشد. این مقاله فقط به این پرسش پاسخ میدهد که شکست کانال دانچیان را چگونه با پنجره محاسباتی بررسی کنیم و هیچ نقطه قیمتی روزانه یا دستور معاملاتی ثابتی ارائه نمیدهد.
مرزهای کانال دانچیان چیست
کانال دانچیان توسط ریچارد دانچیان معرفی شد؛ سقف رایج آن بالاترین قیمت در تعداد مشخصی کندل و کف آن پایینترین قیمت است و خط میانی میانگین این دو است. پارامتر ۲۰ یعنی ۲۰ کندل، و تنها در تایمفریم روزانه معادل ۲۰ کندل روزانه است. این با کانال روند موازی دستی متفاوت است و همچنین باند بولینگر ساختهشده از میانگین متحرک و انحراف معیار نیست.
اینکه ابزار نمودار کندل فعلی را شامل میشود یا نه و آیا جابهجایی رسم تنظیم شده است، مرزهای دیدهشده را تغییر میدهد. برخی پیادهسازیها کندل فعلی را مستقیماً حذف میکنند و برخی دیگر آن را بهصورت لحظهای لحاظ میکنند. بنابراین نباید فقط با دیدن پارامتر یکسان فرض کرد الگوریتم همه پلتفرمها کاملاً یکسان است؛ ابتدا توضیحات اندیکاتور را بخوانید.
چرا سقف جدید سقف کانال را هم بالا میبرد

در تصویر فرض شده است که بالاترین قیمت N کندل قبلی ۱۰۰ بوده، کندل فعلی سقف ۱۰۳ و بستهشدن ۱۰۲ دارد؛ همه دادههای آموزشیاند و قیمت واقعی نیستند. اگر سقف پنجره قبلی مقایسه شود، ۱۰۲ بالاتر از ۱۰۰ است و میتوان بر اساس قرارداد پیشین پذیرفت که بستهشدن از مرز قبلی گذشته است؛ اگر کندل فعلی هم لحاظ شود، سقف جدید ۱۰۳ میشود و طبیعتاً ۱۰۲ بالاتر از ۱۰۳ نیست.
در کانالی که از بالاترین قیمت استفاده میکند، بستهشدن فعلی بالاتر از سقف جدیدی که خودِ بالاترین قیمت را در بر دارد نخواهد بود. این یک رابطه محاسباتی است و به معنای آن نیست که بازار هرگز سقف جدید ثبت نکرده است. بنابراین باید روشن شود که «شکست» به مرز قبلی اشاره دارد یا به خط رسمی که جابهجا شده است؛ این دو را نباید یکی کرد.
چگونه گامبهگام بررسی کنیم
گام اول: نماد، تایمفریم کندل، طول پارامتر و منبع داده قیمت را ثابت کنید. گام دوم: بررسی کنید آیا اندیکاتور کندل فعلی را شامل میشود و آیا جابهجایی رسم فقط محل نمایش را تغییر میدهد. جابهجایی نمایش لزوماً به معنای تغییر یکسان پنجره محاسباتی نیست و نمیتوان موقعیت چشمی را جایگزین توضیح الگوریتم کرد.
گام سوم: پیش از شروع یک کندل جدید، بالاترین و پایینترین قیمت N کندل تکمیلشده قبلی را ثبت کنید و سپس آن را با کندل فعلی جداگانه مقایسه کنید. توضیحات استراتژی Channel BreakOut در TradingView شرط صعودی خود را عبور بالاترین قیمت فعلی از سقف کانال کندل قبلی میداند؛ این تعریف یک استراتژی مشخص است و به معنای آن نیست که همه روشها باید با بالاترین قیمت فعال شوند.
گام چهارم: عبور درونروزی و عبور در بستهشدن را از هم تفکیک کنید. اگر سقف فعلی از سقف قبلی بالاتر برود اما بستهشدن زیر آن برگردد، قاعده درونروزی برآورده میشود ولی قاعده بستهشدن نه. بهموقعبودن، سناریوهای شکست و نتایج اجرای این دو قاعده متفاوت است و باید پیش از مشاهده مشخص شود، نه اینکه پس از دیدن نتیجه تغییر کند.
یک مثال آسان برای اشتباه گرفتن
با ادامه فرض تصویر، اگر سقف ۱۰۳ باشد اما بستهشدن به ۹۹ تغییر کند، درونروز واقعاً بالاتر از سقف قبلی ۱۰۰ بوده اما بستهشدن تثبیت نشده است. اگر برنامه اولیه تأیید بستهشدن را لازم میدانست، نمیتوان فقط به دلیل عبور سایه ادعا کرد قاعده فعال شده است. اگر قاعده اولیه فعالسازی درونروزی بود نیز باید نتیجه عقبنشینی بعدی را صادقانه حفظ کرد.
در مقابل، بستهشدن روی ۱۰۲ هم تضمین نمیکند کندل بعدی به رشد ادامه دهد. شکست کانال فقط نشان میدهد نسبت به پنجره انتخابی موقعیت جدیدی پدید آمده و بعداً ممکن است به محدوده قبلی بازگردد. اگر قیمت به مرز قبلی برگردد و نتواند آن را پس بگیرد، فرض ادامه روند صعودی اولیه باید دوباره ارزیابی شود.
خطاهای رایج و محیطهای نامناسب
انتقال پارامتر روزانه به نمودار ۱۵ دقیقه و نامیدن آن به همان طول زمانی؛ مقایسه کانالی که کندل فعلی را شامل میشود با اسکریپتی که آن را حذف میکند؛ یا یکسان دانستن برخورد با مرز و عبور از مرز، همگی تفاوت سیگنال ایجاد میکنند. کمبود داده تاریخی، پسوند نماد و تفاوت ساعات معاملاتی نیز میتواند بالاترین و پایینترین قیمت را تغییر دهد.
در بازار رِنج، قیمت ممکن است مکرراً مرزهای پنجره کوتاه را بهروز کند و عبورهای پیاپی ایجاد شود. بزرگکردن پارامتر ممکن است برخی نویزها را کاهش دهد و نیز ممکن است واکنش را به تأخیر بیندازد؛ نمیتوان ادعا کرد یک پارامتر برای همه بازارها بهینه است. گپ ناگهانی نیز میتواند قیمت اجرای واقعی را از مرز مشاهدهشده دور کند و اندیکاتور نمیتواند قیمت اجرا را تضمین کند.
از بررسی محاسبات به بودجه ریسک
ابتدا پنجره و قاعده را یکسان کنید، سپس درباره وقوع سیگنال بحث کنید و در آخر ریسک را ارزیابی کنید. تا زمانی که مبنای محاسبه مشخص نشده، نباید با افزایش حجم، فرضیه را آزمایش کرد. حتی اگر الگوریتم کاملاً درست باشد، به معنای وجود مبنای سود مثبت برای استراتژی نیست و همچنان باید هزینهها، لغزش، نمونه و محیط کاربرد را مستقل بررسی کرد.
اعداد این مقاله فقط به درک مرزهای قبلی و جدید کمک میکند و پیشبینی قیمت طلا نیست. هر قاعده شکستی ممکن است شکست بخورد؛ شرایط خروج و زیان قابل تحمل باید از پیش نوشته شود، نه اینکه هنگام نامساعد شدن قیمت پنجره را مدام تغییر داد.