پرش به محتوا
StatePath
اطلس ابزارهاmarket.order_block

ابزار

Order Block (SMC)

market.order_block

MarketSmc

ورودی‌ها

pivotsEvent list

پیوت‌های سوئینگ (از یک ابزار زیگزاگ یا ساختار) که سقف‌ها و کف‌ها را مشخص می‌کنند. تشخیص‌دهنده از آن‌ها برای یافتن شکست ساختاری که یک order block پیش از آن می‌نشیند استفاده می‌کند.

خروجی‌ها

Bundle (untagged)

بسته‌ای از نواحی order block، هرکدام با قیمت سقف، قیمت کف، جهت (تقاضا یا عرضه)، و اینکه آیا قیمت آن را تماس‌داده (mitigate کرده) است یا نه. آن را به interpretor.smc_zone بدهید تا وقتی قیمت به یک بلوک باز می‌گردد واکنش نشان دهد.

یک order block آخرین کندل مخالف درست پیش از یک حرکت ایمپالسیو است — ردِّ پای جایی که بازیگران بزرگ بار زده‌اند. یک order block صعودی آخرین کندل نزولی پیش از یک رالی قوی است (ناحیه تقاضا)؛ نزولی آن آخرین کندل صعودی پیش از یک افت تند است (ناحیه عرضه). این ابزار آن نواحی را پیدا می‌کند و بازگشت قیمت به آن‌ها را دنبال می‌کند.

نمودار کلی Order Block (SMC)ob.bullish

چگونه کار می‌کند

با کار روی پیوت‌های سوئینگی که می‌دهید، کندلی را که ساختار را شکسته مکان‌یابی می‌کند، سپس به آخرین کندلِ رنگِ مخالف پیش از آن شکست عقب می‌رود و جابه‌جایی حرکت پس از آن را می‌سنجد. اگر حرکت از min_displacement بگذرد، کندل مبدأ به ناحیه‌ای بدل می‌شود که ارتفاعش را zone_span تعیین می‌کند (کل دامنه سایه یا فقط بدنه)؛ سپس mitigation_method تعیین می‌کند قیمت چگونه باید به ناحیه باز گردد تا تماس‌خورده حساب شود.

حالت‌ها

گزینه‌های Direction

صعودی (تقاضا)bullish

آخرین کندل نزولی پیش از یک رالی ایمپالسیو را نگه می‌دارد و آن را به‌عنوان ناحیه تقاضا تلقی می‌کند که قیمت ممکن است برای یافتن خریداران دوباره به آن سر بزند.

نمودار صعودی (تقاضا)ob.bullish

چه زمانی استفاده شود: ورودهای خرید که می‌خواهند روی یک پولبک به تقاضای تازه بخرند.

نزولی (عرضه)bearish

آخرین کندل صعودی پیش از یک افت ایمپالسیو را نگه می‌دارد و آن را به‌عنوان ناحیه عرضه تلقی می‌کند که قیمت ممکن است برای یافتن فروشندگان دوباره به آن رالی کند.

نمودار نزولی (عرضه)ob.bearish

چه زمانی استفاده شود: ورودهای فروش که می‌خواهند روی یک پولبک به عرضه تازه بفروشند.

هر دو سمتboth

order block‌های تقاضای صعودی و عرضه نزولی را با هم دنبال می‌کند و هم نواحی سمت خرید و هم سمت فروش را نقشه می‌کند.

نمودار هر دو سمتob.bullishob.bearish

چه زمانی استفاده شود: پلی‌بوک‌های دوطرفه، یا زمانی که همه order block‌ها را پیش از انتخاب سوگیری روی چارت می‌کشید.

گزینه‌های Zone span

کل دامنه سایهwick

ناحیه را از high تا low کندل مبدأ می‌کشد، پس کل دامنه سایه به‌عنوان order block تلقی می‌شود.

نمودار کل دامنه سایهob.wick_span

چه زمانی استفاده شود: وقتی سخاوتمندترین ناحیه را می‌خواهید و نمی‌خواهید قیمت بدون اطلاع از لبه بدنه عبور کند.

فقط بدنهbody

ناحیه را از open تا close کندل مبدأ می‌کشد، بلوکی تنگ‌تر که سایه‌ها را نادیده می‌گیرد.

نمودار فقط بدنهob.body_span

چه زمانی استفاده شود: وقتی ناحیه‌ای دقیق و ریسک تنگ‌تری را ترجیح می‌دهید و می‌پذیرید که ممکن است یک سایه از آن عبور کند.

گزینه‌های Mitigation method

تماس سایهwick

order block را همان لحظه‌ای که هر سایه‌ای به درونش برسد تماس‌خورده می‌شمارد، حساس‌ترین قاعده.

نمودار تماس سایهob.wick_touch

چه زمانی استفاده شود: وقتی نخستین تماس سبک با ناحیه باید همان‌جا آن را تماس‌خورده علامت بزند.

بسته‌شدن درونclose

منتظر می‌ماند تا یک کندل درون ناحیه بسته شود و سپس آن را تماس‌خورده می‌شمارد، و سایه‌هایی را که نفوذ کرده و رد می‌شوند نادیده می‌گیرد.

نمودار بسته‌شدن درونob.close_inside

چه زمانی استفاده شود: وقتی یک بازورودِ متعهدانه به بلوک می‌خواهید، نه یک جهش زودگذر.

نقطه میانی (50٪)average

بلوک را همین‌که قیمت به خط نیمه‌اش برسد تماس‌خورده می‌شمارد، قاعده‌ای متعادل میان تماس سایه و بسته‌شدن کامل.

نمودار نقطه میانی (50٪)ob.midpoint

چه زمانی استفاده شود: محبوب برای ورودهای جزئی که بلوک را در سطح 50٪ آن درگیر می‌کنند.

پیکربندی

directionenum

اینکه کدام order block‌ها نگه داشته شوند: صعودی (تقاضا، آخرین کندل نزولی پیش از یک رالی)، نزولی (عرضه، آخرین کندل صعودی پیش از یک افت)، یا هر دو.

گزینه‌ها:bullishbearishboth
min_displacementscalar

اینکه حرکت ایمپالسیو پس از کندل مبدأ چقدر باید (بر حسب قیمت) پیش برود تا بلوک واجد شرایط شود. مقدار بزرگ‌تر شکست قوی‌تری می‌طلبد و بلوک‌های کمتر اما باکیفیت‌تری می‌دهد.

zone_spanenum

اینکه ارتفاع ناحیه order block چگونه کشیده شود: wick از کل دامنه high تا low کندل مبدأ استفاده می‌کند، body فقط از دامنه open تا close آن.

گزینه‌ها:wickbody
mitigation_methodenum

اینکه قیمت چگونه باید به یک order block باز گردد تا تماس‌خورده علامت بخورد: wick (هر تماسی)، close (یک کندل درون بسته می‌شود)، یا average (قیمت به نقطه میانی 50٪ می‌رسد).

گزینه‌ها:wickcloseaverage
origin_lookbackscalar

اینکه از شکست ساختار چند کندل به عقب برای جست‌وجوی آخرین کندل مخالف نگاه شود. مقدار بزرگ‌تر، خیزِ آهسته‌تری پیش از ایمپالس را تحمل می‌کند؛ مقدار کوچک‌تر مبدأ را نزدیک به شکست نگه می‌دارد.

max_zonesscalar

سقفِ تعداد order block‌های اخیرِ تماس‌نخورده‌ای که نگه داشته و ارائه می‌شوند را تعیین می‌کند. مقدار کوچک‌تر فقط تازه‌ترین نواحی را نگه می‌دارد؛ مقدار بزرگ‌تر پشته عمیق‌تری را حفظ می‌کند.

اتصال به

خواندن از
تغذیه به

مثال‌ها

  • در جهت صعودی با zone_span «body» و mitigation_method «close»، یک بلوک تقاضا علامت بزن و وقتی یک کندل دوباره درون آن بسته شد یک معامله خرید آماده کن.
  • خروجی سوئینگ market.zigzag را به ورودی pivots وصل کن، سپس بلوک‌ها را برای سیگنال‌های ورود به interpretor.smc_zone بده.

اشتباهات رایج

  • رهاکردن min_displacement روی 0، که کندل‌های ضعیف را به‌عنوان order block برچسب می‌زند و نواحی‌ای می‌سازد که هرگز دوام نمی‌آورند.
  • فراموش‌کردن تأمین پیوت‌های سوئینگ واقعی — بدون یک شکست ساختاری برای لنگرانداختن، هیچ order blockای نمی‌تواند مکان‌یابی شود.

همچنین ببینید