جهت خرید اکانت TradingView با امکانات حرفهای و دسترسی به قابلیتهای پیشرفته پلتفرم میتوانید از خدمات هوش فعال استفاده کنید. برای اطلاع از پلنهای موجود، قیمت و نحوه فعالسازی اکانت تریدینگ ویو به این لینک مراجعه نمایید و یا از طریق شماره 09364549266 با پشتیبانی هوش فعال در ارتباط باشید.
این اندیکاتور با نام «MSnR Double Breakout Failed Level» برای نسخه ۶ زبان Pine Script نوشته شده و روی چارت قیمت اجرا میشود. ایدهٔ اصلی آن شناسایی سطوحی است که در اثر «شکست دوگانه» (Double Breakout) شکل گرفتهاند، اما در ادامه نتوانستهاند مقاومت کنند و قیمت دوباره از آنها عبور کرده است. به بیان دیگر، این ابزار فقط سطوح شکستخورده را نمایش میدهد؛ سطوحی که قبلاً نقش حمایت یا مقاومت داشتهاند و اکنون نقش معکوس پیدا کردهاند. تمام محاسبات تنها بر اساس کندلهای بستهشده انجام میشود و کندل در حال تشکیل هرگز در تشخیص دخالت داده نمیشود.
ساختار این اندیکاتور بر دو «بلوک سازنده» استوار است: «سطح A» که از یک کندل سبز و سپس یک کندل قرمز تشکیل میشود و قیمت بستهشدن کندل سبز بهعنوان سطح در نظر گرفته میشود، و «سطح V» که دقیقاً آینهٔ آن است؛ یعنی یک کندل قرمز و سپس یک کندل سبز که قیمت بستهشدن کندل قرمز سطح محسوب میشود. سپس دو سطح همجهت بهصورت یک جفت چرخشی نگهداری میشوند. در سمت A یک جفت نزولی داریم (A1 بالاتر و A2 پایینتر) و در سمت V یک جفت صعودی (V1 پایینتر و V2 بالاتر). وقتی قیمت بالای A1 بسته شود، پلههای نزولی «تمامشده» تلقی میشوند و A2 بهعنوان سطح DBO A ثبت میشود؛ در سمت V نیز با بستهشدن قیمت زیر V1، سطح DBO V بهدست میآید.
منطق «شکست شکستخورده» به این صورت است که یک سطح DBO A که هنگام تأیید زیر قیمت قرار دارد، زمانی شکستخورده محسوب میشود که یک کندل قرمز بعداً زیر آن بسته شود. بهطور مشابه، یک سطح DBO V زمانی شکستخورده است که یک کندل سبز بعداً بالای آن بسته شود. در این حالت، آنچه قبلاً حمایت بوده به مقاومت تبدیل میشود و برعکس. نکتهٔ مهم این است که فقط عبور از سطح با بدنهٔ کندل (Close) معتبر است؛ سایهها (Wick) و کندلهای دوجی نادیده گرفته میشوند. هر سطح فقط یکبار میتواند شکست بخورد و پس از آن هرگز به حالت اولیه بازنمیگردد.
جهت سفارش طراحی و برنامهنویسی اختصاصی اندیکاتور و استراتژی معاملاتی برای TradingView میتوانید استراتژی، ایده یا نیاز معاملاتی خود را با تیم هوش فعال در میان بگذارید. برای دریافت مشاوره، بررسی امکان پیادهسازی و ثبت سفارش، از طریق شماره 09364549266 با پشتیبانی هوش فعال در ارتباط باشید.
اندیکاتور دارای ورودیهای متعددی برای تنظیم رفتار است. طول اسکن (Scan Length) مشخص میکند که جستوجو تا چه اندازه به عقب برگردد و جفتهای قدیمیتر از این پنجره رها شوند. حداکثر تعداد سطوح نمایشدادهشده، نوع سطوح شکستخورده (DBO A یا DBO V)، رنگها، ضخامت خط، امتداد خط به سمت راست، نمایش برچسبها و اندازه و فاصلهٔ آنها، و همچنین جدول خلاصه از جمله تنظیمات قابل تغییر هستند. جدول خلاصه در گوشهٔ چارت تعداد کل سطوح DBO پیداشده، تعداد شکستخوردهها و تعداد سطوحی که هنوز مقاومت کردهاند را به تفکیک سمت A و V نشان میدهد.
در بخش نمایش بصری، هر سطح شکستخورده با یک خط افقی از کندل مبدأ تا کندل شکننده (یا تا لبهٔ راست چارت در صورت فعال بودن گزینهٔ امتداد) رسم میشود. برچسب «DBO A Failed» بالای کندل شکننده و برچسب «DBO V Failed» زیر آن قرار میگیرد، و فاصلهٔ برچسب بر اساس میانگین دامنهٔ واقعی ۱۴ کندل (ATR) تنظیم میشود. همچنین دو هشدار (Alert) برای رویدادهای شکست سطح A و V تعریف شده است که هم بهصورت Alert Condition و هم بهصورت فراخوانی تابع alert() در پایان هر کندل بستهشده ارسال میشوند. پیام هشدار شامل نماد، تایمفریم، قیمت سطح و قیمت بستهشدن است.

تنظیمات اندیکاتور MSnR Double Breakout Failed Level
Scan Length (closed candles) این تنظیم مشخص میکند که جستوجوی سطوح تا چه اندازه به عقب برگردد و مقدار آن بین ۲۰ تا ۲۰۰۰ کندل قابل تغییر است. جفتهایی که عمرشان از این پنجره بیشتر شود رها میشوند، سطح DBO تنها تا زمانی که کندل مبدأش داخل این بازه باشد برای شکست پایش میشود و سطح شکستخورده نیز وقتی کندل مبدأش از این بازه قدیمیتر شود حذف میگردد. کندل در حال تشکیل همیشه از این محاسبه کنار گذاشته میشود.
Max Levels Shown این تنظیم تعیین میکند که حداکثر چند سطح از جدیدترین شکستهای ثبتشده روی چارت رسم شود و مقدار آن بین ۱ تا ۵۰ قابل انتخاب است. سطوح قدیمیتر همچنان در جدول خلاصه شمرده میشوند، فقط روی نمودار نمایش داده نمیشوند. این محدودیت باعث میشود چارت شلوغ نشود و تمرکز روی تازهترین رویدادها باقی بماند.
DBO A Failed این گزینه نمایش سطوح DBO A را که یک کندل قرمز زیر آنها بسته شده فعال یا غیرفعال میکند. این سطوح در اصل نقش حمایت داشتهاند و پس از شکست به مقاومت تبدیل میشوند. وقتی این گزینه خاموش باشد، این نوع شکست نه رسم میشود و نه جای یکی از سهمهای Max Levels Shown را اشغال میکند.
DBO V Failed این گزینه نمایش سطوح DBO V را که یک کندل سبز بالای آنها بسته شده فعال یا غیرفعال میکند. این سطوح ابتدا نقش مقاومت داشتهاند و پس از شکست به حمایت تبدیل میشوند. مانند گزینه قبلی، خاموشکردن آن هم رسم و هم سهم این نوع را از محدودیت تعداد سطوح حذف میکند.

DBO A Failed Color این تنظیم رنگ خط و برچسب مربوط به سطوح DBO A شکستخورده را مشخص میکند و مقدار پیشفرض آن قرمز (#ef4444) است. این رنگ برای همه سطوحی که یک کندل قرمز زیرشان بسته شده بهکار میرود. تغییر آن بهطور خودکار روی خط، برچسب و رنگ متن جدول خلاصه در ستون DBO A اثر میگذارد.
DBO V Failed Color این تنظیم رنگ خط و برچسب مربوط به سطوح DBO V شکستخورده را مشخص میکند و مقدار پیشفرض آن سبز (#22c55e) است. این رنگ برای همه سطوحی که یک کندل سبز بالایشان بسته شده استفاده میشود. مشابه رنگ سمت A، این مقدار نیز روی خط، برچسب و متن جدول خلاصه در ستون DBO V اعمال میگردد.
Level Line Width این تنظیم ضخامت خط افقی سطوح شکستخورده را تعیین میکند و مقدار آن بین ۱ تا ۴ قابل انتخاب است. ضخامت بیشتر باعث دیدهشدن راحتتر سطح روی چارتهای شلوغ میشود. این مقدار روی هر دو نوع سطح A و V بهطور یکسان اعمال میشود.
Extend Levels Right این گزینه رفتار امتداد خط سطوح شکستخورده را کنترل میکند. وقتی روشن باشد، خط از کندل مبدأ تا لبه راست چارت ادامه مییابد و سطح را بهصورت یک ناحیه فعال در آینده نشان میدهد. وقتی خاموش باشد، خط فقط تا کندلی که سطح را شکسته کشیده میشود و در همان نقطه متوقف میگردد.
Show Labels این گزینه نمایش برچسبهای متنی «DBO A Failed» و «DBO V Failed» را روی کندل شکننده فعال یا غیرفعال میکند. برچسب سمت A بالای سقف کندل و برچسب سمت V زیر کف کندل قرار میگیرد. با خاموشکردن این گزینه، برچسبهای موجود حذف میشوند اما خطوط سطوح همچنان رسم میمانند.

Label Size این تنظیم اندازه فونت برچسبها را مشخص میکند و چهار گزینه Tiny، Small، Normal و Large در اختیار کاربر قرار میدهد. مقدار پیشفرض Small است که تعادل مناسبی بین خوانایی و اشغال فضای چارت ایجاد میکند. تغییر این مقدار بلافاصله روی همه برچسبهای فعال اعمال میشود.
Label Distance from Candle (%) این تنظیم فاصله برچسب از کندل شکننده را بهصورت درصدی از میانگین دامنه واقعی ۱۴ کندل (ATR) تعیین میکند و بازه آن ۰ تا ۳۰۰ است. مقدار بیشتر برچسب را دورتر از کندل قرار میدهد تا با قیمت یا سایر اجزای چارت تداخل نکند. اگر ATR در کندلهای ابتدایی چارت آماده نباشد، این فاصله صفر در نظر گرفته میشود.
Show Summary Table این گزینه نمایش جدول خلاصه در گوشه چارت را فعال یا غیرفعال میکند. جدول شامل چهار سطر است که بهترتیب تعداد کل سطوح DBO پیداشده، تعداد شکستخوردهها و تعداد سطوحی که هنوز مقاومت کردهاند را به تفکیک دو ستون DBO A و DBO V نشان میدهد. با خاموشکردن این گزینه، محتوای جدول پاک میشود.
Table Position این تنظیم محل قرارگیری جدول خلاصه روی چارت را مشخص میکند و پنج گزینه Top Right، Middle Right، Bottom Right، Top Left و Bottom Left دارد. مقدار پیشفرض Top Right است. انتخاب موقعیت مناسب به کاربر کمک میکند جدول با سطوح و برچسبهای اندیکاتور همپوشانی نداشته باشد.
Table Size این تنظیم اندازه متن و ابعاد جدول خلاصه را تعیین میکند و سه گزینه Tiny، Small و Normal در دسترس است. مقدار پیشفرض Small است. این تنظیم مستقل از Label Size عمل میکند و فقط روی جدول اثر میگذارد.
اندیکاتور MSnR Double Breakout Failed Level
پس از تایید شماره موبایل، لینک دانلود فایل به شما نمایش داده خواهد شد.







