(tvol)>(bvol)
(tvol)>(bvol)*3
آخرین قیمت مساوی با کمترین قیمت مجاز روز یا قیمت سطر اول فروش برابر با کمترین قیمت مجاز
(pl)==(tmin)
یا
(po1)==(tmin)
در صورتیکه از قیمت پایانی استفاده کنید نتیجه خوبی نخواهد داشت
بارها دیدیم صف فروش تبدیل به صف خرید شده
این فیلتر در مواقعی که اکثریت بازار صف فروش هستند و با اومدن یک خبرخوب یا اشباع صف های فروش در حال جمع آوری هست کاربرد دارد
اگه بخوایم تعداد معاملات و حجم صف فروش را هم در نظر بگیریم مثلا بیشتر از 200 معامله داشته باشد و حجم صف کمتر از یک میلیون که این یعنی سهم قفل نباشد (بسته به معاملات سهم میتونید اعداد رو کم و زیاد کنید)
(po1)==(tmin)&&(tno)>200 && (qo1)<1000000
یا اگه بخوایم ارزش صف فروش رو در نظر بگیره به این صورت میشود
(po1)==(tmin)&&(tno)>700 && (po1)*(qo1)<1000000000
سهم هایی که صف فروش بیشتر از 700 معامله داشته و ارزش صف کمتر از 1 میلیارد ریال (100 میلیون تومان) که میتونید مبلغ رو به ریال افزایش یا کاهش بدهید
شما با همین فیلتر ساده میتونید سهم هایی که هنوز صف فروشند ولی ارزنده هستند رو زیر نظر گرفته و در صورت افزایش تقاضای خرید احتمالا یک نوسان 5 یا 10 درصدی بگیرید.
(pl)>(pc)*1.02
یا
((plp)-(pcp))>2
اگر قیمت آخرین معامله حداقل 2 درصد بیشتر از قیمت پایانی امروز باشه به احتمال زیاد سهم فردا مثبت یا صف خرید خواهد شد که بهش الگوی ساعت هم گفته میشود
برای دقیق تر شدن میشه شرط های دیگه ای هم مثل تعداد یا حجم معاملات هم بهش اضافه کرد:
(pl)>(pc)*1.02 && (tno)>50 && (tvol)>(bvol)
یا
((plp)-(pcp))>2 && (tno)>50 && (tvol)>(bvol)
تعداد معاملات بیشتر از 50 و حجم معاملات بیشتر از حجم مبنا به شرط قبلی اضافه شد
سرانه خرید حقیقی یعنی هر شخص حقیقی چند میلیون ریال سهم خریداری کرده.
حجم خرید حقیقی تقسیم بر تعداد خرید حقیقی یعنی طی اونروز هر شخص حقیقی چه تعداد سهم خریده:
(ct).Buy_I_Volume/(ct).Buy_CountI
حالا اگه حجم رو در قیمت ضرب کنیم یعنی طی اونروز هر شخص حقیقی چند میلیون ریال سهم خریده که توی مثال پائین سهم هایی که سرانه خرید بالای 250 میلیون ریال (25 میلیون تومان) باشه رو نمایش میدهد
((pc)*(ct).Buy_I_Volume)/(ct).Buy_CountI>250000000
برای اینکه کاربردی بشه و عدد خواناتری بهمون نشون بده نتیجه رو تقسیم 1 میلیون می کنیم و نتیجه کلی رو با استفاده از تابع رندش می کنیم
Math.round((((pc)*(ct).Buy_I_Volume)/(ct).Buy_CountI)/1000000)>100
خط بالا سهم هایی رو نشون میده که هر شخص حقیقی بالای 10 میلیون تومان خریدند
و خط پائین سهم هایی که هر شخص حقیقی بیشتر از 10 میلیون تومان فروخته باشند
Math.round((((pc)*(ct).Sell_I_Volume)/(ct).Sell_CountI)/1000000)>100
دو تا دستور آخری میشود سرانه خرید و فروش حقیقی
اگه سرانه خرید حقیقی بیشتر از سرانه فروش باشه یعنی اینکه سهم طرفدار داره و قدرت خرید بیشتره و هر چی این عدد بیشتر از 1 باشه یعنی قدرت بیشتر
کد پائین سهم هایی رو نشون میده که نسبت سرانه خرید به فروش بالای 1 و همچنین هر شخص حقیقی بالای 100 میلیون ریال (10 میلیون تومان) خریده باشه و همچنین صف خرید نباشند
B=Math.round((((pc)*(ct).Buy_I_Volume)/(ct).Buy_CountI)/1000000)
S=Math.round((((pc)*(ct).Sell_I_Volume)/(ct).Sell_CountI)/1000000)
N=B/S;
N>1 && B>100 && (pd1)<(tmax)
(pd1) == (tmax) && (qd1)>=0.2*(bvol) && (qd1)<=(bvol)
(po1)==(tmin)&&(qo1)>=2*(bvol)
(po1)==(tmin)&&(qd1)==0&&(qo1)>=2000000
(po1)==(tmin)&&(qd1)==0&&(qo1)<2000000
(pe)>5 && (pe)<6
(pd1)==(tmax)&&(qo1)==0&&(qd1)>=2000000