معرفی جامع اکسپرت Simple_Grid در متاتریدر 5
سادهترین ربات گرید با ساختار شفاف، آموزشی و قابل فهم
اکسپرت Simple_Grid یکی از سادهترین و در عین حال کاربردیترین نمونههای آموزشی در حوزه رباتهای معاملهگر مبتنی بر گرید (Grid Trading) در پلتفرم MetaTrader 5 است. این اکسپرت با هدف آموزش مفاهیم برنامهنویسی MQL5 نوشته شده و به هیچ عنوان برای معاملهگری واقعی یا کسب سود طراحی نشده است.در این مقاله، به شکلی کاملاً ساده، روان و همراه با مثال و جدول، شما را با ساختار کاری این اکسپرت و نحوه عملکرد آن آشنا میکنیم.
Simple_Grid چیست و چگونه کار میکند؟
Simple_Grid یک اکسپرت گرید ساده است که پس از اجرا، مجموعهای از سفارشهای معلق (Pending Orders) را در دو جهت بازار قرار میدهد. این سفارشها با فاصله مشخص در بالا و پایین قیمت فعلی چیده میشوند، که به آن «گرید معاملاتی» گفته میشود.
عملکرد کلی ربات به این صورت است:
- انتخاب نوع سفارشها: فقط استاپ (Stop) یا فقط لیمیت (Limit)
- قرار دادن سفارشها از دو جهت بازار
- حذف سفارشهای فعالنشده در ساعت 23:30
- ایجاد گرید جدید پس از ساعت 4:00 صبح
- معامله بدون استفاده از Stop Loss
- اجرای ساده و مناسب برای یادگیری منطق گرید
ویژگیهای مهم Simple_Grid
در ادامه ویژگیهای اصلی این اکسپرت را با بیانی روان و قابل فهم توضیح میدهیم:
1. اجرای گرید در دو جهت
این ربات سفارشها را هم در جهت خرید و هم در جهت فروش قرار میدهد.
2. امکان انتخاب نوع سفارش
شما میتوانید مشخص کنید که گرید فقط شامل:
- Stop Orders فقط
- یا Limit Orders فقط
باشد.
3. تنظیم فاصله سفارشها
فاصله بین هر سفارش گرید را میتوان با پارامتر Grid Step کنترل کرد.
4. امکان تنظیم فاصله اولین سفارش
میتوان تعیین کرد که اولین سفارش چه فاصلهای از قیمت فعلی داشته باشد.
5. تعیین تعداد سفارشها در یک جهت
مثلاً اگر مقدار را 5 قرار دهید، ربات 5 سفارش در بالا و 5 سفارش در پایین قیمت فعلی ثبت میکند.
6. تنظیم Take Profit ثابت
برای تمام معاملات بازشده، یک مقدار مشخص سود (TP) در نظر گرفته میشود.
7. تعیین لات ثابت
حجم معاملات ثابت است و توسط کاربر تنظیم میشود.
8. تعیین Magic Number
برای تفکیک معاملات ربات از معاملات دستی.
زمانبندی ویژه Simple_Grid
این ربات یک ساختار زمانی خاص دارد:
- 23:30 ⇒ همه سفارشهای فعالنشده حذف میشوند
- بعد از 4:00 صبح ⇒ گرید جدید ایجاد میشود
این کار باعث میشود گریدهای معاملاتی هر روز در یک بازه مشخص بازسازی شوند.
نکته بسیار مهم
این اکسپرت به هیچ عنوان برای معاملهگری واقعی مناسب نیست!
این ربات فقط برای یادگیری، تست، تمرین و مشاهده منطق گرید طراحی شده و استفاده از آن در حساب واقعی ممکن است موجب ضررهای سنگین شود.
جدول تنظیمات ورودی اکسپرت Simple_Grid

در جدول زیر، مهمترین پارامترهای ورودی ربات و توضیح هرکدام را مشاهده میکنید:
| پارامتر | توضیح | مثال |
|---|---|---|
| Grid Step | فاصله بین هر سفارش گرید | 30 پیپ |
| First Order Distance | فاصله اولین سفارش از قیمت فعلی | 50 پیپ |
| Orders Count | تعداد سفارشها در یک جهت | 5 خرید + 5 فروش |
| Order Type | انتخاب استاپ یا لیمیت | Stop Only / Limit Only |
| Take Profit | مقدار سود ثابت برای هر معامله | 20 پیپ |
| Fixed Lot | حجم معامله | 0.10 |
| Magic Number | شناسه اختصاصی اکسپرت | 12345 |
گرید چیست و چرا آموزش آن مهم است؟
اگر تازهکار هستید، بهتر است بدانید:
«گرید» روشی است برای چیدن سفارشها در فواصل منظم از قیمت فعلی.
این روش به معاملهگر کمک میکند:
- بازههای مختلف قیمتی را پوشش دهد
- نوسانات بازار را ثبت کند
- رفتار قیمت را در چند سطح مختلف تحلیل کند
اما اجرای آن در حساب واقعی بدون مدیریت ریسک شدیداً خطرناک است. Simple_Grid برای این ساخته شده که شما مفهوم گرید را با کمترین پیچیدگی ممکن یاد بگیرید.
ساختار عملکرد Simple_Grid چگونه است؟
عملکرد اکسپرت را میتوان در چند مرحله ساده خلاصه کرد:
مرحله 1 – دریافت ورودیها
ربات پارامترهایی مثل تعداد سفارش، نوع سفارش، فاصله گرید و … را از کاربر میگیرد.
مرحله 2 – محاسبه قیمتها
اکسپرت قیمت فعلی را گرفته و بر اساس فاصلههای مشخصشده، قیمتهای بالاتر و پایینتر را محاسبه میکند.
مرحله 3 – قرار دادن سفارشها
بر اساس نوع انتخابشده (استاپ یا لیمیت)، سفارشها در دو جهت بازار قرار میگیرند.
مرحله 4 – مدیریت زمان
در ساعت مشخص:
- سفارشها حذف میشوند
- گرید جدید ساخته میشود
مرحله 5 – Take Profit
اگر معاملهای فعال شود، با مقدار سود از پیش تعیینشده بسته میشود.
مزایای آموزشی Simple_Grid
استفاده از این اکسپرت برای آموزش برنامهنویسی MQL5 مزایای زیادی دارد، از جمله:
یادگیری ساخت سفارشهای معلق
مثالی عالی برای درک ساختار Pending Orderها.
یادگیری مدیریت زمان
کار با Time Functions را به خوبی آموزش میدهد.
درک گرید و پویایی قیمت
کمک میکند منطق فاصلهگذاری در معاملات را درک کنید.
مناسب برای تازهکاران
چون منطقی بسیار ساده دارد.
مثال شفاف برای Magic Number
نشانتان میدهد چطور معاملات ربات را از بقیه جدا کنید.
چالشها و محدودیتها
این اکسپرت برای معاملهگری واقعی مناسب نیست زیرا:
- فاقد Stop Loss است
- گرید ذاتاً پرخطر است
- در بازارهای پرنوسان احتمال ضرر زیاد است
- مدیریت سرمایه ندارد
- الگوریتم آن بسیار ساده و بدون فیلتر است
به همین دلیل در توضیحات اصلی تأکید شده:
«این اکسپرت فقط برای اهداف آموزشی تولید شده است.»
Simple_Grid ابزاری ساده برای یادگیری مفاهیم گرید
اگر به دنبال یک مثال ساده، کاملاً قابل فهم و شفاف از ساختار گرید و سفارشهای معلق در MQL5 هستید، Simple_Grid بهترین گزینه برای شروع است. این ربات:
- ساده است
- قابل فهم است
- مناسب تمرین و تست است
- به شما ساختار ذهنی استفاده از گرید را آموزش میدهد
اما برای معاملهگری واقعی اصلاً مناسب نیست.





