فیلتر نویسی دانشگاه بورس


Гео и язык канала: не указан, не указан
Категория: не указана


Похожие каналы

Гео и язык канала
не указан, не указан
Категория
не указана
Статистика
Фильтр публикаций


(ct).Buy_I_Volume/(ct).Buy_CountI >3 *(ct).Sell_I_Volume/(ct).Sell_CountI&&(tvol)>3*(bvol)

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


فقط در جاهایی که از is استفاده کرده باید به جای tvol از tval استفاده کند


var min=[ih][0].QTotTran5J;
var a;

for(a=1;a[ih][a].QTotTran5J)
min=[ih][a].QTotTran5J;

return min;
}

var maxp52=function(){

var max1=[ih][0].PriceMax;
var b;

for(b=1;b100 && (tval)>1000000000 && (ct).Buy_CountI >=2*((ct).Sell_CountI)

فیلتر نمادهایی که RSI بالای 80 یا زیر 20 دارند

اندیکاتورها یکی از ابزار تحلیل تکنیکال هستند و اندیکاتور RSI یکی از محبوب ترین اندیکاتورها برای نوسانگیری است. این اندیکاتور بین 0 تا 100 نوسان میکند.

همان طور که احتمالا میدانید مناطق اشباع خرید (بالای 80) و اشباع فروش (زیر 20) در این اندیکاتور بسیار مهم است. فیلتر زیر نمادهایی که در مناطق اشباع خرید و فروش قرار داشته باشند را برای شما نمایش می‌دهد.

true==function()
{


var CalculateRSI =function(period){


var len=20;


for (var i = 0; i < len ; i++) {
var rec=[ih][len-1-i];


var change=rec.PClosing-rec.PriceYesterday;


if (change> 0) {
rec.gain=change;
rec.loss=0;
}
else
{
rec.gain=0;
rec.loss=-change;
}
}


// Calculate first "average gain" and "average loss"
var gainSum=0;
var lossSum=0;


for (var i = 0; i < period; i++) {
var rec=[ih][len-1-i];
gainSum += rec.gain;
lossSum += rec.loss;
}


var averageGain=gainSum /period;
var averageLoss=lossSum / period;


// Calculate subsequent "average gain" and "average loss" values
for (var i = period + 1; i < len; i++) {
var rec=[ih][len-1-i];


averageGain=(averageGain* (period - 1) + rec.gain) / period;
averageLoss=(averageLoss* (period - 1) + rec. loss)/ period;


rec.averageGain=averageGain;
rec.averageLoss=averageLoss;
}


// Calculate RSI
var RS = 0; // Relative strength
var RSIndex = 0; // Relative strength index

for (var i = period + 1; i < len; i++) {
var rec=[ih][len-1-i];


RS = rec.averageGain/ rec.averageLoss;
RSIndex = 100 - 100 / (1 + RS);
rec.rsi=RSIndex;
}
};
if(typeof [ih][0].rsi=="undefined")
CalculateRSI(14);


(cfield0)=Math.floor([ih][0].rsi);

if( [ih][0].rsi>80 || [ih][0].rsi[ih][1].Pclosing&&[ih][1].Pclosing>[ih][0].Pclosing]

فیلتر سهم‌های با صف فروش جمع شده

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

(pmin)==(tmin)&&(pl)>(py)

فیلتر سهم‌های با صف خرید جمع شده

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

(pmax)==(tmax)&&(pl)


سهم هایی که حجم معامله شده 4 برابر حجم مبنای آن باشد و قیمت پایانی امروز کمتر از قیمت دیروز است.

((tvol)>4 * (bvol)) && ((py)>(pc))

فیلتر سهم‌های با نوسان روزانه زیاد

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

(((pmax)-(pmin))/(pmin))*100>4

فیلتر تثبیت روند صعودی بدون وجود صف

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

(pl)>1.01*(pf) && (tno)>10 && (pf)>1.01*(py) && (pl)!=(tmax)

فیلتر تقاضای بالا در کف قیمتی

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

qd1)*(pd1)+(qd2)*(pd2)+(qd3)*(pd3)>500000000 && (pl)!=(tmin) && (tno)>10 && (plp)

فیلتر معاملات بیشتر از 5 برابر حجم مبنا

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

(tvol) >= 5*(bvol)

فیلتر صف فروش دو برابر حجم مبنا

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

(po1) == (tmin) && (qo1)>=2*(bvol)

فیلتر قیمت پایانی 1.5 درصد بیشتر از قیمت آخرین معامله

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

1.015*(pc)>=(pl)

فیلتر قدرت خریدار حقیقی دو برابر فروشنده حقیقی

قدرت خریدار به فروشنده در تابلو خوانی سهم از اهمیت زیادی بر خوردار است و همواره به عنوان یکی از پارامترهای انتخاب سهم در استراتژی‌های کوتاه مدتی که بر اساس تابلوخوانی طراحی شده‌اند، شناخته می‌شود. با این فیلتر میتوانید نمادهایی که قدرت خریدار حقیقی بیشتر از فروشنده حقیقی است را پیدا کنید. در این فیلتر نسبت قدرت خریدار به فروشنده را میتوانید با تغییر عدد 2 تغییر دهید.

((ct).Buy_I_Volume/(ct).Buy_CountI)> 2* ((ct).Sell_I_Volume/(ct).Sell_CountI)

فیلتر حجم معاملات بیشتر میانگین حجم معاملات سه ماهه

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

(ct).Buy_I_Volume>[is5]

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

در برخی از استراتژی‌های نوسانگیری در بورس معامله‌گران ترجیح می‌دهند سهم‌هایی را رصد کنند که در 4 یا 5 روز کاری اخیر روند نزولی داشته‌اند. فیلتر زیر به شما نمادهایی که در 5 روز اخیر قیمت پایانی منفی ثبت کرده‌اند را نمایش می‌دهد.

[ih][5].PClosing > [ih][4].PClosing && [ih][4].PClosing > [ih][3].PClosing && [ih][3].PClosing > [ih][2].PClosing && [ih][2].PClosing > [ih][1].PClosing && [ih][1].PClosing > [ih][0].PClosing


((pc)-(pl))/(pc) > .03 && (pcp)>3 && (tno)>10 && (pl)!=(tmin)

فیلتر حجم خرید 4 برابر حجم فروش

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

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

((qd1)+(qd2)+(qd3))>(4 * ((qo1)+(qo2)+(qo3))) && (pl)= 4*((ct).Sell_CountI)

فیلتر قدرت خریداران 5 برابر قدرت فروشندگان

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

(tvol) > [is2] && ((ct).Buy_I_Volume/(ct).Buy_CountI) > 5* ((ct).Sell_I_Volume/(ct).Sell_CountI)

فیلتر چکش سفید

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

(pl)>1.02*(pf) && (tno)>10 && (pl)!=(tmax)

فیلتر چکش سفید معکوس

این فیلتر نوسانگیری سهم هایی را نشان می دهد که در طول روز در حال تشکیل چکش معکوس سفید هستند.

(pf)1.02*(pmin)

فیلتر آخرین قیمت +3 درصد

این فیلتر نوسانگیری میتواند سهم هایی را نشان دهد که قیمت آخرین معامله در آنها بیشتر یا برابر 3+ درصد است.

(plp)>=3

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

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

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

((pf)>=1.02*(py)) && ((pc)>=(py)) && (100*(((pmax)-(pmin))/(pc))>2) && (bvol)0.5

فیلتر آخرین قیمت +1 و قیمت پایانی -1

این فیلتر نوسانگیری سهم هایی را نشان می دهد که در قیمت +1 معامله می شوند ولی قیمت پایانی آنها -1 است.

(plp)>1 && (pcp)(pmin) && (pf)>(py)

فیلتر خریدهای بالای حقوقی‌ها – سهم‌های سودآور و آینده دار

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

(tno)>400 && (bvol)= 5*(bvol)]&& (ct).Buy_N_Volume>100000 && (pe)0

فیلتر حجم خرید حقوقی بیشتر از حقیقی

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

(ct).Buy_N_Volume>(ct).Buy_I_Volume

فیلتر تعداد معاملات بیشتر در یک روز گذشته نسبت به سه روز گذشته

این فیلتر نوسانگیری سهم هایی را نشان می دهد که تعداد معاملات در 1 روز قبل آن ها بیشتر از تعداد معاملات آن ها در 3 روز قبل باشد. یعنی حجم معاملات آنها رو به افزایش است.

(pc)>(py)&&[ih][0].ZTotTran>[ih][2].ZTotTran

فیلتر سهم‌های دارای افزایش حجم معامله

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

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

true==function()
{
var tv6=function(){

var vol1=[ih][0].QTotTran5J;
var n;

for(n=1;n


فیلتر نمادهای کم ریسک بر این اساس میتواند نمادهایی که P/E بین 3 تا 8 دارند را فیلتر کند. طبیعتا این نمادها از ریسک کمی برخوردار هستند. اما توجه کنید سود سهم باید عملیاتی باشد. یعنی هر سال تکرار شود، در غیر این صورت این نسبت چندان مورد استفاده نیست.

(pe)>3 && (pe)=0.2*(bvol) && (qd1)0

(plp)>+4.6&&(qd1)>0

(pl)>=(tmax)-6&&(pl) ( ( Math.min( (pmin) , [ih][1].PriceMin , [ih][2].PriceMin , [ih][3].PriceMin )) ) &&
(tvol) >= (bvol) &&
(tvol) >200000

فیلتر حجم‌های مشکوک

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

(tvol)> [is5] && (tvol)>2*[is6]

فیلتر پیش بینی بازار فردا

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

(tno)>50&&(tvol)>(bvol)&&(bvol)=(pcp)+1.5&&(eps)>0

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

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

(pd1)*(qd1)+(pd2)*(qd2)+(pd3)*(qd3) >2*( (po1)*(qo1)+(po2)*(qo2)+(po3)*(qo3))

فیلتر کاهش سرعت سعود شارپی و افت قیمت حوالی ساعت 10 معاملاتی

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


([ih][50].PriceMax-(pl))/[ih][50].PriceMax>.70
فیلتر سهم هایی که در 50 روز اخیر بیش از 70 درصد اصلاح کرده اند


((qd1)+(qd2)+(qd3))>(20*((qo1)+(qo2)+(qo3)))&&(pl)!=(pmax)&&(bvol)>>1 &&(tvol)>=1000

فیلتر سهم هایی که 3 ردیف اول تقاضا 20 برابر 3 ردیف اول عرضه هستند و صف خرید نیستند و حجم معاملات بیشتر از 1000 معامله بوده است


((qd1)+(qd2)+(qd3))>(20*((qo1)+(qo2)+(qo3)))&&(pl)!=(pmax)&&(bvol)>>1
سه ردیف تقاضا 20 برابر 3 ردیف عرضه باشد، سهم صف خرید نباشد و حجم مبنا بزرگ تر از یک باشد


(tvol)>=20*(bvol) && ((qd1)+(qd2)+(qd3))>(10*((qo1)+(qo2)+(qo3))) &&(bvol)>>1
همون فیلتر بالا است فقط صندوق و حق تقدم ها رو فیلترکرده. حجم مبنا بزرگ تر از یک هست


(tvol)>=20*(bvol) && ((qd1)+(qd2)+(qd3))>(10*((qo1)+(qo2)+(qo3)))

سهمی که 20 برابر حجم مبنا معامله شده است و تقاضای 3 ردیف اول 10 برابر عرضه سه ردیف اول است


(pc)>(py) &&(plp)>=(pcp)+2 &&(eps)>0 && (tvol)>=3*(bvol) && ((qd1)+(qd2)+(qd3))>(3*((qo1)+(qo2)+(qo3)))

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


(tno)>6000&&(tvol)>5*(bvol)&&(bvol)=(pcp)+2.5&&(eps)>0

فیلتر سهمی که تعداد معاملاتش بیشتر از 6 هزار معامله است، 5 برابر حجم مبنا معامله شده، سهم کوچکی است طوری که حجم مبنا کمتر از 2 میلیون هست و آخرین قیمت 2.5 درصد بیشتر از پایانی است.
مخصوص سهم های کوچک




انواع قالب فیلتر نویسی

در دیده‌بان، دو نوع قالب و فرمت فیلتر نویسی به شرح زیر فراهم است:

قالب ساده

در این روش شما می‌توانید از فیلدهای اطلاعاتی، عملگرها و توابع پیش‌ساخته استفاده کنید. هر فیلتر می‌تواند از تعدادی شرط تشکیل شود که با عملگرهای and, or از هم جداشده‌اند. برای مثال:


قالب کد نویسی

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


#فیلتر #فیلترنویسی

فیلتر های کوتاه و ساده ولی کاربردی برای اینکه بدونید چه سهم هایی صف خرید یا فروش هستن:
_______________
سهم هایی که صف خرید دارند
(pd1) == (tmax)
_______________
سهم هایی که صف فروش دارند
(po1) == (tmin)
_______________
سهم هایی که از اول بازار صف خرید هستند
(pmin)==(tmax)
_______________
سهم هایی که از اول بازار صف فروش هستند
(pmax)==(tmin)
_______________

👇👇👇👇👇👇👇👇

https://t.me/joinchat/AAAAAEl4cplgT6w9vUmOgg









Показано 20 последних публикаций.

55

подписчиков
Статистика канала