ابزار
S/R Level (state / anchor)
interpretor.sr_level
ورودیها
بسته info حمایت/مقاومت از market.sr_levels — سطوح حمایت و مقاومت شناساییشده با تعداد تماس، قدرت و حالت چرخه عمرشان.
خروجیها
یک بسته تفسیرشده S/R: سطح گیتشده بهعلاوه SCALARهای level_price، broken_level_price و confidence که آماده اتصال به ORDER_EXITاند.
نود حالت/لنگرِ حمایت/مقاومت — به این پرسش پاسخ میدهد که «آیا همین حالا یک سطح قوی اینجا هست؟». بسته info را از market.sr_levels میخواند و فقط سطوحی را نگه میدارد که از گیتِ شما بر اساس تعداد تماس، قدرت یا چرخه عمر میگذرند. سپس قیمت سطح، قیمت هر سطح شکستهشده و یک مقدار confidence را بهعنوان مقادیر آمادهاتصال برای معاملهتان ارائه میکند.
چگونه کار میکند
هندل «info» از sr_levels را وصل کن و یک مود انتخاب کن؛ نود سطح را گیت میکند و level_price، broken_level_price و confidence را بهعنوان SCALAR ارائه میدهد که مستقیماً درون ORDER_EXIT میافتند. این را برای حالتِ سطح بهکار ببر و interpretor.sr_event را برای ماشهٔ شکست/برگشت/ریتست.
حالتها
گزینههای Mode
فقط سطوحی را نگه میدارد که بین min_touches و max_touches بار تماس خوردهاند — تماس بیشتر یعنی سطحی بهتر آزمودهشده.
چه زمانی استفاده شود: وقتی سطوحی میخواهید که با آزمونهای مکرر اعتبار یافتهاند، نه واکنشهای یکباره.
فقط سطوحی را نگه میدارد که امتیاز قدرتشان به strength_threshold میرسد — هرچه امتیاز بالاتر، سطح مهمتر.
چه زمانی استفاده شود: گیتِ پیشفرض وقتی میخواهید فقط روی سطوح معنادار و باکیفیت معامله کنید.
فقط سطوحی را نگه میدارد که به کفِ بلوغ تعیینشده با require_lifecycle رسیدهاند.
چه زمانی استفاده شود: وقتی میخواهید سطوح را صرفاً بر اساس میزان تأییدشدنشان بپذیرید و تماس و قدرت را نادیده بگیرید.
تنها سطح نزدیکترین به قیمت جاری را برمیگزیند.
چه زمانی استفاده شود: وقتی فقط به سطحی اهمیت میدهید که قیمت همین حالا قرار است با آن تعامل کند.
گزینههای Require lifecycle
سطوح را در هر بلوغی میپذیرد، از جمله سطوح تأییدنشدهای که ممکن است هنوز ریپینت کنند.
چه زمانی استفاده شود: فقط زمانی که هر سطح نامزدی را میخواهید و ریسک ریپینت را میپذیرید.
فقط سطوحی را میپذیرد که کاملاً شکل گرفتهاند.
چه زمانی استفاده شود: یک محافظ نخست در برابر سطوح نیمهشکلگرفته، در عین اقدام زودهنگام.
فقط سطوح تأییدشده و قابلمعامله را میپذیرد — یک شکستِ تأییدشده یا یک سطح ریتستشده — پیشفرض امن.
چه زمانی استفاده شود: کفِ توصیهشده؛ فقط سطوحی را میپذیرد که برای معامله بهاندازه کافی مستحکماند.
فقط سطوحی را میپذیرد که ریتست شده و دوام آوردهاند — سختگیرانهترین بلوغ.
چه زمانی استفاده شود: وقتی بیشترین تأیید را میخواهید و سطوح کمتری را میپذیرید.
پیکربندی
اینکه کدام گیتِ سطح اعمال شود: touch_count_filter (بر اساس تعداد تماس)، strength_filter (بر اساس امتیاز قدرت)، lifecycle_filter (بر اساس بلوغ)، یا nearest_level (نزدیکترین سطح).
کمینه تعداد تماسی که یک سطح باید داشته باشد تا منطبق شود، در مودِ touch_count_filter بهکار میرود.
بیشینه تعداد تماسی که یک سطح میتواند داشته باشد تا منطبق شود (-1 یعنی بدون سقف)، در مودِ touch_count_filter بهکار میرود.
کمینه امتیاز قدرتی که یک سطح باید به آن برسد تا منطبق شود، در مودِ strength_filter بهکار میرود.
فقط سطوحی را در این بلوغ یا فراتر میپذیرد: any، completed، tradeable (پیشفرض، شکست تأییدشده یا ریتستشده)، یا retested؛ این محافظ در برابر سطوح مستعدِ ریپینت است.
خاموش روی کندلِ سطحِ فعال فعال میشود؛ روشن روی کندلهای بعدی با استفاده از اسنپشاتِ منتقلشده فعال میشود.
اتصال به
مثالها
- از مودِ strength_filter بهعنوان یک فیلتر استفاده کن تا معاملات فقط نزدیک سطحی بالاتر از آستانه قدرتت مجاز شوند.
- level_price پیشبینیشده را به ORDER_EXIT وصل کن تا یک حد سود روی یک سطح مقاومت قوی تعیین شود.
اشتباهات رایج
- این انتظار که این نود روی یک شکست فعال شود — این نود حالتِ یک سطح را گزارش میکند نه یک رویداد؛ برای ماشهها از interpretor.sr_event استفاده کن.
- تنظیم require_lifecycle روی «any»، که سطوح تأییدنشدهای را که ممکن است هنوز ریپینت کنند راه میدهد.