تحلیلگران بازار سرمایه (CMA)
10.1K subscribers
14.9K photos
399 videos
172 files
1.1K links
Capital Market Analysts(CMA)
تحلیلگران بازار سرمایه

🌹 #صداقت و #اعتماد از ارزش های اصلی کانال می باشد.

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

آیدی تحلیلگر :
@AmirAbbaszadeh0
Download Telegram
تحلیلگران بازار سرمایه (CMA)
3.jpeg
چند نکته در مورد این فیلتر وجود داره. وقتی اعتبارسنجی رو بزنید احتمالا با ارور
TypeError: Cannot read property '0' of undefined
روبرو بشید که معمولا خارج از تایم بازار این ارور رو میده ولی مهم نیست و ثبت رو بزنید کار میکنه.
نکته بعدی در مورد سطر آخر که استثنا کردن انرژی۱و۲و۳ از نمادهای بلوکی هست، کلمه «انرژي» باید با حرف «ي» نوشته بشه و «ی» نباشه و اینکه اونجوری که توی تصویر هست نوشته نمیشه به دلیل اینکه کلمه فارسی وسط عبارت انگلیسی هست به هم ریخته. در واقع
(l18).indexOf("")==0
رو بنویسید و وسط گیومه، کلمه انرژي رو قرار بدید.

#آموزشی
#فیلترنویسی
#فیلتر_نویسی
@CMA_Investment
تحلیلگران بازار سرمایه (CMA)
1.jpeg
(cfield0) = [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 ;

(cfield0) = (cfield0) / 22;

(cfield1) = (tvol) / (cfield0);
(cfield1) = Math.floor((cfield1) * 100);
(cfield1) = (cfield1) / 100;

(cfield2) = (tvol) / [is5];
(cfield2) = Math.floor((cfield2) * 100);
(cfield2) = (cfield2) / 100;

(cfield0) = Math.floor((cfield0) / 10000);
(cfield0) = (cfield0) / 100;

(tvol) > 1000000 && (cfield1) >= 5.0 &&
( (l18)[(l18).length-1] < '2' || (l18)[(l18).length-1] > '9' || (l18).indexOf("انرژي")==0 )

#آموزشی
#حجم_مشکوک
#فیلتر_نویسی
@CMA_Investment
تحلیلگران بازار سرمایه (CMA)
روش دیگری که عرض کردیم استفاده از حلقه for برای جمع کردن حجم ۲۲ روز کاری اخیر است. برای ساده تر شدن فهم فیلتر از حلقه for استفاده نکرده بودیم و به روش ساده جمع را انجام داده بودیم.
true==function()
{
(cfield0) = 0;
for (var i = 0; i < 22; i++) {
(cfield0) += [ih][i].QTotTran5J;
}

(cfield0) = (cfield0) / 22;

(cfield1) = (tvol) / (cfield0);
(cfield1) = Math.floor((cfield1) * 100);
(cfield1) = (cfield1) / 100;

(cfield0) = Math.floor((cfield0) / 10000);
(cfield0) = (cfield0) / 100;

(cfield2) = (tvol) / [is5];
(cfield2) = Math.floor((cfield2) * 100);
(cfield2) = (cfield2) / 100;

return true;
}()

(tvol) > 1000000 && (cfield1) >= 5.0 &&
( (l18)[(l18).length-1] < '2' || (l18)[(l18).length-1] > '9' || (l18).indexOf("انرژي")==0 )

#آموزشی
#فیلترنویسی
#فیلتر_نویسی
@CMA_Investment
تفاوتی که این فیلتر با فیلترهای حجم مشکوک ساده ای که در اینترنت پیدا میشه اینه که اونا قالب شخصی ندارن و باید خودتون سهم هایی که فیلتر براتون میاره رو برید نسبتشو حساب کنید. ثانیا اون فیلترهای یک سطری نسبت حجم به میانگین ۳ ماه یعنی [is5] و میانگین ۱۲ ماه یعنی [is6] رو میدن. برای میانگین یک ماه باید حجم ۲۲ روز کاری جمع شود.
فیلتری که در این کانال برای شما آموزش داده شد، فقط در یک صفحه به شما حجم معاملات، میانگین حجم ماه، نسبت حجم به میانگین ماه و نسبت حجم به میانگین ۳ ماه رو نمایش میده و نیازی نیست به صفحه هر نماد مراجعه کنید.
حتی میتونید شرطِ
(tvol) > 1000000 &&
(cfield1) >= 5.0 &&
( (l18)[(l18).length-1] < '2' || (l18)[(l18).length-1] > '9' || (l18).indexOf("انرژي")==0 )

رو از فیلتر حذف کنید که کل ۶۰۰ تا نماد رو براتون بیاره و شما با کلیک کردن روی عنوان هر ستون، به صورت صعودی یا نزولی مرتب کنید.

#آموزشی
#فیلترنویسی
#فیلتر_نویسی
@CMA_Investment
«قالب شخصی» کاربردهای زیادی دارد که ان شاء الله به زودی نمونه هایی از آن را آموزش خواهیم داد

#آموزشی
#قالب_شخصی
#فیلتر_نویسی
@CMA_Investment
ابتدا طبق آموزشی که قبلا در مورد ایجاد قالب شخصی دادیم، این قالب رو ایجاد کنید.
#آموزشی
#قالب_شخصی
#فیلتر_نویسی
@cma_investment
فیلتر تعداد روزهای صف خرید و صف فروش:

true==function()
{
(cfield0) = 0;
for (var i = 0; i < 58; i++)
{
if ( ([ih][i].PDrCotVal == [ih][i].PriceFirst)
&& ( ([ih][i].PriceFirst == [ih][i].PriceMax) && ([ih][i].PriceFirst == [ih][i].PriceMin)
|| ([ih][i].PriceFirst == [ih][i].PriceMin) && ([ih][i].PriceMax == [ih][i+1].PriceMax)
|| ([ih][i].PriceFirst == [ih][i].PriceMax) && ([ih][i].PriceMin == [ih][i+1].PriceMin))
|| [ih][i].ZTotTran == 0){
if([ih][i].PDrCotVal <= [ih][i].PriceYesterday)
(cfield0) += 1;
}
else
break;
}
(cfield1) = 0;
for (var i = 0; i < 58; i++)
{
if ( ([ih][i].PDrCotVal == [ih][i].PriceFirst)
&& ( ([ih][i].PriceFirst == [ih][i].PriceMax) && ([ih][i].PriceFirst == [ih][i].PriceMin)
|| ([ih][i].PriceFirst == [ih][i].PriceMin) && ([ih][i].PriceMax == [ih][i+1].PriceMax)
|| ([ih][i].PriceFirst == [ih][i].PriceMax) && ([ih][i].PriceMin == [ih][i+1].PriceMin))
|| [ih][i].ZTotTran == 0){
if([ih][i].PDrCotVal >= [ih][i].PriceYesterday)
(cfield1) += 1;
}
else
break;
}
if((cfield1) > 0 && (cfield0) > 0)
{
(cfield0) = 0;
(cfield1) = 0;
}
return true;
}()

(l18)[(l18).length-1] < '0' || (l18)[(l18).length-1] > '9' || (l18).indexOf("انرژي")==0


#آموزشی
#قالب_شخصی
#فیلتر_نویسی
@cma_investment
چند نکته:
۱. روی عنوان هر ستون کلیک کنید بر اساس اون به صورت صعودی یا نزولی مرتب میشه.
۲. سهمهایی که در ۶۰ روز کاری اخیرش افزایش سرمایه یا توزیع سود نقدی داشته اشتباه درمیاد.
۳. اگر تعداد روزهای صف خرید یا صف فروش حدود ۵۵ یا بیشتر باشه احتمالا بیشتر از ۶۰ روز باشه چون فیلتر فقط به ۶۰ روز کاری دسترسی دارد.

#آموزشی
#قالب_شخصی
#فیلتر_نویسی
@cma_investment
تحلیلگران بازار سرمایه (CMA)
فیلتر تعداد روزهای صف خرید و صف فروش: true==function() { (cfield0) = 0; for (var i = 0; i < 58; i++) { if ( ([ih][i].PDrCotVal == [ih][i].PriceFirst) && ( ([ih][i].PriceFirst == [ih][i].PriceMax) && ([ih][i].PriceFirst…
*** ویرایش شد ***
ایرادی در بخش سابقه معاملات سایت tsetmc وجود دارد که کمترین و بیشترین قیمت معامله در برخی روزهایی که سهم قفل صف بوده، برابر نیست در حالی که باید برابر باشد.
در این حالت یا کمترین قیمت آن روز با روز قبل برابر بوده یا بیشترین قیمت آن روز با روز قبل برابر بوده است و از این نکته برای بهبود فیلتر استفاده کردیم.
همچنین عدد ۵۸ حداکثر عددی است که نمایش داده میشود. یعنی ممکن است بیش از ۵۸ روز صف بوده باشد.

#آموزشی
#قالب_شخصی
#فیلتر_نویسی
@cma_investment
#سمگا اردر حمایتی به ارزش ۱۲۰ میلیارد تومان

#فیلتر اردر حمایتی
@Cma_Investnent