ابزار
Support / Resistance Levels
market.sr_levels
ورودیها
یک جریان از سقفها و کفهای سوئینگ (معمولاً از یک زیگزاگ) که ابزار قیمتهای تکراری آنها را در سطوح حمایت و مقاومت خوشهبندی میکند.
خروجیها
مجموعهای از سطوح حمایت و مقاومت، که هر یک دارای یک قیمت، یک ناحیه نازک، یک شمارش لمس و یک سمت (کف یا سقف) است. وقتی تشخیص شکست روشن باشد، با بستهشدن قیمت از یک سطح، رویدادهای شکست و ریتست را نیز منتشر میکند.
سطوح حمایت و مقاومت همان کفها و سقفهای قیمتی هستند که بازار پیشتر در آنها برگشته است. این ابزار آن قیمتهای برگشتی تکراری را از پیوتهای سوئینگ پیدا میکند، آنها را بهصورت سطوح افقی رسم میکند و همچنین میتواند به شما بگوید چه زمانی قیمت سرانجام یکی از آنها را میشکند.
چگونه کار میکند
این ابزار یک جریان از پیوتهای سوئینگ میگیرد، سقفها و کفهای نزدیکی را که در محدوده equality_tolerance_pct یکدیگر قرار دارند در یک سطح خوشهبندی میکند و یک سطح را تنها وقتی نگه میدارد که دستکم min_touches بار لمس شده باشد. هر سطح با zone_half_width_atr برابر ATR به یک ناحیه نازک پهن میشود تا یک نزدیکشدن کمفاصله هم بهعنوان یک تست بهحساب آید. در breakout_mode ابزار همچنین بستهشدن قیمت از یک سطح به اندازه breakout_threshold را زیر نظر میگیرد تا یک شکست را علامت بزند، و در صورت تمایل یک جهش حجم و یک ریتست سطح شکستهشده را الزامی میکند.
حالتها
یک شکست زمانی تأیید میشود که قیمت به اندازه breakout_threshold اندازهگیریشده بهصورت درصدی از قیمت، فراتر از سطح بسته شود، بنابراین تریگر به یک شکل در نمادهای ارزان و گران مقیاس میشود.
چه زمانی استفاده شود: وقتی یک استراتژی را روی ابزارهای متعدد اجرا میکنید و فاصله شکستی میخواهید که نیاز به تنظیم مجدد برای هر نماد نداشته باشد، درصدی را انتخاب کنید.
یک شکست زمانی تأیید میشود که قیمت به اندازه breakout_threshold برابر ATR کنونی فراتر از سطح بسته شود، بنابراین تریگر بهطور خودکار در شرایط پرنوسان پهنتر و در شرایط آرام تنگتر میشود.
چه زمانی استفاده شود: وقتی میخواهید فاصله شکست بهجای یک مقدار ثابت با نوسان نفس بکشد، ATR را انتخاب کنید.
پیکربندی
ابزار هنگام ساخت سطوح، پیوتهای چند میله اخیر را اسکن میکند. بزرگتر کفها و سقفهای قدیمیتر را به یاد میآورد؛ کوچکتر فقط تازهترین ساختار را نگه میدارد.
دو قیمت پیوت چقدر باید نزدیک باشند، بهصورت درصدی، تا در یک سطح ادغام شوند. بزرگتر پیوتهای بیشتری را در سطوح کمتر و پهنتر در هم میآمیزد؛ کوچکتر سطوح بسیار تفکیکشده زیادی را نگه میدارد.
قیمت چند بار باید در یک خوشه واکنش نشان داده باشد تا به یک سطح واقعی ارتقا یابد. بزرگتر فقط سطوح خوبآزمودهشده و پراطمینان را نگه میدارد؛ 2 حداقل معمول برای یک سطح معتبر است.
نیمضخامت هر ناحیه سطح که بهصورت مضارب ATR بیان میشود، تا یک لمس درون این باند هم بهعنوان برخورد با سطح بهحساب آید. بزرگتر خطوط نازک را به نواحی بخشنده تبدیل میکند.
سقف قاطع برای تعداد سطوح حمایت و مقاومتی که نگه داشته میشوند. وقتی موارد بیشتری واجد شرایط شوند، قویترینها (پرلمسترین، تازهترین) باقی میمانند تا نمودار خوانا بماند.
نحوه اندازهگیری فاصله شکست: percent از درصدی از قیمت استفاده میکند (قابلانتقال بین نمادها)، atr از مضربی از ATR کنونی استفاده میکند (با نوسان مقیاس میشود).
قیمت چقدر باید فراتر از یک سطح بسته شود تا یک شکست واقعی بهحساب آید. واحدها به breakout_mode بستگی دارند: درصدی از قیمت، یا مضارب ATR. بزرگتر یک شکست قاطعتر میخواهد و نفوذهای کمعمق را رد میکند.
حجم میله شکست چقدر باید سنگینتر از میانگین باشد تا یک شکست را تأیید کند. 1.0 یعنی دستکم حجم میانگین؛ بزرگتر یک جهش حجم آشکار میخواهد. 0 بررسی حجم را غیرفعال میکند.
پس از یک شکست، چند میله صبر شود تا قیمت بازگردد و سطح شکستهشده را ریتست کند (مقاومت قدیمی که به حمایت جدید تبدیل میشود، یا برعکس). 0 الزام ریتست را غیرفعال میکند.
پنجرهای که برای سنجش دامنه معاملاتی محلی هنگام رتبهبندی و حذف تکراری سطوح استفاده میشود، تا سطوح نزدیکبههم درون یک ازدحام، همگی نگه داشته نشوند.
دوره بازنگری که برای محاسبه ATR استفاده میشود؛ ATR اندازه نواحی سطح را تعیین میکند و در حالت شکست ATR، فاصله شکست را. بزرگتر تخمین نوسان را هموارتر میکند؛ 14 یک پیشفرض رایج است.
اتصال به
مثالها
- همگرایی: سطوح را به interpretor.sr_level بدهید و فقط خریدهایی را بگیرید که از یک سطح حمایتی لمسشده دستکم سه بار جهش میکنند.
- ورود شکست: در حالت شکست ATR، وقتی قیمت با حجم بالاتر از میانگین به اندازه 0.25 ATR بالای یک سطح مقاومت بسته شد، یک خرید شلیک کنید.
- قراردادن ریسک: یک حد ضرر را درست فراتر از نزدیکترین ناحیه حمایت بگذارید بهجای یک فاصله پیپ ثابت.
اشتباهات رایج
- تنظیم min_touches روی 1، که هر تکپیوت را به یک «سطح» ارتقا میدهد و نمودار را از خطوط ضعیفی که قیمت نادیده میگیرد پر میکند.
- انتظار یک شکست تمیز در لحظهای که قیمت یک سطح را لمس میکند — بدون یک breakout_threshold منطقی، یک تکسایه از خط بهعنوان یک شکست کاذب ثبت میشود.