پرکاربردترین فیلتر بورس به معاملهگر کمک میکند در زمان کوتاه، نمادهایی را که شرایط خاصی دارند شناسایی کند. این فیلترها در کنار تابلوخوانی در بورس کاربرد بیشتری دارند و میتوانند برای بررسی حجم معاملات، قدرت خریداران، ورود پول و وضعیت قیمت نمادها استفاده شوند.
در ادامه، مجموعهای از فیلترهای پرکاربرد را قرار دادهایم که میتوانید مستقیماً در بخش فیلترنویسی سایت TSETMC استفاده کنید.
(tvol)>(([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J+[ih][10].QTotTran5J+[ih][11].QTotTran5J+[ih][12].QTotTran5J+[ih][13].QTotTran5J+[ih][14].QTotTran5J+[ih][15].QTotTran5J+[ih][16].QTotTran5J+[ih][17].QTotTran5J+[ih][18].QTotTran5J+[ih][19].QTotTran5J+[ih][20].QTotTran5J+[ih][21].QTotTran5J+[ih][22].QTotTran5J+[ih][23].QTotTran5J+[ih][24].QTotTran5J+[ih][25].QTotTran5J+[ih][26].QTotTran5J+[ih][27].QTotTran5J+[ih][28].QTotTran5J+[ih][29].QTotTran5J)/30)&&(ct).Buy_I_Volume>0.5*(tvol)&&(ct).Sell_N_Volume>0.5*(tvol)&&((ct).Buy_I_Volume/(ct).Buy_CountI)>((ct).Sell_I_Volume/(ct).Sell_CountI)
(tvol)>(([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J+[ih][10].QTotTran5J+[ih][11].QTotTran5J+[ih][12].QTotTran5J+[ih][13].QTotTran5J+[ih][14].QTotTran5J+[ih][15].QTotTran5J+[ih][16].QTotTran5J+[ih][17].QTotTran5J+[ih][18].QTotTran5J+[ih][19].QTotTran5J+[ih][20].QTotTran5J+[ih][21].QTotTran5J+[ih][22].QTotTran5J+[ih][23].QTotTran5J+[ih][24].QTotTran5J+[ih][25].QTotTran5J+[ih][26].QTotTran5J+[ih][27].QTotTran5J+[ih][28].QTotTran5J+[ih][29].QTotTran5J)/30)&&(ct).Buy_I_Volume>0.5*(tvol)&&(ct).Sell_N_Volume>0.5*(tvol)&&((ct).Buy_I_Volume/(ct).Buy_CountI)>((ct).Sell_I_Volume/(ct).Sell_CountI)&&(tvol)>=100000000
(tvol)>(([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J+[ih][10].QTotTran5J+[ih][11].QTotTran5J+[ih][12].QTotTran5J+[ih][13].QTotTran5J+[ih][14].QTotTran5J+[ih][15].QTotTran5J+[ih][16].QTotTran5J+[ih][17].QTotTran5J+[ih][18].QTotTran5J+[ih][19].QTotTran5J+[ih][20].QTotTran5J+[ih][21].QTotTran5J+[ih][22].QTotTran5J+[ih][23].QTotTran5J+[ih][24].QTotTran5J+[ih][25].QTotTran5J+[ih][26].QTotTran5J+[ih][27].QTotTran5J+[ih][28].QTotTran5J+[ih][29].QTotTran5J)/30)&&(ct).Buy_I_Volume>0.5*(tvol)&&(ct).Sell_N_Volume>0.5*(tvol)&&((ct).Buy_I_Volume/(ct).Buy_CountI)>=1.2*((ct).Sell_I_Volume/(ct).Sell_CountI)
(tvol)>(([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J+[ih][10].QTotTran5J+[ih][11].QTotTran5J+[ih][12].QTotTran5J+[ih][13].QTotTran5J+[ih][14].QTotTran5J+[ih][15].QTotTran5J+[ih][16].QTotTran5J+[ih][17].QTotTran5J+[ih][18].QTotTran5J+[ih][19].QTotTran5J+[ih][20].QTotTran5J+[ih][21].QTotTran5J+[ih][22].QTotTran5J+[ih][23].QTotTran5J+[ih][24].QTotTran5J+[ih][25].QTotTran5J+[ih][26].QTotTran5J+[ih][27].QTotTran5J+[ih][28].QTotTran5J+[ih][29].QTotTran5J)/30)&&(ct).Buy_I_Volume>0.5*(tvol)&&(ct).Sell_N_Volume>0.5*(tvol)&&((ct).Buy_I_Volume/(ct).Buy_CountI)>=1*((ct).Sell_I_Volume/(ct).Sell_CountI)&&(tvol)>=100000000&&(((ct).Buy_I_Volume-(ct).Sell_I_Volume)*(pc))>0
(tvol)>(([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J+[ih][10].QTotTran5J+[ih][11].QTotTran5J+[ih][12].QTotTran5J+[ih][13].QTotTran5J+[ih][14].QTotTran5J+[ih][15].QTotTran5J+[ih][16].QTotTran5J+[ih][17].QTotTran5J+[ih][18].QTotTran5J+[ih][19].QTotTran5J+[ih][20].QTotTran5J+[ih][21].QTotTran5J+[ih][22].QTotTran5J+[ih][23].QTotTran5J+[ih][24].QTotTran5J+[ih][25].QTotTran5J+[ih][26].QTotTran5J+[ih][27].QTotTran5J+[ih][28].QTotTran5J+[ih][29].QTotTran5J)/30)&&(ct).Buy_I_Volume>0.5*(tvol)&&(ct).Sell_N_Volume>0.5*(tvol)&&((ct).Buy_I_Volume/(ct).Buy_CountI)>=1*((ct).Sell_I_Volume/(ct).Sell_CountI)&&(tvol)>=100000000&&((((ct).Buy_I_Volume-(ct).Sell_I_Volume)*(pc))/(tval))>=0.2
(tvol)>(([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J+[ih][10].QTotTran5J+[ih][11].QTotTran5J+[ih][12].QTotTran5J+[ih][13].QTotTran5J+[ih][14].QTotTran5J+[ih][15].QTotTran5J+[ih][16].QTotTran5J+[ih][17].QTotTran5J+[ih][18].QTotTran5J+[ih][19].QTotTran5J+[ih][20].QTotTran5J+[ih][21].QTotTran5J+[ih][22].QTotTran5J+[ih][23].QTotTran5J+[ih][24].QTotTran5J+[ih][25].QTotTran5J+[ih][26].QTotTran5J+[ih][27].QTotTran5J+[ih][28].QTotTran5J+[ih][29].QTotTran5J)/30)&&(ct).Buy_I_Volume>0.5*(tvol)&&(ct).Sell_N_Volume>0.5*(tvol)&&((ct).Buy_I_Volume/(ct).Buy_CountI)>=1*((ct).Sell_I_Volume/(ct).Sell_CountI)&&(tvol)>=100000000&&((((ct).Buy_I_Volume-(ct).Sell_I_Volume)*(pc))/(tval))>=0.2
((ct).Buy_I_Volume/(ct).Buy_CountI) >= ((ct).Sell_I_Volume/(ct).Sell_CountI)
(tvol)>(([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J+[ih][10].QTotTran5J+[ih][11].QTotTran5J+[ih][12].QTotTran5J+[ih][13].QTotTran5J+[ih][14].QTotTran5J+[ih][15].QTotTran5J+[ih][16].QTotTran5J+[ih][17].QTotTran5J+[ih][18].QTotTran5J+[ih][19].QTotTran5J+[ih][20].QTotTran5J+[ih][21].QTotTran5J+[ih][22].QTotTran5J+[ih][23].QTotTran5J+[ih][24].QTotTran5J+[ih][25].QTotTran5J+[ih][26].QTotTran5J+[ih][27].QTotTran5J+[ih][28].QTotTran5J+[ih][29].QTotTran5J)/30)&&((ct).Buy_I_Volume/(ct).Buy_CountI)>=((ct).Sell_I_Volume/(ct).Sell_CountI)&&(pl)>=(pc)&&(plp)>0
(tvol)>(([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J+[ih][10].QTotTran5J+[ih][11].QTotTran5J+[ih][12].QTotTran5J+[ih][13].QTotTran5J+[ih][14].QTotTran5J+[ih][15].QTotTran5J+[ih][16].QTotTran5J+[ih][17].QTotTran5J+[ih][18].QTotTran5J+[ih][19].QTotTran5J+[ih][20].QTotTran5J+[ih][21].QTotTran5J+[ih][22].QTotTran5J+[ih][23].QTotTran5J+[ih][24].QTotTran5J+[ih][25].QTotTran5J+[ih][26].QTotTran5J+[ih][27].QTotTran5J+[ih][28].QTotTran5J+[ih][29].QTotTran5J)/30)&&((ct).Buy_I_Volume/(ct).Buy_CountI)>=((ct).Sell_I_Volume/(ct).Sell_CountI)&&(pl)>=(pc)&&(plp)>0&&(ct).Buy_I_Volume>0.5*(tvol)&&(ct).Sell_N_Volume>0.5*(tvol)
(tvol)>2*(([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J+[ih][10].QTotTran5J+[ih][11].QTotTran5J+[ih][12].QTotTran5J+[ih][13].QTotTran5J+[ih][14].QTotTran5J+[ih][15].QTotTran5J+[ih][16].QTotTran5J+[ih][17].QTotTran5J+[ih][18].QTotTran5J+[ih][19].QTotTran5J+[ih][20].QTotTran5J+[ih][21].QTotTran5J+[ih][22].QTotTran5J+[ih][23].QTotTran5J+[ih][24].QTotTran5J+[ih][25].QTotTran5J+[ih][26].QTotTran5J+[ih][27].QTotTran5J+[ih][28].QTotTran5J+[ih][29].QTotTran5J)/30)&&((ct).Buy_I_Volume/(ct).Buy_CountI)>=2*((ct).Sell_I_Volume/(ct).Sell_CountI)&&(pl)>=(pc)&&(plp)>0
(tvol)>=1.5*(([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J+[ih][10].QTotTran5J+[ih][11].QTotTran5J+[ih][12].QTotTran5J+[ih][13].QTotTran5J+[ih][14].QTotTran5J+[ih][15].QTotTran5J+[ih][16].QTotTran5J+[ih][17].QTotTran5J+[ih][18].QTotTran5J+[ih][19].QTotTran5J+[ih][20].QTotTran5J+[ih][21].QTotTran5J+[ih][22].QTotTran5J+[ih][23].QTotTran5J+[ih][24].QTotTran5J+[ih][25].QTotTran5J+[ih][26].QTotTran5J+[ih][27].QTotTran5J+[ih][28].QTotTran5J+[ih][29].QTotTran5J)/30)&&((ct).Buy_I_Volume/(ct).Buy_CountI)>=1.5*((ct).Sell_I_Volume/(ct).Sell_CountI)&&(pl)>=(pc)&&(plp)>0
(tvol)>(([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J+[ih][10].QTotTran5J+[ih][11].QTotTran5J+[ih][12].QTotTran5J+[ih][13].QTotTran5J+[ih][14].QTotTran5J+[ih][15].QTotTran5J+[ih][16].QTotTran5J+[ih][17].QTotTran5J+[ih][18].QTotTran5J+[ih][19].QTotTran5J+[ih][20].QTotTran5J+[ih][21].QTotTran5J+[ih][22].QTotTran5J+[ih][23].QTotTran5J+[ih][24].QTotTran5J+[ih][25].QTotTran5J+[ih][26].QTotTran5J+[ih][27].QTotTran5J+[ih][28].QTotTran5J+[ih][29].QTotTran5J)/30)&&((ct).Buy_I_Volume/(ct).Buy_CountI)>((ct).Sell_I_Volume/(ct).Sell_CountI)&&(((ct).Buy_I_Volume-(ct).Sell_I_Volume)*(pc))>0&&(pf)<(pl)&&(pl)>=(pc)&&(plp)>0
(((ct).Buy_I_Volume-(ct).Sell_I_Volume)*(pc))>0&&(ct).Buy_CountI<=0.5*((ct).Sell_CountI)
(ct).Buy_I_Volume>0.7*(tvol)&&(ct).Sell_N_Volume>0.7*(tvol)
(tvol)>(([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J+[ih][10].QTotTran5J+[ih][11].QTotTran5J+[ih][12].QTotTran5J+[ih][13].QTotTran5J+[ih][14].QTotTran5J+[ih][15].QTotTran5J+[ih][16].QTotTran5J+[ih][17].QTotTran5J+[ih][18].QTotTran5J+[ih][19].QTotTran5J+[ih][20].QTotTran5J+[ih][21].QTotTran5J+[ih][22].QTotTran5J+[ih][23].QTotTran5J+[ih][24].QTotTran5J+[ih][25].QTotTran5J+[ih][26].QTotTran5J+[ih][27].QTotTran5J+[ih][28].QTotTran5J+[ih][29].QTotTran5J)/30)&&((ct).Buy_I_Volume/(ct).Buy_CountI)<((ct).Sell_I_Volume/(ct).Sell_CountI)&&(pl)<=(pc)&&(plp)<0
((ct).Buy_I_Volume/(ct).Buy_CountI)<((ct).Sell_I_Volume/(ct).Sell_CountI)
(ct).Buy_N_Volume>0.5*(tvol)&&(ct).Sell_I_Volume>0.5*(tvol)
(tvol)>(([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J+[ih][10].QTotTran5J+[ih][11].QTotTran5J+[ih][12].QTotTran5J+[ih][13].QTotTran5J+[ih][14].QTotTran5J+[ih][15].QTotTran5J+[ih][16].QTotTran5J+[ih][17].QTotTran5J+[ih][18].QTotTran5J+[ih][19].QTotTran5J+[ih][20].QTotTran5J+[ih][21].QTotTran5J+[ih][22].QTotTran5J+[ih][23].QTotTran5J+[ih][24].QTotTran5J+[ih][25].QTotTran5J+[ih][26].QTotTran5J+[ih][27].QTotTran5J+[ih][28].QTotTran5J+[ih][29].QTotTran5J)/30)&&(ct).Buy_N_Volume>0.5*(tvol)&&(ct).Sell_I_Volume>0.5*(tvol)&&((ct).Sell_I_Volume/(ct).Sell_CountI)>((ct).Buy_I_Volume/(ct).Buy_CountI)
(tvol)>(([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J+[ih][10].QTotTran5J+[ih][11].QTotTran5J+[ih][12].QTotTran5J+[ih][13].QTotTran5J+[ih][14].QTotTran5J+[ih][15].QTotTran5J+[ih][16].QTotTran5J+[ih][17].QTotTran5J+[ih][18].QTotTran5J+[ih][19].QTotTran5J+[ih][20].QTotTran5J+[ih][21].QTotTran5J+[ih][22].QTotTran5J+[ih][23].QTotTran5J+[ih][24].QTotTran5J+[ih][25].QTotTran5J+[ih][26].QTotTran5J+[ih][27].QTotTran5J+[ih][28].QTotTran5J+[ih][29].QTotTran5J)/30)&&((ct).Buy_I_Volume/(ct).Buy_CountI)<((ct).Sell_I_Volume/(ct).Sell_CountI)&&(pl)>=(py)
(tvol)>(([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J+[ih][10].QTotTran5J+[ih][11].QTotTran5J+[ih][12].QTotTran5J+[ih][13].QTotTran5J+[ih][14].QTotTran5J+[ih][15].QTotTran5J+[ih][16].QTotTran5J+[ih][17].QTotTran5J+[ih][18].QTotTran5J+[ih][19].QTotTran5J+[ih][20].QTotTran5J+[ih][21].QTotTran5J+[ih][22].QTotTran5J+[ih][23].QTotTran5J+[ih][24].QTotTran5J+[ih][25].QTotTran5J+[ih][26].QTotTran5J+[ih][27].QTotTran5J+[ih][28].QTotTran5J+[ih][29].QTotTran5J)/30)&&((ct).Buy_I_Volume/(ct).Buy_CountI)<((ct).Sell_I_Volume/(ct).Sell_CountI)&&(plp)>0
((ct).Buy_I_Volume/(ct).Buy_CountI)>=1*([is50]/[is58])
برای پیدا کردن فرصتهای معاملاتی در بازار، میتوان از فیلترهای کاربردی در بورس برای بررسی سریع نمادها و شناسایی سهمهایی با شرایط مناسب استفاده کرد. این فیلترها میتوانند در کنار تحلیل تکنیکال و تابلوخوانی، به تشخیص بهترین زمان خرید سهام در بورس کمک کنند. در ادامه چند فیلتر کاربردی را قرار دادهایم که میتوانید در دیدهبان بازار TSETMC استفاده کنید.
(tvol)>(([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J+[ih][10].QTotTran5J+[ih][11].QTotTran5J+[ih][12].QTotTran5J+[ih][13].QTotTran5J+[ih][14].QTotTran5J+[ih][15].QTotTran5J+[ih][16].QTotTran5J+[ih][17].QTotTran5J+[ih][18].QTotTran5J+[ih][19].QTotTran5J+[ih][20].QTotTran5J+[ih][21].QTotTran5J+[ih][22].QTotTran5J+[ih][23].QTotTran5J+[ih][24].QTotTran5J+[ih][25].QTotTran5J+[ih][26].QTotTran5J+[ih][27].QTotTran5J+[ih][28].QTotTran5J+[ih][29].QTotTran5J)/30)&&((ct).Buy_I_Volume/(ct).Buy_CountI)>((ct).Sell_I_Volume/(ct).Sell_CountI)&&((ct).Buy_I_Volume/(ct).Buy_CountI)>=1*([is50]/[is58])
(tvol)>(([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J+[ih][10].QTotTran5J+[ih][11].QTotTran5J+[ih][12].QTotTran5J+[ih][13].QTotTran5J+[ih][14].QTotTran5J+[ih][15].QTotTran5J+[ih][16].QTotTran5J+[ih][17].QTotTran5J+[ih][18].QTotTran5J+[ih][19].QTotTran5J+[ih][20].QTotTran5J+[ih][21].QTotTran5J+[ih][22].QTotTran5J+[ih][23].QTotTran5J+[ih][24].QTotTran5J+[ih][25].QTotTran5J+[ih][26].QTotTran5J+[ih][27].QTotTran5J+[ih][28].QTotTran5J+[ih][29].QTotTran5J)/30)&&((ct).Buy_I_Volume/(ct).Buy_CountI)>((ct).Sell_I_Volume/(ct).Sell_CountI)&&((ct).Buy_I_Volume/(ct).Buy_CountI)>=1*([is50]/[is58])&&(tvol)>=100000000
(pc)<0.97*[ih][0].PClosing&&[ih][0].PClosing<0.97*[ih][1].PClosing&&[ih][1].PClosing<0.97*[ih][2].PClosing&&(tvol)>=1.5*(([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J+[ih][10].QTotTran5J+[ih][11].QTotTran5J+[ih][12].QTotTran5J+[ih][13].QTotTran5J+[ih][14].QTotTran5J+[ih][15].QTotTran5J+[ih][16].QTotTran5J+[ih][17].QTotTran5J+[ih][18].QTotTran5J+[ih][19].QTotTran5J+[ih][20].QTotTran5J+[ih][21].QTotTran5J+[ih][22].QTotTran5J+[ih][23].QTotTran5J+[ih][24].QTotTran5J+[ih][25].QTotTran5J+[ih][26].QTotTran5J+[ih][27].QTotTran5J+[ih][28].QTotTran5J+[ih][29].QTotTran5J)/30)&&((ct).Buy_I_Volume/(ct).Buy_CountI)>((ct).Sell_I_Volume/(ct).Sell_CountI)&&(plp)>0
(pc)<[ih][0].PClosing&&[ih][0].PClosing<[ih][1].PClosing&&[ih][1].PClosing<[ih][2].PClosing&&[ih][2].PClosing<[ih][3].PClosing&&((ct).Buy_I_Volume/(ct).Buy_CountI)>((ct).Sell_I_Volume/(ct).Sell_CountI)&&(((ct).Buy_I_Volume-(ct).Sell_I_Volume)*(pc))>0&&(ct).Buy_I_Volume>0.5*(tvol)&&(ct).Sell_N_Volume>0.5*(tvol)
((qd1)+(qd2)+(qd3))>3*((qo1)+(qo2)+(qo3))&&(plp)<0&&(pl)!=(tmax)
(pl)>=0.97*(tmax)&&(pl)!=(tmax)&&(plp)<0
(plp)-(pcp)>2&&(plc)<0&&(pmin)==(tmin)&&(pcp)<0
(ct).Buy_CountN>=2*((ct).Sell_CountN)&&(plp)<0
(((pl)-Math.min([ih][0].PriceMin,[ih][1].PriceMin,[ih][2].PriceMin,[ih][3].PriceMin,[ih][4].PriceMin))/(pl))<0.02&&(tvol)>1.5*[is5]&&((ct).Buy_I_Volume/(ct).Buy_CountI)>((ct).Sell_I_Volume/(ct).Sell_CountI)
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;
}
}
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;
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;
}
var RS = 0;
var RSIndex = 0;
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);
var a=Math.round((((((ct).Buy_I_Volume*(pc))/(ct).Buy_CountI)/10000000))*100)/100;var b=Math.round((((((ct).Sell_I_Volume*(pc))/(ct).Sell_CountI)/10000000))*100)/100;var c=Math.round((a/b)*100)/100;
(cfield1)=”s_kh=” +a +” s_f=” +b;
(cfield2)=”ghodrat_kh=” +c ;
if( [ih][0].rsi<30 && c>1)
return true;
else
return false;
}()
این فیلتر با ترکیب حجم معاملات، قدرت خریداران حقیقی و وضعیت قیمت، نمادهایی را که همزمان نشانههایی از افزایش تقاضا و ورود نقدینگی دارند، شناسایی میکند. چنین ترکیبی میتواند برای پیدا کردن سهمهای مستعد حرکت و بررسی فرصتهای معاملاتی مورد استفاده قرار گیرد؛ البته خروجی فیلتر بهتنهایی سیگنال قطعی خرید نیست و بهتر است با تابلوخوانی و تحلیل تکنیکال بررسی شود. ترکیب حجم و قدرت خریدار از فیلترهای رایج TSETMC نیز محسوب میشود.
(tvol)>1.25*[is5] &&
((ct).Buy_I_Volume/(ct).Buy_CountI)>=1.8*((ct).Sell_I_Volume/(ct).Sell_CountI) &&
(pl)>=(pc) &&
(plp)>0
شاه فیلتر بورس یک فیلتر ترکیبی است که چند معیار مهم تابلوخوانی را همزمان بررسی میکند؛ از جمله حجم معاملات، قدرت خریدار حقیقی و وضعیت قیمت. هدف آن این است که از میان نمادهای بازار، سهمهایی را که نشانههای افزایش تقاضا و توجه معاملهگران را دارند سریعتر شناسایی کنید. ترکیب حجم و قدرت خریدار از معیارهای رایج فیلترنویسی در TSETMC است.
(tvol)>1.5*[is5] &&
((ct).Buy_I_Volume/(ct).Buy_CountI)>=2*((ct).Sell_I_Volume/(ct).Sell_CountI) &&
(pl)>=(pc) &&
(plp)>0 &&
(ct).Buy_I_Volume>(ct).Sell_I_Volume
این فیلتر برای شناسایی نمادهایی طراحی شده که قیمت فعلی آنها در محدوده کف قیمتی روزهای اخیر قرار دارد. قرار گرفتن سهم در کف بهتنهایی به معنی مناسب بودن برای خرید نیست، اما میتواند نقطه شروع خوبی برای بررسی حمایتها، حجم معاملات و نشانههای بازگشت قیمت باشد. نمونههای مشابه این فیلتر در منابع آموزشی فیلترنویسی TSETMC نیز برای شناسایی کف قیمتی استفاده میشوند.
true==function(){
var min=(pmin);
for(i=0;i<22;i++){
if([ih][i].PriceMin<min)
min=[ih][i].PriceMin;
}
if(Math.round(((pl)-min)/min*100)<1)
return true;
else
return false;
}()
این فیلتر برای شناسایی نمادهایی مناسب است که نشانههایی از پایان روند نزولی و آغاز حرکت صعودی در آنها دیده میشود. با استفاده از آن میتوان سهمهایی را که قیمت فعلی آنها نسبت به قیمت روز قبل بهبود پیدا کرده و در آستانه تغییر روند قرار گرفتهاند، سریعتر پیدا کرد.
(pl)<(py) &&
(plp)<1 &&
(tno)>10 &&
(pl)>(py)
این فیلتر برای پیدا کردن نمادهایی مناسب است که در جریان معاملات روزانه، نشانههایی از برگشت قیمت و افزایش تقاضا نشان میدهند. یکی از معیارهای رایج برای نوسانگیری، شناسایی سهمهایی است که از محدوده منفی به سمت مثبت حرکت کردهاند.
(pcp)<-3&&(plp)>-3
این فیلتر نمادهایی را نشان میدهد که قیمت پایانی بیش از ۳ درصد منفی بوده، اما قیمت آخرین معامله به محدوده بالاتر از منفی ۳ درصد رسیده است؛ بنابراین میتواند برای پیدا کردن سهمهای در حال برگشت در طول بازار مورد استفاده قرار گیرد. خروجی فیلتر را بهتر است با حجم معاملات، قدرت خریدار و وضعیت حمایت و مقاومت بررسی کنید.
این فیلتر برای شناسایی نمادهایی استفاده میشود که حجم معاملات آنها نسبت به میانگین روزهای گذشته افزایش یافته و قدرت خریداران حقیقی نیز بیشتر شده است. ترکیب افزایش حجم و قدرت خریدار میتواند به شناسایی نمادهایی که مورد توجه نقدینگی قرار گرفتهاند کمک کند؛ البته خروجی فیلتر بهتنهایی به معنی ورود قطعی پول هوشمند نیست و باید با سایر دادههای تابلو بررسی شود.
(tvol)>1.25*[is5] &&
((ct).Buy_I_Volume/(ct).Buy_CountI)>=((ct).Sell_I_Volume/(ct).Sell_CountI) &&
(pl)>=(pc) &&
(plp)>0
این فیلتر نمادهایی را نشان میدهد که حجم معاملات آنها از میانگین ۵ روز گذشته بیشتر است، قدرت خریدار حقیقی حداقل برابر با فروشنده است و قیمت آخرین معامله نیز بالاتر از قیمت پایانی قرار دارد.
حجم مشکوک زمانی شکل میگیرد که حجم معاملات یک نماد بهطور غیرعادی نسبت به میانگین معاملات گذشته افزایش پیدا کند. این فیلتر با مقایسه حجم امروز با میانگین حجم معاملات ماهانه، نمادهایی را که فعالیت معاملاتی بالاتری داشتهاند برای بررسی بیشتر شناسایی میکند.
(tvol)>5*(([ih][0].QTotTran5J+[ih][1].QTotTran5J+[ih][2].QTotTran5J+[ih][3].QTotTran5J+[ih][4].QTotTran5J+[ih][5].QTotTran5J+[ih][6].QTotTran5J+[ih][7].QTotTran5J+[ih][8].QTotTran5J+[ih][9].QTotTran5J+[ih][10].QTotTran5J+[ih][11].QTotTran5J+[ih][12].QTotTran5J+[ih][13].QTotTran5J+[ih][14].QTotTran5J+[ih][15].QTotTran5J+[ih][16].QTotTran5J+[ih][17].QTotTran5J+[ih][18].QTotTran5J+[ih][19].QTotTran5J+[ih][20].QTotTran5J+[ih][21].QTotTran5J+[ih][22].QTotTran5J+[ih][23].QTotTran5J+[ih][24].QTotTran5J+[ih][25].QTotTran5J+[ih][26].QTotTran5J+[ih][27].QTotTran5J+[ih][28].QTotTran5J+[ih][29].QTotTran5J)/30)
این فیلتر نمادهایی را نمایش میدهد که حجم معاملات امروز آنها حداقل ۵ برابر میانگین حجم ۳۰ روز گذشته باشد. حجم مشکوک بهتنهایی سیگنال خرید یا فروش نیست و بهتر است بعد از مشاهده خروجی، جهت حرکت قیمت، قدرت خریدار و وضعیت تکنیکال سهم هم بررسی شود.
این فیلتر برای پیدا کردن نمادهایی استفاده میشود که سرانه خرید حقیقیها از سرانه فروش آنها بیشتر است. افزایش قدرت خریدار میتواند نشاندهنده تقاضای قویتر در نماد باشد و در کنار حجم معاملات و روند قیمت، برای تابلوخوانی و بررسی موقعیت سهم کاربرد دارد.
((ct).Buy_I_Volume/(ct).Buy_CountI)>2*((ct).Sell_I_Volume/(ct).Sell_CountI)
این فیلتر نمادهایی را نمایش میدهد که سرانه خرید حقیقی حداقل ۲ برابر سرانه فروش حقیقی باشد. برای بررسی دقیقتر، بهتر است حجم معاملات و جایگاه قیمت نسبت به حمایت و مقاومت را نیز در نظر بگیرید.
با استفاده از این فیلتر میتوانید نمادهایی را که در صف خرید یا صف فروش قرار دارند سریعتر شناسایی کنید. این فیلتر برای تابلوخوانی و بررسی رفتار عرضه و تقاضا کاربرد دارد و میتوانید صفهای خرید و فروش را بهصورت جداگانه بررسی کنید.
فیلتر صف خرید:
(pd1)==(tmax) && (qd1)>0
فیلتر صف فروش:
(pd1)==(tmin) && (qd1)>0
فیلتر صف خرید نمادهایی را نشان میدهد که قیمت سفارش خرید در سقف مجاز روز قرار دارد و حجم تقاضا در آن وجود دارد؛ فیلتر صف فروش نیز شرایط مشابه را در کف مجاز قیمت بررسی میکند.
این فیلتر برای شناسایی نمادهایی طراحی شده که قیمت آنها به سقف قیمتی روزهای اخیر نزدیک شده است و میتوانند در محدوده مقاومت قرار داشته باشند. خروجی این فیلتر را میتوان برای بررسی احتمال شکست مقاومت، همراه با حجم معاملات و قدرت خریداران مورد استفاده قرار داد.
کد فیلتر:
(pl) >= Math.max)[ih][0].PriceMax,[ih][1].PriceMax,[ih][2].PriceMax,[ih][3].PriceMax,[ih][4].PriceMax,[ih][5].PriceMax( * 0.98
این فیلتر نمادهایی را نشان میدهد که قیمت فعلی آنها حداکثر حدود ۲ درصد پایینتر از بیشترین قیمت ۶ روز معاملاتی اخیر قرار دارد. بعد از خروجی گرفتن، مقاومت را روی نمودار بررسی کنید و در صورت شکست، حجم معاملات را هم بهعنوان تأیید در نظر بگیرید.
برای نوسانگیری، معمولاً نمادهایی اهمیت بیشتری دارند که نقدشوندگی مناسب، حجم معاملات بالا و نوسان روزانه قابلتوجهی داشته باشند. این فیلتر با تمرکز بر دامنه نوسان قیمت و حجم معاملات، نمادهایی را برای بررسی بیشتر شناسایی میکند.
کد فیلتر:
(tvol)>2*[is5] &&
(plp)>2 &&
(plp)<5 &&
(tno)>50
این فیلتر نمادهایی را نشان میدهد که حجم معاملاتشان حداقل ۲ برابر میانگین ۵ روز گذشته است، قیمت آخرین معامله بیش از ۲ درصد مثبت و کمتر از ۵ درصد مثبت قرار دارد و تعداد معاملات نیز از ۵۰ معامله بیشتر است. خروجی فیلتر را بهتر است از نظر روند، حمایت و مقاومت و قدرت خریداران بررسی کنید.
این فیلتر برای پیدا کردن نمادهایی طراحی شده که در روز جاری عملکرد قیمتی و معاملاتی مناسبی دارند. توجه داشته باشید که هیچ فیلتری نمیتواند بازدهی آینده سهم را تضمین کند؛ بنابراین خروجی آن باید بهعنوان فهرستی برای بررسی بیشتر در نظر گرفته شود.
کد فیلتر:
(plp)>3 &&
(tvol)>2*[is5] &&
((ct).Buy_I_Volume/(ct).Buy_CountI)>((ct).Sell_I_Volume/(ct).Sell_CountI) &&
(pl)>=(pc)
این فیلتر نمادهایی را نشان میدهد که بیش از ۳ درصد رشد قیمت داشتهاند، حجم معاملات آنها از میانگین ۵ روز گذشته بیشتر است، سرانه خرید حقیقی از سرانه فروش بیشتر است و قیمت آخرین معامله حداقل در محدوده قیمت پایانی قرار دارد.
فیلترنویسی در بورس ابزاری برای غربال و شناسایی نمادها است و نباید بهتنهایی مبنای تصمیمگیری معاملاتی قرار گیرد. برای استفاده بهتر از فیلترهای بورس، نکات زیر را در نظر داشته باشید:
فیلترهای بورس بهخودیخود سیگنال قطعی خرید نمیدهند؛ بلکه با بررسی دادههایی مانند حجم معاملات، قیمت، قدرت خریداران و فروشندگان و ورود پول حقیقی، نمادهایی را که شرایط مشخصی دارند شناسایی میکنند. به همین دلیل بهتر است خروجی فیلتر را نقطه شروع تحلیل قرار دهید و قبل از معامله، وضعیت تکنیکال، تابلوخوانی، حمایت و مقاومت و شرایط کلی بازار را نیز بررسی کنید.
به بیان ساده، فیلترنویسی بیشتر یک ابزار غربالگری بازار است تا ابزار پیشبینی قیمت. یک سهم ممکن است تمام شروط یک فیلتر را داشته باشد، اما پس از آن وارد اصلاح شود؛ بنابراین استفاده ترکیبی از فیلترها و سایر روشهای تحلیل میتواند تصویر کاملتری از وضعیت نماد ارائه دهد.
در جمعبندی، فیلترنویسی یکی از ابزارهای کاربردی برای غربال بازار و پیدا کردن سریعتر نمادهای مناسب برای بررسی است. فیلترهایی مانند فیلتر ورود پول، حجم مشکوک، افزایش قدرت خریدار و شناسایی سهمهای نزدیک به مقاومت میتوانند در کنار تابلوخوانی و تحلیل تکنیکال، روند بررسی بازار را سادهتر کنند. با این حال، خروجی فیلتر نباید بهتنهایی مبنای تصمیمگیری معاملاتی قرار گیرد.
فیلترنویسی روشی برای جستوجو و دستهبندی نمادهای بازار بر اساس معیارهای مشخص است که در سایت TSETMC انجام میشود.
خیر. فیلترها صرفاً نمادهایی با شرایط مشخص را شناسایی میکنند و برای تصمیمگیری نهایی باید عوامل دیگری مانند تحلیل تکنیکال، تابلوخوانی و شرایط کلی بازار نیز بررسی شود.
یک فیلتر واحد را نمیتوان برای همه شرایط بهترین دانست. انتخاب فیلتر به هدف معاملهگر بستگی دارد؛ برای مثال فیلتر حجم مشکوک، ورود پول هوشمند، قدرت خریدار و شکست مقاومت کاربردهای متفاوتی دارند.
کد فیلتر را میتوانید در بخش فیلترنویسی دیدهبان بازار سایت TSETMC وارد کنید و نمادهای منطبق با شروط فیلتر را مشاهده کنید.
بله، میتوان با استفاده از معیارهایی مانند حجم معاملات، دامنه نوسان و قدرت خریداران، نمادهایی را برای بررسی نوسانگیری شناسایی کرد؛ اما نتیجه فیلتر نیاز به بررسی بیشتر دارد.
پرفروشترین کود بازار رو با 24%تخفیف مستقیم از کارخانه بخر و هر 10 کیسه یک کیسه رایگان ببر
شیمی کود
سبزوار
قیمت: 1,000 تومان
سفارش آهنگسازی و تنظیم تولید تخصصی و حرفه ای با بهترین قیمت ها تعرفه های استثنایی
Mohammad Ghorbani
تهران
قیمت: توافقی