بلاک توابع ریاضی در آسان بورس: کلید طراحی شروط پیچیده و اندیکاتورهای شخصی

تا حالا شده موقع طراحی فیلتر یا نوشتن شرط برای بورس، احساس کنید ابزارهای معمولی کافی نیستند و نیاز دارید محاسبات ریاضی خاصی انجام بدید؟ نگران نباشید! توی دسته‌ی ریاضیات در آسان بورس، یک بلاک قدرتمند و کاربردی به نام بلاک توابع ریاضی رو براتون آماده کردیم که دقیقاً برای همین موقعیت‌ها طراحی شده.

این بلاک چطور کار می‌کنه؟

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

معرفی بلاک توابع ریاضی در دسته ریاضیات
معرفی بلاک توابع ریاضی در دسته ریاضیات

شاید براتون سوال بشه که این ورودی‌ها از کجا میان؟ خب، می‌تونید مستقیماً عدد بدید (مثلاً ۱۰۰ و ۲۰۰)، یا اینکه خروجیِ محاسبات دیگه‌تون رو به عنوان ورودی به این بلاک بدید. در واقع این بلاک مثل یک موتور محاسباتی عمل می‌کنه که داده‌های ورودی رو می‌گیره، تابع مورد نظرتون رو روش اجرا می‌کنه و نتیجه رو به شما نشون می‌ده.

لیست توابع موجود در بلاک (مینیمم، ماکزیمم، جذر و...)
لیست توابع موجود در بلاک (مینیمم، ماکزیمم، جذر و...)

لیست توابع پرکاربرد موجود در این بلاک

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

  • ماکزیمم (Maximum): برای پیدا کردن بزرگ‌ترین عدد بین دو ورودی.
  • مینیمم (Minimum): برای پیدا کردن کوچک‌ترین عدد بین دو ورودی.
  • جذر (Sqrt): محاسبه ریشه دوم عدد.
  • توان (Power): محاسبه توان یک عدد.
  • قدر مطلق (Abs): تبدیل اعداد منفی به مثبت.
  • گرد کردن (Round): گرد کردن عدد به نزدیک‌ترین عدد صحیح.
  • جزء صحیح (Int): حذف اعشار عدد.
  • کف (Floor): گرد کردن به سمت پایین.
  • سقف (Ceil): گرد کردن به سمت بالا.
  • اکسپوننشال (Exp): تابع نمایی.
  • لگاریتم (Log): محاسبه لگاریتم عدد.

یک مثال ساده برای درک بهتر

بیایید با یک مثال ساده موضوع رو شفاف کنیم. فرض کنید شما دو عدد ۱۰۰ و ۲۰۰ رو به عنوان ورودی به این بلاک می‌دید. حالا اگر تابع ماکزیمم رو انتخاب کنید، بلاک به صورت خودکار بزرگ‌ترین عدد بین این دو رو پیدا می‌کنه و خروجی ۲۰۰ رو به شما برمی‌گردونه. این قابلیت می‌تونه توی شرایط پیچیده‌ای که نیاز به مقایسه دو شاخص یا دو قیمت مختلف دارید، خیلی به کار بیاد.

نمونه ورودی اعداد ۱۰۰ و ۲۰۰ به بلاک
نمونه ورودی اعداد ۱۰۰ و ۲۰۰ به بلاک

کاربرد در اندیکاتورنویسی و تابلوخوانی

این بلاک فقط برای محاسبات ساده نیست! کاربرد اصلی بلاک توابع ریاضی در طراحی شروط پیچیده و توسعه اندیکاتورهای شخصی‌سازی شده است. اگر شما جزو اون دسته از تریدرهایی هستید که می‌خوان بر اساس متدهای تحلیلی خاص خودشون، فیلترهای اختصاصی بسازن، این ابزار می‌تونه نیاز شما رو کاملاً برطرف کنه.

تعریف تابع ماکزیمم برای مقایسه دو عدد
تعریف تابع ماکزیمم برای مقایسه دو عدد

تصور کنید می‌خواید یک اندیکاتور طراحی کنید که بر اساس میانگین متحرک و نوسان‌سنج‌های خاص عمل کنه؛ در این حالت استفاده از توابعی مثل توان، جذر یا لگاریتم می‌تونه فرمول‌های شما رو دقیق‌تر و حرفه‌ای‌تر کنه. پس اگر می‌خواید از ابزارهای آماده فراتر برید و منطق معاملاتی خودتون رو پیاده‌سازی کنید، حتماً به این بلاک سر بزنید.