ابزار
Market Structure Interpretor (SMC)
interpretor.market_structure
ورودیها
یک باندلِ market structure + liquidity از market.smc_structure. این ابزار گروهِ STRUCTURE آن را میخواند — سوئینگهای برچسبخورده (HH/HL/LH/LL) و شکستهای میان آنها.
خروجیها
یک بولین که در هر کندلی که شرطِ ساختارِ انتخابی برقرار است درست است (یک شکستِ تازه برای حالتهای break، یا وضعیتِ نگهداشتهشده برای bias_is / level_is).
سمتِ ساختارِ بازارِ یک باندلِ Market Structure + Liquidity را میخواند و آن را به یک گیتِ بله/خیر دربارهی تغییرات روند تبدیل میکند. یک Break-of-Structure (BOS) تأیید میکند که روند در حال ادامه است؛ یک Change-of-Character (CHoCH) نخستین نشانهی آن است که روند ممکن است بچرخد. از آن برای همراستاکردنِ ورودها با ساختار استفاده کنید.
چگونه کار میکند
گروهِ STRUCTURE از یک باندلِ market.smc_structure را میخواند، و حالت انتخاب میکند کدام شرطِ ساختار آزمون شود: is_bos، is_choch و is_break روی کندلی که سطح میشکند فعال میشوند، bull_break و bear_break یک جهت اضافه میکنند، level_is درجهی سطحِ شکستهشده را گزارش میدهد، و bias_is گرایشِ نگهداشتهشدهی روند را گزارش میدهد. کلیدِ required_level (internal یا swing) به شما اجازه میدهد ساختارِ سوئینگِ بزرگ را الزامی کنید و شکستهای جزئی را نادیده بگیرید؛ required_bias روندی را که باید در حالت bias_is بخواند تعیین میکند.
حالتها
گزینههای Mode
روی کندلی که یک سطحِ سوئینگ در جهتِ روندِ موجود میشکند فعال میشود — تأییدِ ادامهی روند.
چه زمانی استفاده شود: ادامهی روند را پیش از افزودن به یک پوزیشن تأیید کنید.
روی کندلی که قیمت ساختار را خلافِ روندِ پیشین میشکند فعال میشود — نخستین هشدارِ اینکه روند ممکن است در حال بازگشت باشد.
چه زمانی استفاده شود: نخستین نشانهی یک بازگشت را در یک سوئینگِ بزرگ بگیرید.
روی کندلی که هر سطحِ ساختار میشکند فعال میشود، چه BOS باشد چه CHoCH و در هر جهتی.
چه زمانی استفاده شود: وقتی «همین حالا چیزی ساختاری رخ داد» بدون توجه به نوعش گیت بزنید.
فقط وقتی شکستِ ساختار رو به بالا باشد فعال میشود — قیمت بالای سطحِ شکستهشده بسته میشود.
چه زمانی استفاده شود: ورودهای خرید را فقط به شکستهای ساختارِ رو به بالا فیلتر کنید.
فقط وقتی شکستِ ساختار رو به پایین باشد فعال میشود — قیمت پایینِ سطحِ شکستهشده بسته میشود.
چه زمانی استفاده شود: ورودهای فروش را فقط به شکستهای ساختارِ رو به پایین فیلتر کنید.
یک وضعیتِ نگهداشتهشده: درست تا وقتی گرایشِ کلیِ روندِ ساختار با required_bias برابر باشد (bullish، bearish، neutral یا ranging).
چه زمانی استفاده شود: استراتژی را فقط تا وقتی ساختار با جهتِ موردِ نظرتان موافق است فعال نگه دارید.
یک وضعیتِ نگهداشتهشده: درست وقتی درجهی سطحِ شکستهشده با required_level بخواند (ساختارِ جزئیِ internal یا ساختارِ اصلیِ swing).
چه زمانی استفاده شود: پیش از واکنش به یک شکست، درجهی مشخصی از ساختار را الزامی کنید.
گزینههای Required bias
گرایشِ نگهداشتهشدهی روند را صعودی الزامی کن (سقفهای بالاتر و کفهای بالاتر).
چه زمانی استفاده شود: فقط تا وقتی ساختار رو به بالا روند دارد خرید کنید.
گرایشِ نگهداشتهشدهی روند را نزولی الزامی کن (سقفهای پایینتر و کفهای پایینتر).
چه زمانی استفاده شود: فقط تا وقتی ساختار رو به پایین روند دارد فروش کنید.
یک گرایشِ خنثی را الزامی کن — روندِ بالا یا پایینِ روشنی وجود ندارد، ساختار متعادل است.
چه زمانی استفاده شود: وقتی هیچ روندی کنترل را در دست ندارد کنار بمانید یا بازگشتبهمیانگین معامله کنید.
یک گرایشِ رنج را الزامی کن — قیمت بدون ساختارِ جهتدار میان یک کف و سقف نوسان میکند.
چه زمانی استفاده شود: تاکتیکهای محدودهمحور (محوکردنِ لبهها) را فقط تا وقتی ساختار در رنج است فعال کنید.
گزینههای Required level
یک درجهی ساختارِ internal (جزئی) را الزامی کن — شکستهای کوچک میان سوئینگهای بزرگتر.
چه زمانی استفاده شود: به شکستهای زودهنگام و ظریفترِ درونِ یک لگ واکنش نشان دهید.
یک درجهی ساختارِ swing (اصلی) را الزامی کن — فقط پیوتهای مهمی که روندِ بزرگتر را تعریف میکنند.
چه زمانی استفاده شود: نویزِ جزئی را نادیده بگیرید و فقط روی شکستهای سوئینگِ اصلی عمل کنید.
پیکربندی
کدام شرطِ ساختار آزمون شود: is_bos / is_choch / is_break (و bull_break / bear_break جهتدار) فقط روی کندلِ شکست فعال میشوند، level_is درجهی سطحِ شکستهشده را گزارش میدهد، و bias_is گرایشِ نگهداشتهشدهی روند را گزارش میدهد.
گرایشِ روند برای تطبیق در حالت bias_is: bullish، bearish، neutral یا ranging.
درجهی ساختاری که برای حالتهای break و level_is الزامی است — internal (ساختارِ جزئی) یا swing (ساختارِ اصلی).
اتصال به
مثالها
- فیلتر: فقط وقتی حالت is_choch با required_level = swing باشد خرید بگیر (یک تغییرِ کاراکترِ اصلی رو به بالا).
- ورودهای ادامهدهنده را روی حالت bull_break گیت بزنید تا پیش از افزودن به یک خرید، شکستِ ساختار به بالا تأیید شود.
اشتباهات رایج
- برخورد با یک CHoCH به عنوان بازگشتِ تضمینشده — این یک هشدارِ زودهنگام است، نه تأیید، و در رنجهای پرنوسان میتواند شکست بخورد.
- گذاشتنِ required_level روی internal و غرقشدن در شکستهای جزئی در حالی که در واقع فقط ساختارِ درجهی swing را میخواستید.