جلسه سی و یکم – فیلترنویسی Rsi با سیگنال خرید و فروش - بخش 5
در ادامه جلسات قبل در موضوع نحوه فیلترگذاری دیده بان بازار بورس ، در این مبحث به معرفی فیلتر منحصر بفرد اندیکاتور Rsi (تهیه شده توسط نویسنده این وبلاگ ) که همراه با آلارم و سیگنال خرید و فروش است ، میپردازیم .
بمنظور استفاده بهینه از این فیلتر، از سه فیلد سفارشی موجود در دیده بان بازار وبسایت مدیریت فناوری بورس تهران استفاده می کنیم . در این مبحث از سه فیلد سفارشی برای مقاصد زیر استفاده خواهیم کرد :
(c0) = مقدار اندیکاتور Rsi 14 روزه در موقعیت فعلی
(c1) = سیگنال خرید یا فروش
(c2) = تکرار مقدار اندیکاتور Rsi 14 روزه در موقعیت فعلی
برای مشاهده دیده بان بازار سفارشی مشتمل بر فیلدهای کاربر ، مسیر زیر را دنبال کنید :
ابتدا دیده بان بازار سایت مدیریت فناوری بورس ( tsetmc.com ) را احضار میکنیم . سپس از منوهای دیده بان بازار پنجمین منو از سمت راست با عنوان قالب نمایش را انتخاب میکنیم :

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

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

در تصویر فوق سه فیلد اضافه شده به انتهای جدول را با فلش قرمز رنگ ملاحظه می کنید.
اکنون به بخش فیلترگذاری وارد شده و کدهای زیر را در فیلتر مربوطه کپی کنید . نحوه کدگذاری فیلتر در جلسه 26 توضیح داده شده است . با کپی کدهای زیر و ثبت فیلتر ، مقدار Rsi در موقعیت فعلی هر نماد در فیلد C0 و C2 درج شده و سپس با تحلیل رفتار این اندیکاتور ، سیگنال خرید یا فروش صادره در ستون C1 تکمیل شده و لیست قابل مشاهده ، محدود به نمادهای دارای سیگنال خرید یا فروش می شود :
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 در محدوده پایینتر از 30% قرار داشته که در این حالت با درج سیگنال خرید مشخص شده ، و یا اندیکاتور Rsi در محدوده بالاتر از 70% قرار داشته که در این حالت با درج سیگنال فروش مشخص شده است .
استراتژی : با فعال کردن این فیلتر ، نمادهایی نشان داده خواهد شد که اندیکاتور Rsi در محدوده زیر 30% ( سیگنال خرید ) و یا بالاتر از 80% ( سیگنال فروش ) قرار دارند. سایر نمادهایی که مقدار Rsi آنها بین 30% و 70% باشد ، تازمانیکه به محدوده سیگنال وارد نشده باشند ، مخفی خواهند بود.
مجددا لازم می دانم توجه سرمایه گذاران محترم را به این موضوع جلب کنم که معامله بر مبنای صرفا سیگنال صادره یک اندیکاتور می تواند باعث ضرر و زیان جبران ناپذیر شما گردد . در نتیجه با علم به سایر قواعد بازار سرمایه و تحلیل تکنیکال و سایر شرایط حاکم بر بازار ، و مطالعه سایر اندیکاتورها ، در نقاط حمایت یا مقاومت اقدام به خرید یا فروش نمایید .
برای دریافت فایل پی دی اف این مبحث اینجا کلیک کنید.
این وبلاگ صرفا به منظور آموزش علاقمندان به بازار سرمایه و بورس راه اندازی شده و از ارائه سیگنال معذور است . اما مدیر وبلاگ معتقد است از آنجا که صفر تا صد اطلاعات بورس در اختیار کاربران قرار خواهد گرفت ، افراد علاقمند با فراگیری اصول معامله در بورس ، نه تنها در صورت فراگیری مطالب ،خودشان قادر به تشخیص سیگنالهای خرید و فروش برای معاملات مورد نیاز شخصی و با سلیقه خودشان خواهند شد و نیازی به اخذ سیگنال از دیگران نخواهند داشت . بلکه قادر خواهند بود در صورت ممارست بیشتر نسبت به فروش سیگنال به دیگران هم اقدام نمایند.