چطور اندیکاتورهای جدید را در آسان بورس پیاده‌سازی کنیم؟ (راهنمای R&D و فیلترنویسی)

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

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

مراحل تحقیق و یادگیری (R&D) درباره اندیکاتورهای جدید

اندیکاتوری که دوستم معرفی کرد، سوپر ترند (Super Trend) بود. شاید برخی از شما با این اندیکاتور آشنا باشید، اما من ابتدا باید تحقیق می‌کردم. برای این کار مراحل زیر را طی کردم:

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

در مورد سوپر ترند، من به فرمول خط "آپ" (Upper Band) نیاز داشتم تا نمادهایی را شناسایی کنم که قیمت آن‌ها بالای این خط قرار دارد. خوشبختانه فرمول این اندیکاتور نسبتاً ساده است و پیاده‌سازی آن در آسان بورس کار سختی نیست.

چگونه فرمول یک اندیکاتور را در آسان بورس پیاده‌سازی کنیم؟

بسیاری از اندیکاتورها از فرمول‌های ریاضی استفاده می‌کنند و برخی دیگر به داده‌های اندیکاتورهای دیگر وابسته هستند. در مورد سوپر ترند، این اندیکاتور وابسته به اندیکاتور ATR (میانگین محدوده واقعی) است. خوشبختانه ATR در آسان بورس موجود است، اما اگر هم نبود، می‌توانستیم فرمول آن را هم جداگانه طراحی کنیم.

بیایید با هم یک فیلتر سفارشی برای شناسایی نمادهایی که قیمتشان بالای خط آپ سوپر ترند است، بنویسیم:

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

گام اول: تعریف داده‌های ورودی

برای نوشتن فرمول، باید داده‌های لازم را از بخش فرمول‌نویسی انتخاب کنیم. در اینجا به موارد زیر نیاز داریم:

  • قیمت آخرین معامله (Close)
  • بالاترین قیمت (High)
  • پایین‌ترین قیمت (Low)
  • اندیکاتور ATR با تنظیمات پیش‌فرض

گام دوم: نوشتن فرمول خط آپ (Upper Band)

فرمول محاسباتی خط آپ در سوپر ترند به صورت زیر است. ما این فرمول را دقیقاً در محیط فرمول‌نویسی وارد می‌کنیم:

(High + Low) / 2 + 3 * ATR

توضیح درباره خط 'آپ' و شرط فیلتر (قیمت بالاتر از خط)
توضیح درباره خط 'آپ' و شرط فیلتر (قیمت بالاتر از خط)

در محیط آسان بورس، ما این فرمول را به صورت زیر می‌نویسیم:

  1. پارامترهای High و Low را جمع می‌کنیم.
  2. مجموع را بر ۲ تقسیم می‌کنیم (میانگین دو قیمت).
  3. عدد ۳ را در مقدار ATR ضرب می‌کنیم.
  4. نتیجه دو بخش را با هم جمع می‌کنیم.

پس از نوشتن فرمول، آن را ذخیره می‌کنیم (مثلاً با نام "SuperTrendUpper").

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

گام سوم: نوشتن فیلتر نهایی

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

Close > SuperTrendUpper

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

باز کردن محیط فرمول‌نویسی و انتخاب ورودی‌ها (قیمت، ATR)
باز کردن محیط فرمول‌نویسی و انتخاب ورودی‌ها (قیمت، ATR)

نتیجه‌گیری: قدرت ابزارهای دستی در تحلیل

همان‌طور که در مثال بالا دیدید، با استفاده از ابزارهای موجود مانند ATR و دانش فرمول‌نویسی، می‌توانیم اندیکاتورهای پیچیده را به آسان بورس اضافه کنیم. این روش به شما اجازه می‌دهد تا:

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

توصیه من به شما این است که قبل از هر اقدامی، تحقیقات کاملی (R&D) انجام دهید، فرمول اندیکاتور را به دقت درک کنید و سپس آن را در پلتفرم آسان بورس پیاده‌سازی کنید. این مهارت، شما را از یک کاربر معمولی به یک تحلیلگر حرفه‌ای تبدیل می‌کند.