فیلترنویسی اندیکاتور Rsi همراه با سیگنال خرید و فروش

فیلترنویسی اندیکاتور Rsi یکی از کاربردی ترین فیلتر های بورسی است که در ادامه بیشتر آشنا خواهید شد

یکی از اندیکاتور هایی که به شما در تحلیل سهم های مختلف در بورس کمک شایانی میکند اندیکاتور Rsi است.

در این نوشته از دلبرانه ما برای شما عزیزان فیلترنویسی اندیکاتور Rsi را درج خواهیم کرد.تا به نحلیل شما در شماسایی سهم ها کمک نماید.

اما فراموش نکنید که هرگز نباید ملاک خرید و فروش خود به  را به تنهایی استفاده از فیلتر نویسی قرار دهید.

برای خرید هر سهم حتما تحلیل بنیادی و تکنیکال و تحقیق در مورد سهم مد نظر خودتان را فراموش نکنید.

با بررسی دقیق و بدون عجله معامله خود را انجام دهید و اقدام به خرید سهم نمایید.تا ضرری متوجه شما نشود.

از این فیلتر ها صرفا جهت شناسایی سهم استفاده نمایید و هرگز ملاک برای خرید و فروش قرار ندهید

در ادامه با ما همراه باشید…

فیلترنویسی اندیکاتور Rsi همراه با سیگنال خرید و فروش

فیلترنویسی اندیکاتور Rsi

اندیکاتور RSI چیست؟

اندیکاتور RSI یا شاخص قدرت نسبی، مخفف Relative Strength Index است. RSI اندیکاتوری بازگشتی است

که برای تأیید و تعیین نقاط قیمتی و سطوح بازگشتی بازار به‌کاربرده می‌شود

و به دلیل اینکه در دو سطح بین ۰ تا ۱۰۰ در حال نوسان است در شاخه اسیلاتورها گنجانده می‌شود.

اندیکاتور RSI نشان‌دهنده‌ی قدرت بازار و قدرت خریداران و فروشندگان نسبت به هم است و از همین حیث، شاخص قدرت نسبی نامیده شده است.

در تنظیمات RSI نیز عموماً از تنظیم ١۴ روزه استفاده می‌شود. این اندیکاتور همانند اندیکاتور مکدی (MACD) در ردیف اسیلاتورها جای گرفته است.

کاربرد اندیکاتور RSI چیست ؟ 

اندیکاتور RSI یک نمودار خطی در پایین صفحه در اختیار شما قرار می‌دهد.

در این نمودار دو سطح مهم ۳۰ و ۷۰ وجود دارد که به‌صورت خط‌چین بین نوسان ۰ تا ۱۰۰ قرار گرفته است.

معمولاً نمودار سهام بین سطوح افقی ۳۰ تا ۷۰ نوسان بسیاری دارد. سطح افقی ۳۰ نقش یک حمایت‌کننده بسیار معتبر را ایفا می‌کند

و نشان‌دهنده اشباع فروش است و روزهایی که با فشار فروش، اندیکاتور به سطح ۳۰ یا پایین‌تر از آن نزدیک می‌شود،

نمودار RSI در روزهای آتی به سمت بالا بر می‌گردد.

در سطح افقی ۷۰ و بالاتر از آن هم معمولاً بحث مقاومت وجود دارد که نمودار به اشباع خرید می‌رسد

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

تا اینجا با توجه به آشنایی نسبت به نوسان در سطح ۳۰ تا ۷۰ در اندیکاتور RSI، نوعی دریافت سیگنال و استراتژی معاملاتی را فرا گرفتیم.

البته لازم به ذکر در روندهای ایمپالس (صعودی یا نزولی) معمولاً جهش اصلی نمودار در بالای سطح ۷۰ یا پایین سطح ۳۰ است،

اما در روندهای خنثی معمولاً نمودار بین دو سطح ۳۰ و ۷۰ نوسان می‌کند.

شما همین‌طور می‌توانید در نمودار اندیکاتور RSI از ابزار خطوط روند استفاده نمایید.

همان‌طور که در پنل تحلیل تکنیکال آساتریدرآگاه می‌توانیم از خطوط روند در چارت سهام استفاده کنیم،

در نمودار RSI هم این فرآیند برای به دست آوردن نقاط خرید و فروش سهام قابل استناد و استفاده است.

به‌عنوان نمونه طبق تصویر زیر، از نوار ابزار تحلیل تکنیکال در سمت چپ خطوط مورب را انتخاب می‌کنیم

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

کاربرد اندیکاتور RSI چیست ؟ 

گاهی اوقات در چارت سهام و اندیکاتور شاهد واگرایی هستیم؛

یعنی روی نمودار سهم شاهد قله‌ای بالاتر از قله قبلی هستیم. اما در اندیکاتور، قله‌ای پایین‌تر ثبت می‌شود.

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

به‌اصطلاح این نوع واگرایی به واگرایی منفی مشهور بوده و نشان‌دهنده‌ی انتهای یک روند صعودی است.

نکته‌ی اصلی اینجاست که باید توجه داشته باشیم که قله‌ی دومی در چارت سهام حتماً تشکیل شده باشد

و بعد از آن چند کندل پایین‌تر شکل بگیرد تا متوجه شویم که بالاترین نقطه به‌عنوان قله تشکیل شده است؛

زیرا در بسیاری از تحلیل ها افراد، واگرایی منفی را به چارتی که هنوز قله ی آن تشکیل نشده است نسبت می‌دهند، درحالی‌که این‌گونه نیست.

در واقع در اینجا تشخیص پیوت ماژور بسیار مهم است. به‌منظور درک بهتر به تصویر زیر نگاه کنید:

واگرایی اندیکاتور Rsi

حال اگر عکس این موضوع به وجود بیاید، یعنی در انتهای یک روند نزولی ما کفی را ببینیم که پایین‌تر از کف قبلی در نمودار است،

اما در اندیکاتور کفی بالاتر تشکیل شده باشد، واگرایی مثبت را شاهد خواهیم بود، دقیقاً برعکس تصویری که در بالا مشاهده می‌کنید.

این نوع واگرایی نشان‌دهنده‌ی انتهای یک روند نزولی است.

در این حالت هم باید توجه داشته باشید که بعد از آخرین نقطه‌ای که به‌عنوان کف تشخیص دادید،

چند کندل به سمت بالا تشکیل شده باشد تا بتوانید به‌عنوان واگرایی مثبت به آن استناد کنید.

به تصویر زیر نگاه کنید:

اندیکاتور Rsi

در نتیجه

به‌صورت کلی اندیکاتور ها تنها تعقیب‌کننده روند و ابزاری کمکی برای تحلیل تکنیکال به شمار می‌آیند.

هرگز تنها با استفاده از یک اندیکاتور نمی‌توان به موقعیت خرید و فروش اکتفا کرد؛

بلکه این سیگنال ها تنها هشداری برای توجه بیشتر به موقعیت سهام و بررسی بیشتر آن است

تا اگر شرایط آن مناسب باشد با کمک این ابزار بتوان به تحلیل‌های انجام‌شده استناد کرد.

حالا که با اندیکاتور Rsi آشنا شدید شما را به ادامه مطالعه در مورد فیلترنویسی اندیکاتور Rsi دعوت می کنیم:

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

بمنظور استفاده بهینه از این فیلتر، از سه فیلد سفارشی موجود در دیده بان بازار وبسایت مدیریت فناوری بورس تهران استفاده می کنیم .

در این مبحث از سه فیلد سفارشی برای مقاصد زیر استفاده خواهیم کرد :

(c0) = مقدار اندیکاتور Rsi 14 روزه در موقعیت فعلی

(c1) = سیگنال خرید یا فروش

(c2) = تکرار مقدار اندیکاتور Rsi 14 روزه در موقعیت فعلی

برای مشاهده دیده بان بازار سفارشی مشتمل بر فیلدهای کاربر ، مسیر زیر را دنبال کنید :

ابتدا دیده بان بازار سایت مدیریت فناوری بورس tsetmc.com را احضار میکنیم .

سپس از منوهای دیده بان بازار پنجمین منو از سمت راست با عنوان قالب نمایش را انتخاب میکنیم مطابق شکل زیر:

قالب نمایش دیده بان بورس سایت tsetmc.com

فیلترنویسی اندیکاتور Rsi

سپس از بین قالبهای قابل نمایش پنجمین گزینه جدول + فیلد های کاربر را انتخاب می نماییم.

فیلترنویسی اندیکاتور Rsi

مشاهده می کنید که علاوه بر فیلدهای استاندارد و کلاسیک سه فیلد سفارشی با عنوان C0 و C1 و C2 هم به لیست نمایش شما اضافه شده

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

فیلترنویسی اندیکاتور Rsi

در شکل بالا سه فیلد اضافه شده به انتهای جدول را با فلش قرمز رنگ ملاحظه می کنید.

همینک به بخش فیلترگذاری وارد شده و کدهای زیر را در فیلتر مربوطه کپی کنید.

نحوه کدگذاری فیلتر در جلسه 26 توضیح داده شده است.

با کپی کدهای زیر و ثبت فیلتر مقدار Rsi در موقعیت فعلی هر نماد در فیلد C0 و C2 درج شده

و سپس با تحلیل رفتار این اندیکاتور سیگنال خرید یا فروش صادره در ستون C1 تکمیل شده

و لیست قابل مشاهده محدود به نمادهای دارای سیگنال خرید یا فروش می شود.

کد فیلترنویسی اندیکاتور Rsi

true==function()

{

var sumgain=function()

{

var gain=0;
var n;

for(n=0; n < 14; n++)
{
if ( [ih] [n].PClosing > [ih] [n].PriceYesterday )
{
gain += ( [ih] [n].PClosing – [ih] [n].PriceYesterday );
}
}
return gain/14;

};

var sumloss=function()

{

var loss=0;
var n;

for(n=0; n < 14; n++)
{
m=n+11
if ( [ih] [n].PClosing < [ih] [n].PriceYesterday )
{
loss += – ( [ih] [n].PClosing – [ih] [n].PriceYesterday );
}
}
return loss/14;

};

(cfield0)=sumgain();
(cfield1)=sumloss();
(cfield2)=Math.round(100-(100/(1+(cfield0)/(cfield1))));

return true;

}()

var VD

if ( (cfield2) < 30 && (tvol)>10000 ) {
VD=”خرید”
}
else
{

if ( (cfield2) > 70 && (tvol)>10000 ) {
VD=”فروش”
}
else
{
VD=””
}

}

(cfield1)=VD

پس از ثبت فیلتر بالا فیلد سفارشی مقدار Rsi و سیگنال خرید یا فروش در صفحه نمایش شخصی دیده بان برای هر نماد ، مشابه تصویر زیر قابل مشاهده است.

کد فیلترنویسی اندیکاتور Rsi

توجه کنید که:

با کدهای ثبت شده در این بخش صرفا نمادهایی قابل ملاحظه خواهند بود

که یا اندیکاتور Rsi در محدوده پایینتر از 30% قرار داشته که در این حالت با درج سیگنال خرید مشخص شده

و یا اندیکاتور Rsi در محدوده بالاتر از 70% قرار داشته که در این حالت با درج سیگنال فروش مشخص شده است .

استراتژی به اینصورت است که :

با فعال کردن این فیلتر نمادهایی نشان داده خواهد شد که اندیکاتور Rsi  در محدوده زیر 30% ( سیگنال خرید )

و یا بالاتر از 80% ( سیگنال فروش ) قرار دارند.

سایر نمادهایی که مقدار Rsi آنها بین 30% و 70% باشد ، تازمانیکه به محدوده سیگنال وارد نشده باشند مخفی خواهند بود.

نکته بسیار مهم

توجه نمایید که معامله بر مبنای صرفا سیگنال صادره یک اندیکاتور می تواند باعث ضرر و زیان جبران ناپذیر شما گردد .

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

و صرفا با یک فیلتر نویسی و  سیگنال گرفتن  به هیچ وجه سریعا اقدام به خرید و فروش نکنید. سایر مسائل بنیادی و سود سازی و تولید و دارایی ها و خیلی مسائل دیگر باید حتما بررسی شود.

احتیاط: در بازار سرمایه هیچ چیز شوخی برداری وجود ندارد با یک حرکت اشتباه همه سرمایه خود را از دست خواهید داد.و همانطور با یک تحلیلی و حرکت مثبت می توانید سرمایه خود را چندیدن برابر نمایید.

منبع:eduboors.blogfa.com

اگر از کد بالا استفاده کردید و با خطا مواجه شدید فایل زیر را دانلود کنید و این کد را درج نمایید

دانلود فلیتر RSI

🔔 مطالب مرتبط دیگر 🔔

فیلترهای مهم بورس

ممکن است شما دوست داشته باشید
45 نظرات
  1. علی می گوید

    با سلام ممنون از آموزش تون. همین رو میشه برای MACD هم استفاده کرد؟ کراس 2 مووینگ MACD رو بهمون آلارم بده

  2. Mohsen می گوید

    سلام وقت بخیر وقتی از فیلتر rsi hsjthni ;vnl خطای Invalid or unexpected token میدهد

  3. Mohsen می گوید

    اصلاح :وقتی از فیلترrsi استفاده میکنم

  4. رضا می گوید

    Invalid or unexpected token
    این خطا رو میده

  5. صابر فخر می گوید

    با عرض سلام و خدا قوت
    فیلتر اعمال شد و هیچ خطای هم نبود ولی هیچ سهمی رو نشون نمیده . ممنون

  6. محمد می گوید

    سلام وقتتون بخیر و نیکی
    اگه امکانش هست فیلتر کراس مکدی رو هم بگزارید سپاسگزارم

  7. امیر می گوید

    هنگام اعتبار سنجی خطای زیر را نشان میدهد با وجود استفاده از کدی که داخل فایل دانلود شده بود
    خطای زیر در هنگام اجرا مشاهده شد:
    TypeError: Cannot read property ‘0’ of undefined

    1. saeed می گوید

      کد بدون خطا به شما ایمیل شد همچین می توانید کد را در قالب فایل ورد در انتهای مطلب دانلود نمایید

  8. جهان می گوید

    سلام فیلتر عالی هست ولی برام خطا میده invalid
    بی زحمت راهنمایی کنید و ممنون

    1. saeed می گوید

      ایمیل شد خدمتتون

  9. سعید می گوید

    هنگام اعتبار سنجی خطای زیر را نشان میدهد با وجود استفاده از کدی که داخل فایل دانلود شده بود
    خطای زیر در هنگام اجرا مشاهده شد:
    TypeError: Cannot read property ‘0’ of undefined

    1. saeed می گوید

      کد مجدد ایمیل شد خدمتتون. به روند مراحل درج کد توجه کنید

  10. شریف می گوید

    TypeError: Cannot read property ‘۰’ of undefined
    با سلام با این خطا چ کنم ؟ با تشکر

    1. saeed می گوید

      فایل ورد درج شده رو دانلود کنید و اون کد رو درج کنید و توجه کنید مراحل درج کد را به درستی انجام دهید

  11. جواد می گوید

    سلام
    خطا اعلام میشه در اعتبار سنجی و چیزی هم نشون نمیده ؟
    ممنون

  12. جواد می گوید

    خطای زیر در هنگام اجرا مشاهده شد:
    SyntaxError: Unexpected token ‘}’
    سلام
    خطا اعلام میشه در اعتبار سنجی و چیزی هم نشون نمیده ؟
    ممنون

    1. saeed می گوید

      مراحل رو بررسی کنید احتمالا یه جا رو اشتباه انجام دادید

  13. Kian می گوید

    سلام من فیلتر رو وارد میکنم خطا میده.. میشه ارسال کنید برام

  14. مرتضی می گوید

    سلام هرجوری کپی میکنیم بازم ارور میده

  15. وحید می گوید

    سلام ممنونم از سایت خوبتون.ولی برای من هر دو تا کد فیلتر خطا داد

    1. saeed می گوید

      چه اروری ؟

  16. amin می گوید

    سلام خطای زیر رو میده.
    میشه لطفا راهنمایی کنید؟
    TypeError: Cannot read property ‘0’ of undefined

  17. هادی امیری می گوید

    سلام ارور میده این کد رو ورارد میکنم ممنون از زحماتتون

    1. saeed می گوید

      چه اروری میده اینجا ارور ها رو بنویسید شاید دوستان دیگه بتونن کمکتون کنن.

  18. احمد می گوید

    ارور میده که
    هم فایله هم متنه

  19. حمید کرمی می گوید

    با تشکر از سایت خوبتون
    واسه من فیلتر کار نمیکنه.میشه بهم ایمیل کنید فیلتر رو

  20. محمد می گوید

    سلام وقت بخیر فیلتر این ارور رو میده :
    خطای زیر در هنگام اجرا مشاهده شد:
    TypeError: Cannot read property ‘0’ of undefined
    میشه برام ایمیل کنید دمتون گرم

  21. مهدی می گوید

    سلام فیلتر خطا میده

  22. مستانه می گوید

    سلام ارور میده …

  23. کاظم می گوید

    فیلتر rsi خطا میده
    SyntaxError: Invalid or unexpected token
    بایدچکار کنم ممنون میشم راهنمایی بفرمایید

  24. سعید خویی می گوید

    با سلام موقع اجرا ارور TypeError: Cannot read property ‘0’ of undefined نمایش داده میشود لطفا فیلتر را برام ایمیل کنید. تشکر

  25. امیر می گوید

    فیلتر بورس

  26. محمد می گوید

    سلام خطا میده چکارکنم

  27. حسین می گوید

    TypeError: Cannot read property ‘0’ of undefined نمیشه هرکاری میکنم لطفا راهنماییم کنید

  28. حسین می گوید

    حتی فایلم دانلود کردم باز این ارور رو دادTypeError: Cannot read property ‘0’ of undefined

  29. ابوذر می گوید

    فایلم دانلود کردم باز این ارور رو دادTypeError: Cannot read property ‘0’ of undefined

    ممنون میشم راهنمایی بفرمایید

  30. محمد می گوید

    سلام خسته نباشید خواستم بگم این فیلتر شما خطا میده اگه امکان داره اصلاحش کنید.

  31. رضائی می گوید

    پیدا کردن نمادهای دارای سیگنال خرید بصورت چشمی کمی سخته. ظاهرا ستونهای مربوطه به RSI قابلیت مرتب شدن ندارند. در حالیکه سایر ستونها مرتب میشن. آیا راهی هست بشه سیگنال خرید ها رو مرتب نشون بده؟

  32. علی می گوید

    با سلام و تشکر از زحمات شما

    1. saeed می گوید

      لطف دارید.

  33. علیرضا می گوید

    سلام من دانلود کردم ولی ارور میدهReferenceError: sumgain is not defined ممنون میشم راهنمایی بفرمایید

  34. علی می گوید

    سلام به جای RSI14میخام از RSI2استفاده کنم باید به جای عدد 14 2راقراربدم

  35. علی می گوید

    ومیخام وقتی RSI2روی خط 50میاد را به من نشون بده

  36. علی می گوید

    اون m=n+11 داخل فیلتر چیه؟ اصلا بدرد میخوره چون هیچکجا مقدار m مهم نیست داخل فیلتر!؟

  37. علیرضا می گوید

    سلام.
    مقدار rsi که کد شما نشان میدهد با مقداری که در نمودار rsi هست بسیار متفاوت است. (هر دو 14 روزه هستند) علت چیست؟

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.