ابزار
Order Block (SMC)
market.order_block
ورودیها
پیوتهای سوئینگ (از یک ابزار زیگزاگ یا ساختار) که سقفها و کفها را مشخص میکنند. تشخیصدهنده از آنها برای یافتن شکست ساختاری که یک order block پیش از آن مینشیند استفاده میکند.
خروجیها
بستهای از نواحی order block، هرکدام با قیمت سقف، قیمت کف، جهت (تقاضا یا عرضه)، و اینکه آیا قیمت آن را تماسداده (mitigate کرده) است یا نه. آن را به interpretor.smc_zone بدهید تا وقتی قیمت به یک بلوک باز میگردد واکنش نشان دهد.
یک order block آخرین کندل مخالف درست پیش از یک حرکت ایمپالسیو است — ردِّ پای جایی که بازیگران بزرگ بار زدهاند. یک order block صعودی آخرین کندل نزولی پیش از یک رالی قوی است (ناحیه تقاضا)؛ نزولی آن آخرین کندل صعودی پیش از یک افت تند است (ناحیه عرضه). این ابزار آن نواحی را پیدا میکند و بازگشت قیمت به آنها را دنبال میکند.
چگونه کار میکند
با کار روی پیوتهای سوئینگی که میدهید، کندلی را که ساختار را شکسته مکانیابی میکند، سپس به آخرین کندلِ رنگِ مخالف پیش از آن شکست عقب میرود و جابهجایی حرکت پس از آن را میسنجد. اگر حرکت از min_displacement بگذرد، کندل مبدأ به ناحیهای بدل میشود که ارتفاعش را zone_span تعیین میکند (کل دامنه سایه یا فقط بدنه)؛ سپس mitigation_method تعیین میکند قیمت چگونه باید به ناحیه باز گردد تا تماسخورده حساب شود.
حالتها
گزینههای Direction
آخرین کندل نزولی پیش از یک رالی ایمپالسیو را نگه میدارد و آن را بهعنوان ناحیه تقاضا تلقی میکند که قیمت ممکن است برای یافتن خریداران دوباره به آن سر بزند.
چه زمانی استفاده شود: ورودهای خرید که میخواهند روی یک پولبک به تقاضای تازه بخرند.
آخرین کندل صعودی پیش از یک افت ایمپالسیو را نگه میدارد و آن را بهعنوان ناحیه عرضه تلقی میکند که قیمت ممکن است برای یافتن فروشندگان دوباره به آن رالی کند.
چه زمانی استفاده شود: ورودهای فروش که میخواهند روی یک پولبک به عرضه تازه بفروشند.
order blockهای تقاضای صعودی و عرضه نزولی را با هم دنبال میکند و هم نواحی سمت خرید و هم سمت فروش را نقشه میکند.
چه زمانی استفاده شود: پلیبوکهای دوطرفه، یا زمانی که همه order blockها را پیش از انتخاب سوگیری روی چارت میکشید.
گزینههای Zone span
ناحیه را از high تا low کندل مبدأ میکشد، پس کل دامنه سایه بهعنوان order block تلقی میشود.
چه زمانی استفاده شود: وقتی سخاوتمندترین ناحیه را میخواهید و نمیخواهید قیمت بدون اطلاع از لبه بدنه عبور کند.
ناحیه را از open تا close کندل مبدأ میکشد، بلوکی تنگتر که سایهها را نادیده میگیرد.
چه زمانی استفاده شود: وقتی ناحیهای دقیق و ریسک تنگتری را ترجیح میدهید و میپذیرید که ممکن است یک سایه از آن عبور کند.
گزینههای Mitigation method
order block را همان لحظهای که هر سایهای به درونش برسد تماسخورده میشمارد، حساسترین قاعده.
چه زمانی استفاده شود: وقتی نخستین تماس سبک با ناحیه باید همانجا آن را تماسخورده علامت بزند.
منتظر میماند تا یک کندل درون ناحیه بسته شود و سپس آن را تماسخورده میشمارد، و سایههایی را که نفوذ کرده و رد میشوند نادیده میگیرد.
چه زمانی استفاده شود: وقتی یک بازورودِ متعهدانه به بلوک میخواهید، نه یک جهش زودگذر.
بلوک را همینکه قیمت به خط نیمهاش برسد تماسخورده میشمارد، قاعدهای متعادل میان تماس سایه و بستهشدن کامل.
چه زمانی استفاده شود: محبوب برای ورودهای جزئی که بلوک را در سطح 50٪ آن درگیر میکنند.
پیکربندی
اینکه کدام order blockها نگه داشته شوند: صعودی (تقاضا، آخرین کندل نزولی پیش از یک رالی)، نزولی (عرضه، آخرین کندل صعودی پیش از یک افت)، یا هر دو.
اینکه حرکت ایمپالسیو پس از کندل مبدأ چقدر باید (بر حسب قیمت) پیش برود تا بلوک واجد شرایط شود. مقدار بزرگتر شکست قویتری میطلبد و بلوکهای کمتر اما باکیفیتتری میدهد.
اینکه ارتفاع ناحیه order block چگونه کشیده شود: wick از کل دامنه high تا low کندل مبدأ استفاده میکند، body فقط از دامنه open تا close آن.
اینکه قیمت چگونه باید به یک order block باز گردد تا تماسخورده علامت بخورد: wick (هر تماسی)، close (یک کندل درون بسته میشود)، یا average (قیمت به نقطه میانی 50٪ میرسد).
اینکه از شکست ساختار چند کندل به عقب برای جستوجوی آخرین کندل مخالف نگاه شود. مقدار بزرگتر، خیزِ آهستهتری پیش از ایمپالس را تحمل میکند؛ مقدار کوچکتر مبدأ را نزدیک به شکست نگه میدارد.
سقفِ تعداد order blockهای اخیرِ تماسنخوردهای که نگه داشته و ارائه میشوند را تعیین میکند. مقدار کوچکتر فقط تازهترین نواحی را نگه میدارد؛ مقدار بزرگتر پشته عمیقتری را حفظ میکند.
اتصال به
مثالها
- در جهت صعودی با zone_span «body» و mitigation_method «close»، یک بلوک تقاضا علامت بزن و وقتی یک کندل دوباره درون آن بسته شد یک معامله خرید آماده کن.
- خروجی سوئینگ market.zigzag را به ورودی pivots وصل کن، سپس بلوکها را برای سیگنالهای ورود به interpretor.smc_zone بده.
اشتباهات رایج
- رهاکردن min_displacement روی 0، که کندلهای ضعیف را بهعنوان order block برچسب میزند و نواحیای میسازد که هرگز دوام نمیآورند.
- فراموشکردن تأمین پیوتهای سوئینگ واقعی — بدون یک شکست ساختاری برای لنگرانداختن، هیچ order blockای نمیتواند مکانیابی شود.