جهت خرید اکانت TradingView با امکانات حرفهای و دسترسی به قابلیتهای پیشرفته پلتفرم میتوانید از خدمات هوش فعال استفاده کنید. برای اطلاع از پلنهای موجود، قیمت و نحوه فعالسازی اکانت تریدینگ ویو به این لینک مراجعه نمایید و یا از طریق شماره 09364549266 با پشتیبانی هوش فعال در ارتباط باشید.
این اندیکاتور با نام Weinstein Stage Cycle Tracker [MarkitTick] یک ابزار تحلیل تکنیکال در پاین اسکریپت (نسخه ۶) است که برای شناسایی و ردیابی چرخه مراحل چهارگانه واینستین طراحی شده است. این مراحل شامل Stage 1 (باسازی یا تجمیع)، Stage 2 (صعودی یا پیشروی)، Stage 3 (تشکیل سقف یا توزیع) و Stage 4 (نزولی یا ریزش) میشود. اندیکاتور روی چارت اصلی (overlay) نمایش داده میشود و با استفاده از میانگین متحرک ساده (SMA) با طول قابل تنظیم (پیشفرض ۳۰) و شیب آن، مرحله فعلی را تعیین میکند. همچنین با بررسی شکست سطوح بالا و پایین محدوده قیمتی (Range Lookback) و شرایط شیب MA، گذار بین مراحل را تشخیص میدهد. این ابزار به معاملهگران کمک میکند تا روند کلی بازار را در قالب چارچوب کلاسیک واینستین درک کنند.
بخش تنظیمات اصلی (Core Settings) شامل پارامترهای کلیدی مانند منبع قیمت، طول MA، بازه بررسی شیب (Slope Lookback)، درصد شیب تخت (Flat Slope %) و بازه محدوده (Range Lookback) است. این پارامترها به کاربر امکان میدهند تا حساسیت تشخیص مراحل را تنظیم کند. علاوه بر این، فیلترهای اختیاری متعددی در بخش فیلترها (Filters) وجود دارد: تأیید تایمفریم بالاتر (HTF Confirmation) که نیاز به همسویی روند در تایمفریم بالاتر دارد، فیلتر قدرت روند با استفاده از ADX، هموارسازی تطبیقی منبع قیمت با روشهای SMA، EMA، WMA، HMA یا RMA، و فیلتر حجم شکست که نیازمند حجم بالاتر از میانگین (حداقل ۲ برابر) در کندل شکست است. این فیلترها به کاهش سیگنالهای نادرست و افزایش دقت هشدارها کمک میکنند.
بخش هشدارها (Alerts) به گونهای طراحی شده که هنگام تغییر مرحله، پیامهای JSON با جزئیات کامل (شامل نوع اقدام، نماد، تایمفریم، جهت، مرحله فعلی و قبلی، قیمت، مقدار MA، شیب و زمان) ارسال کند. هر مرحله اقدام (Action) قابل تنظیم جداگانه دارد و چهار alertcondition نیز برای مراحل ۱ تا ۴ تعریف شده است. علاوه بر این، داشبورد (Dashboard) در گوشهای از چارت (قابل انتخاب) نمایش داده میشود و اطلاعاتی مانند مرحله فعلی، مرحله قبلی، تاریخ شروع مرحله، تعداد کندلهای سپریشده، مقدار MA، شیب MA، فاصله تا MA، سقف و کف محدوده، حجم و نسبت آن به میانگین، بایاس HTF، قدرت روند (ADX) و وضعیت فیلتر حجم را به صورت خلاصه و رنگی ارائه میدهد.
جهت سفارش طراحی و برنامهنویسی اختصاصی اندیکاتور و استراتژی معاملاتی برای TradingView میتوانید استراتژی، ایده یا نیاز معاملاتی خود را با تیم هوش فعال در میان بگذارید. برای دریافت مشاوره، بررسی امکان پیادهسازی و ثبت سفارش، از طریق شماره 09364549266 با پشتیبانی هوش فعال در ارتباط باشید.
از نظر بصری (Visuals)، اندیکاتور امکان نمایش میانگین متحرک مرحله با رنگ متناسب با مرحله، رنگآمیزی کندلها با رنگ مرحله، و پسزمینه رنگی با شفافیت قابل تنظیم را فراهم میکند. رنگها در بخش رنگها (Colors) قابل شخصیسازی هستند: Stage 1 با رنگ خاکستری، Stage 2 با سبز، Stage 3 با نارنجی و Stage 4 با قرمز. همچنین رنگ کندلها، هدر و پسزمینه داشبورد، متن و ردیف هشدار نیز قابل تغییر است. این ویژگیهای بصری به کاربر اجازه میدهد تا وضعیت بازار را در یک نگاه تشخیص دهد و با تنظیمات دلخواه خود هماهنگ کند.
در نهایت، این اندیکاتور تحت مجوز Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International منتشر شده است که استفاده غیرتجاری با ذکر منبع و اشتراکگذاری با همان مجوز را مجاز میداند. سازنده آن MarkitTick است و کد آن در نسخه ۶ پاین اسکریپت نوشته شده است. این ابزار برای معاملهگرانی مناسب است که به روش واینستین علاقه دارند و میخواهند چرخه مراحل بازار را به صورت خودکار و با فیلترهای قابل تنظیم دنبال کنند. با توجه به انعطاف بالای پارامترها، میتوان آن را برای تایمفریمهای مختلف (روزانه، هفتگی) و سبکهای معاملاتی مختلف (سwing یا سرمایهگذاری) تنظیم کرد.

تنظیمات اندیکاتور Weinstein Stage Cycle Tracker
منبع (Source): این تنظیم سری قیمتی را مشخص میکند که مرحله از آن خوانده میشود و به طور پیشفرض روی close تنظیم شده است. واینستین از قیمت بستهشدن استفاده میکند، بنابراین تغییر آن به high یا low میتواند تشخیص مراحل را منحرف کند. این گزینه در گروه تنظیمات اصلی قرار دارد و معمولاً نیازی به تغییر ندارد.
طول میانگین متحرک (MA Length): طول میانگین متحرک سادهای را تعیین میکند که مبنای تشخیص مرحله است و پیشفرض آن ۳۰ است. واینستین برای سرمایهگذاران ۳۰ هفته، برای معاملهگران ۱۰ هفته و در چارت روزانه ۳۰ روز را پیشنهاد میکند. مقدار کمتر حساسیت را بالا میبرد و مقدار بیشتر سیگنالهای پایدارتری تولید میکند.
بازه بررسی شیب (Slope Lookback): تعداد کندلهای عقبگرد را مشخص میکند که برای اندازهگیری شیب میانگین متحرک استفاده میشود و پیشفرض آن ۴ است. این پارامتر از کتاب واینستین گرفته نشده، زیرا او شیب را با چشم قضاوت میکند. مقدار بیشتر شیب را هموارتر و مقدار کمتر آن را نوسانیتر میکند.
درصد شیب تخت (Flat Slope %): درصدی را تعیین میکند که اگر شیب میانگین متحرک داخل بازه مثبت و منفی آن باشد، به عنوان شیب تخت در نظر گرفته میشود و پیشفرض آن ۰.۵ است. این پارامتر نیز از کتاب واینستین نیامده و برای خودکارسازی قضاوت چشمی او اضافه شده است. افزایش آن باعث میشود مراحل تخت بیشتری تشخیص داده شود.
بازه محدوده (Range Lookback): تعداد کندلهای قبل از کندل جاری را مشخص میکند که بالاترین سقف و پایینترین کف آنها محدوده معاملاتی را میسازد و پیشفرض آن ۳۰ است. بستهشدن بالای این محدوده با MA غیرنزولی، شروع Stage 2 و بستهشدن زیر آن با MA غیرصعودی، شروع Stage 4 را رقم میزند. این پارامتر هم از کتاب واینستین گرفته نشده و خواندن محدوده با چشم را خودکار میکند.
طول میانگین حجم (Volume Avg Length): تعداد کندلهایی را تعیین میکند که حجم جاری با میانگین آنها مقایسه میشود و پیشفرض آن ۲۰ است. فقط کندلهایی که حجم دارند در محاسبه میانگین وارد میشوند. این تنظیم برای نمایش نسبت حجم در داشبورد استفاده میشود.
تأیید تایمفریم بالاتر (HTF Confirmation): با فعالسازی این گزینه، هشدار Stage 2 نیازمند بایاس صعودی در تایمفریم بالاتر و هشدار Stage 4 نیازمند بایاس نزولی در آن تایمفریم است. به طور پیشفرض غیرفعال است و برای معاملهگرانی مناسب است که میخواهند سیگنالها با روند بزرگتر همسو باشند. این فیلتر تعداد سیگنالها را کاهش میدهد اما کیفیت آنها را بالا میبرد.
تایمفریم بالاتر (HTF Timeframe): تایمفریم مورد استفاده برای تأیید را مشخص میکند و پیشفرض آن ۱ ماه است. نباید پایینتر از تایمفریم چارت باشد، در غیر این صورت نادیده گرفته شده و در داشبورد با برچسب «Skipped» نمایش داده میشود. این تنظیم فقط زمانی فعال است که گزینه تأیید HTF روشن باشد.
فیلتر قدرت روند (Trend Strength Filter): با فعالسازی این گزینه، هشدارهای Stage 2 و Stage 4 نیازمند آن هستند که ADX کندل قبلی در آستانه تعیینشده یا بالاتر از آن باشد. به طور پیشفرض غیرفعال است و برای فیلتر کردن شکستهای ضعیف در بازارهای بدون روند کاربرد دارد. این فیلتر از ورود به مراحل جدید در شرایط روند ضعیف جلوگیری میکند.
آستانه ADX (ADX Threshold): حداقل مقدار ADX مورد نیاز برای صدور هشدار Stage 2 یا Stage 4 را تعیین میکند و پیشفرض آن ۲۰ است. مقدار مجاز بین ۰ تا ۱۰۰ و با گام ۰.۵ قابل تنظیم است. مقادیر بالاتر سیگنالهای قویتر اما کمتری تولید میکند.
طول ADX (ADX Length): طول دوره محاسبه ADX را در فیلتر قدرت روند مشخص میکند و پیشفرض آن ۱۴ است. مقدار کمتر واکنش سریعتر و مقدار بیشتر واکنش کندتر اما پایدارتری ایجاد میکند. این تنظیم فقط زمانی اثر دارد که فیلتر قدرت روند فعال باشد.

هموارسازی تطبیقی (Adaptive Smoothing): روش هموارسازی منبع قیمت را قبل از خواندن مرحله تعیین میکند و گزینههای آن شامل None، SMA، EMA، WMA، HMA و RMA است. پیشفرض None است که قیمت خام را حفظ میکند. انتخاب هر روش دیگر، نویز قیمت را کاهش میدهد اما ممکن است باعث تأخیر در تشخیص مراحل شود.
طول هموارسازی (Smoothing Length): طول دوره هموارسازی تطبیقی را مشخص میکند و پیشفرض آن ۵ است. این تنظیم فقط زمانی اثر دارد که یک روش هموارسازی غیر از None انتخاب شده باشد. مقدار بیشتر هموارسازی قویتر و تأخیر بیشتر ایجاد میکند.
حجم شکست (Breakout Volume): با فعالسازی این گزینه، هشدار Stage 2 نیازمند آن است که حجم کندل شکست حداقل به اندازه مضرب تعیینشده از میانگین حجم کندلهای قبل باشد. در نمادهایی که حجم ندارند، این فیلتر به صورت خودکار نادیده گرفته میشود. واینستین حداقل ۲ برابر حجم را برای شکست معتبر میداند.
مضرب حجم (Volume Multiple): حداقل نسبت حجم شکست به میانگین حجم را تعیین میکند و پیشفرض آن ۲.۰ است. مقدار مجاز از ۱ با گام ۰.۱ قابل تنظیم است. افزایش این مقدار شکستها را سختگیرانهتر فیلتر میکند.
بازه بررسی حجم (Volume Lookback): تعداد کندلهای قبل از کندل شکست را مشخص میکند که در میانگین حجم استفاده میشوند و پیشفرض آن ۴ است. فقط کندلهای دارای حجم در میانگین وارد میشوند. واینستین در چارت هفتگی از ۴ هفته استفاده میکند.
نمایش MA مرحله (Show Stage MA): با فعالسازی این گزینه، میانگین متحرک مرحله روی چارت با رنگ متناسب با مرحله فعلی نمایش داده میشود. به طور پیشفرض فعال است. غیرفعال کردن آن چارت را تمیزتر میکند اما مرجع بصری مرحله را حذف میکند.
رنگآمیزی کندل (Candle Coloring): با فعالسازی این گزینه، هر کندل با رنگ مرحله مربوط به خودش رنگآمیزی میشود. به طور پیشفرض فعال است و به تشخیص سریع مرحله فعلی در یک نگاه کمک میکند. غیرفعال کردن آن ظاهر کندلها را به حالت پیشفرض برمیگرداند.
پسزمینه مرحله (Stage Background): با فعالسازی این گزینه، پسزمینه چارت با رنگ مرحله فعلی و شفافیت تعیینشده رنگآمیزی میشود. به طور پیشفرض فعال است. این ویژگی به دیدن مراحل در بازههای طولانی کمک میکند.
شفافیت پسزمینه (Background Transparency): میزان شفافیت پسزمینه مرحله را بین ۰ تا ۱۰۰ تعیین میکند و پیشفرض آن ۷۵ است. مقدار بیشتر پسزمینه را محوتر و مقدار کمتر آن را پررنگتر میکند. این تنظیم فقط زمانی اثر دارد که پسزمینه مرحله فعال باشد.
نمایش داشبورد (Show Dashboard): با فعالسازی این گزینه، جدول داشبورد با اطلاعات مرحله، شیب، محدوده، حجم و فیلترها نمایش داده میشود. به طور پیشفرض فعال است. غیرفعال کردن آن فضای چارت را آزاد میکند.
موقعیت داشبورد (Position): محل قرارگیری داشبورد را در یکی از چهار گوشه چارت تعیین میکند و پیشفرض آن Top Right است. گزینههای دیگر شامل Top Left، Bottom Right و Bottom Left است. انتخاب موقعیت مناسب به جلوگیری از همپوشانی با عناصر چارت کمک میکند.
اقدام Stage 1 (Stage 1 Action): برچسب action را در پیام JSON هشدار Stage 1 تعیین میکند و پیشفرض آن stage1 است. این مقدار در وبهوکها و رباتهای معاملاتی برای تشخیص نوع رویداد استفاده میشود. میتوان آن را به هر رشته دلخواه تغییر داد.
اقدام Stage 2 (Stage 2 Action): برچسب action را در پیام JSON هشدار Stage 2 تعیین میکند و پیشفرض آن stage2 است. این رویداد جهت bullish دارد و معمولاً مهمترین سیگنال ورود در روش واینستین محسوب میشود. مقدار آن در اتوماسیون معاملاتی کاربرد دارد.
اقدام Stage 3 (Stage 3 Action): برچسب action را در پیام JSON هشدار Stage 3 تعیین میکند و پیشفرض آن stage3 است. این رویداد جهت neutral دارد و معمولاً به عنوان هشدار کاهش ریسک یا خروج تدریجی تفسیر میشود. میتوان آن را مطابق استراتژی خود تغییر داد.
اقدام Stage 4 (Stage 4 Action): برچسب action را در پیام JSON هشدار Stage 4 تعیین میکند و پیشفرض آن stage4 است. این رویداد جهت bearish دارد و معمولاً سیگنال خروج یا ورود به موقعیت فروش است. مقدار آن در وبهوکها و رباتها استفاده میشود.

رنگ Stage 1 (Stage 1 Basing): رنگ مربوط به مرحله باسازی را تعیین میکند و پیشفرض آن خاکستری (#787b86) است. این رنگ برای MA، کندلها و پسزمینه در Stage 1 استفاده میشود. تغییر آن به سلیقه بصری کاربر بستگی دارد.
رنگ Stage 2 (Stage 2 Advancing): رنگ مربوط به مرحله پیشروی را تعیین میکند و پیشفرض آن سبز (#26a69a) است. این رنگ معمولاً نشاندهنده روند صعودی و فرصت خرید است. در MA، کندلها و پسزمینه Stage 2 به کار میرود.
رنگ Stage 3 (Stage 3 Topping): رنگ مربوط به مرحله تشکیل سقف را تعیین میکند و پیشفرض آن نارنجی (#ff9800) است. این رنگ هشداردهندهی تضعیف روند و احتمال توزیع است. در MA، کندلها و پسزمینه Stage 3 استفاده میشود.
رنگ Stage 4 (Stage 4 Declining): رنگ مربوط به مرحله نزولی را تعیین میکند و پیشفرض آن قرمز (#ef5350) است. این رنگ نشاندهنده روند نزولی و ریسک بالای نگهداری است. در MA، کندلها و پسزمینه Stage 4 به کار میرود.
رنگ سقف کندل (Bar High): رنگ میلههای پرشده در نوار پیشرفت داشبورد را برای مقادیر بالا تعیین میکند و پیشفرض آن سبز (#26a69a) است. این رنگ در نمایش قدرت روند (ADX) استفاده میشود. مقدار بالای ADX با این رنگ نمایش داده میشود.
رنگ میانه کندل (Bar Mid): رنگ میلههای پرشده در نوار پیشرفت داشبورد را برای مقادیر میانی تعیین میکند و پیشفرض آن زرد (#f9a825) است. این رنگ برای مقادیر بین ۰.۳۳ تا ۰.۶۶ در نوار ADX به کار میرود. نشاندهنده قدرت روند متوسط است.
رنگ پایین کندل (Bar Low): رنگ میلههای پرشده در نوار پیشرفت داشبورد را برای مقادیر پایین تعیین میکند و پیشفرض آن قرمز (#ef5350) است. این رنگ برای مقادیر کمتر از ۰.۳۳ در نوار ADX استفاده میشود. نشاندهنده ضعف روند است.
هدر داشبورد (Dashboard Header): رنگ پسزمینه ردیف هدر داشبورد را تعیین میکند و پیشفرض آن بنفش تیره با شفافیت ۵۵ است. این رنگ ظاهر بخش بالایی جدول را مشخص میکند. تغییر آن به هماهنگی بصری با تم چارت کمک میکند.
پسزمینه داشبورد (Dashboard Background): رنگ پسزمینه کلی داشبورد را تعیین میکند و پیشفرض آن آبی تیره با شفافیت ۱۰ است. این رنگ در ردیفهای زوج و فرد با شفافیت متفاوت نمایش داده میشود. مقدار آن بر خوانایی متن داشبورد اثر دارد.
متن داشبورد (Dashboard Text): رنگ متن داشبورد را تعیین میکند و پیشفرض آن سفید (#ffffff) است. این رنگ برای برچسبها و مقادیر در جدول استفاده میشود. تغییر آن باید با پسزمینه داشبورد هماهنگ باشد.
ردیف هشدار (Warning Row): رنگ پسزمینه ردیف هشدار در داشبورد را تعیین میکند و پیشفرض آن زرد با شفافیت ۸۰ است. این رنگ زمانی استفاده میشود که فیلتر حجم به دلیل نبود حجم در نماد نادیده گرفته شود. به کاربر اطلاع میدهد که فیلتر غیرفعال است.
اندیکاتور Weinstein Stage Cycle Tracker
پس از تایید شماره موبایل، لینک دانلود فایل به شما نمایش داده خواهد شد.







