معرفی محیط طراحی آسان: فیلترنویسی بدون کدنویسی

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

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

ساختار محیط طراحی آسان

همانطور که در تصویر می‌بینید، محیط به دو بخش اصلی تقسیم شده است:

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

هر سطر در این محیط، تعریف‌کننده یک شرط است. شما می‌توانید با پر کردن این سطرها، فیلترهای چند شرطی و پیچیده را ایجاد کنید.

ابزارهای قدرتمند در محیط فرم‌محور

برای تعریف هر شرط، شما با چند ابزار کلیدی روبرو هستید که کار را بسیار ساده می‌کند:

نمایش دو مرحله‌ای تعریف قوانین و انتخاب نماد
نمایش دو مرحله‌ای تعریف قوانین و انتخاب نماد

۱. انتخاب داده‌ها (قیمتی و معاملاتی)

شما می‌توانید از داده‌های قیمتی (مثل قیمت باز، بسته، بالا و پایین) و داده‌های معاملاتی (مثل حجم خرید و فروش) استفاده کنید. با کلیک روی هر عنوان، تنظیمات مربوطه باز می‌شود. برای راحتی کار، زیرعنوان‌ها (مثل Close یا High) مستقیماً بلاک مربوطه را ایجاد می‌کنند تا مجبور نباشید وارد صفحه تنظیمات شوید.

۲. عملگرهای منطقی و ریاضی

در وسط هر سطر، عملگرهایی مثل مساوی، بزرگتر، کوچکتر و... قرار دارند. اما نکته مهم‌تر، عملگرهای تقاطع (Cross) است. اگر با اندیکاتورهایی مثل MACD، RSI یا Moving Average کار می‌کنید، این ابزارها برای تشخیص تقاطع‌های رو به بالا یا پایین حیاتی هستند.

۳. فرمول‌نویسی پیشرفته

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

انتخاب داده‌های قیمتی و معاملاتی برای تعریف شرط
انتخاب داده‌های قیمتی و معاملاتی برای تعریف شرط

۴. عنوان و توضیحات (کمک به یادآوری)

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

مثال عملی: طراحی یک فیلتر ترکیبی

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

تعریف عنوان و توضیحات اختیاری برای هر سطر
تعریف عنوان و توضیحات اختیاری برای هر سطر

گام اول: شرط تکنیکالی (RSI)

ابتدا یک شرط تکنیکالی اضافه می‌کنیم. فرض کنید می‌خواهیم سهمی را پیدا کنیم که اندیکاتور RSI آن (با تنظیمات پیش‌فرض ۱۴ روزه) در ناحیه اشباع فروش یا اصلاحی باشد.

  • داده: RSI 14
  • عملگر: کوچکتر مساوی (<=)
  • مقدار: 50

این یعنی سهمی را می‌خواهیم که RSI آن کمتر یا مساوی ۵۰ باشد.

مثال عملی: تعریف شرط RSI کوچکتر مساوی ۵۰
مثال عملی: تعریف شرط RSI کوچکتر مساوی ۵۰

گام دوم: شرط تابلوخوانی (حجم خرید حقیقی)

حالا یک شرط بنیادی/تابلوخوانی اضافه می‌کنیم. می‌خواهیم حجم خرید حقیقی‌ها بیشتر از حجم فروش آن‌ها باشد.

  • داده: حجم خرید حقیقی
  • عملگر: بزرگتر از (>)
  • مقدار: حجم فروش حقیقی

گام سوم: شرط حجمی با فرمول‌نویسی

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

  • داده: حجم معاملات امروز
  • عملگر: بزرگتر از (>)
  • مقدار: (حجم معاملات دیروز * 2)

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

اضافه کردن شرط بنیادی: حجم خرید حقیقی بیشتر از فروش
اضافه کردن شرط بنیادی: حجم خرید حقیقی بیشتر از فروش

تعریف روابط منطقی و دامنه اجرا

حالا که سه شرط (A, B, C) را داریم، باید مشخص کنیم این شروط چگونه با هم ترکیب شوند:

  • AND (و): اگر می‌خواهید تمام شروط همزمان برقرار باشند (هم RSI پایین باشد، هم حجم خرید زیاد باشد و هم حجم معاملات رشد کرده باشد)، باید گزینه AND را انتخاب کنید.
  • OR (یا): اگر می‌خواهید اگر هر یک از شروط برقرار بود، سهم را به شما نشان دهد، از گزینه OR استفاده کنید.
  • ترکیبی: می‌توانید روابط پیچیده‌تری بسازید. مثلاً (شرط A و شرط B) یا شرط C. این یعنی دو شرط اول الزامی هستند و شرط سوم اختیاری است.

انتخاب دامنه اجرا (بازار، بورس، فرابورس یا صنعت)

در نهایت، می‌توانید تعیین کنید که این فیلتر کجا اجرا شود:

استفاده از فرمول‌نویسی برای مقایسه حجم معاملات با دیروز
استفاده از فرمول‌نویسی برای مقایسه حجم معاملات با دیروز
  • کل بازار
  • فقط بازار بورس
  • فقط بازار فرابورس
  • یک صنعت خاص (مثلاً صنعت خودروسازی)

این قابلیت در پلتفرم‌های قدیمی مثل TSE بسیار دشوار بود، اما در آسان بورس با چند کلیک انجام می‌شود.

نتیجه‌گیری

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