اکسپرت Brandy Expert Advisor (EA) یکی از سادهترین و در عین حال کاربردیترین اکسپرتهای متاتریدر 4 است که بر اساس دو میانگین متحرک (Moving Average) طراحی شده است. این ربات معاملاتی برای افرادی که به دنبال سیستم معاملاتی خودکار، ساده و قابل اعتماد هستند، گزینهای عالی محسوب میشود.برخلاف بسیاری از اکسپرتهای پیچیده که از دهها اندیکاتور و الگوریتم استفاده میکنند، Brandy تنها بر رفتار روند قیمت تکیه دارد و به همین دلیل درک آن برای معاملهگران تازهکار و حتی حرفهای بسیار آسان است.
ساختار و منطق عملکرد اکسپرت Brandy
استفاده از دو میانگین متحرک (MA)
این اکسپرت تنها از دو میانگین متحرک ساده یا نمایی استفاده میکند:
- میانگین متحرک کند (Slow MA) برای تشخیص جهت روند اصلی بازار
- میانگین متحرک سریع (Fast MA) برای خروج از معاملات باز
منطق عملکرد به این صورت است:
- اگر میانگین کند به سمت بالا حرکت کند، اکسپرت وارد معامله خرید (Buy) میشود.
- وقتی میانگین سریع شروع به افت میکند، معامله بسته میشود.
- اگر میانگین کند نزولی شود، اکسپرت وارد معامله فروش (Sell) میشود.
- زمانی که میانگین سریع دوباره صعودی گردد، معامله فروش بسته میشود.
به بیان ساده، Brandy فقط به جهت حرکت میانگین کند و سریع توجه دارد و هیچگونه تلاقی یا کراس بین آنها را در نظر نمیگیرد. همین موضوع باعث شده که اکسپرت بسیار سریع، سبک و بدون خطا عمل کند.

مزیتهای اصلی اکسپرت Brandy
| ویژگی | توضیحات |
|---|---|
| سادگی عملکرد | فقط دو اندیکاتور میانگین متحرک استفاده میشود |
| سرعت بالا | چون فقط در زمان تشکیل کندل جدید اجرا میشود |
| سودآوری قابل قبول | در تستهای بلندمدت نیز نتیجه مثبت دارد |
| بدون تلاقی میانگینها | از کراسها یا الگوریتمهای پیچیده خبری نیست |
| مدیریت ریسک ایمن | دارای Stop Loss و Trailing Stop قابل تنظیم |
| قابل بهینهسازی کامل | امکان تنظیم پارامترها برای هر نوع بازار |
بررسی عملکرد و نتایج بهینهسازی
این اکسپرت در یک دورهی یکساله از جولای 2007 تا جولای 2008 مورد بهینهسازی قرار گرفته است. نتیجهی این تست نشان داده که Brandy در طول سال عملکرد سودآور و پایداری داشته است.
اما سؤال اصلی این است که: «آیا این سوددهی فقط در همان دوره بهینهسازی اتفاق افتاده یا در آینده نیز ادامه دارد؟»
برای پاسخ به این سؤال، توسعهدهندگان Brandy یک تست Forward Test سهماهه انجام دادهاند. این تست از جولای 2008 تا اکتبر همان سال (حدود سه و نیم ماه) ادامه یافت.
نتیجه نشان داد که Brandy حتی پس از دورهی بهینهسازی نیز همچنان سودآور باقی مانده است. این موضوع ثابت میکند که ساختار این اکسپرت بر پایهی اصول قوی بازار طراحی شده و نه صرفاً بر دادههای گذشته (Overfitting).
پارامترهای قابل بهینهسازی در اکسپرت Brandy

برای اینکه اکسپرت بتواند با انواع شرایط بازار سازگار شود، چند پارامتر اصلی در تنظیمات آن قابل تغییر و بهینهسازی هستند. در جدول زیر این پارامترها بهصورت خلاصه آورده شدهاند
| نام پارامتر | توضیح عملکرد | بازهی پیشنهادی | گام تغییر |
|---|---|---|---|
| p1، p2 | دورهی محاسبه میانگین متحرکها (MA Periods) | از 2 تا 100 | 1 |
| s1، s2 | میزان شیفت (Shift) نسبت به کندل فعلی | از 2 تا 20 | 1 |
| sl | حد ضرر (Stop Loss) معاملات باز | از 10 تا 100 | 5 |
| ts | مقدار تریلینگ استاپ (Trailing Stop) برای حفظ سود | از 100 تا 200 | 5 |
توضیح دربارهی Trailing Stop
Trailing Stop یا حد ضرر شناور یکی از قابلیتهای مهم اکسپرت Brandy است که برای محافظت از سود معامله طراحی شده است.
اگر مقدار ts کمتر از 100 تنظیم شود، تریلینگ استاپ بهصورت خودکار غیرفعال میشود. این کار برای جلوگیری از تداخل در عملکرد اصلی اکسپرت انجام شده است.
برای مثال:
- اگر اینترنت قطع شود یا سرور دچار خطا شود، تریلینگ استاپ میتواند به عنوان سیستم ایمنی وارد عمل شده و معامله را ببندد.
- اما اگر معاملهگر نخواهد تریلینگ فعال باشد، کافی است مقدار
ts = 0را وارد کند تا این قابلیت کاملاً خاموش شود.
زمان اجرای معاملات
اکسپرت Brandy فقط زمانی وارد عمل میشود که کندل جدیدی باز شود. این ویژگی باعث میشود که عملکرد آن سریعتر، مطمئنتر و بدون تأخیرهای ناخواسته باشد.
به همین دلیل، در زمان بهینهسازی باید از مدل زیر استفاده شود:
Open prices only (فقط قیمتهای باز) سریعترین روش برای تحلیل کندلهای کاملشده، مخصوص اکسپرتهایی که در زمان باز شدن کندل کار میکنند.
نکات مهم برای استفاده بهینه از Brandy
- از تایمفریمهای بالاتر مثل M30، H1 یا H4 استفاده کنید تا نویز بازار کاهش یابد.
- همیشه قبل از استفاده واقعی، در حساب دمو اکسپرت را تست کنید.
- پارامترها را برای هر نماد معاملاتی (Symbol) جداگانه بهینهسازی کنید.
- اگر از VPS استفاده میکنید، تریلینگ استاپ را فعال بگذارید تا امنیت معاملات حفظ شود.
- در شرایط بازار رِنج، ممکن است اکسپرت سیگنالهای اشتباه بدهد، بنابراین ترکیب با اندیکاتور فیلتر روند توصیه میشود.
مزایا و معایب اکسپرت Brandy
| مزایا | معایب |
|---|---|
| سادگی و شفافیت بالا در سیگنالها | ممکن است در بازارهای بدون روند عملکرد ضعیفتری داشته باشد |
| سرعت اجرای بالا به دلیل استفاده از مدل قیمت باز | نیاز به بهینهسازی منظم پارامترها دارد |
| مناسب برای شروع خودکارسازی معاملات | فاقد فیلترهای اضافی مانند حجم یا نوسانسنج است |
| سبک و کممصرف برای CPU و RAM | در تایمفریمهای خیلی پایین ممکن است سیگنالهای نویزی دهد |
جمعبندی نهایی
اکسپرت Brandy را میتوان یک سیستم معاملاتی خودکار مبتنی بر روند دانست که با استفاده از دو میانگین متحرک، معاملات را بهصورت خودکار باز و بسته میکند.
ویژگیهای اصلی آن شامل سادگی، سرعت بالا، قابل اعتماد بودن و سوددهی پایدار است. در تستهای انجامشده، حتی پس از دورهی بهینهسازی نیز این اکسپرت توانسته عملکرد مثبتی نشان دهد.
اگر به دنبال یک اکسپرت سبک و قابل فهم برای شروع در دنیای معاملات خودکار هستید، Brandy یکی از بهترین گزینهها برای شماست.
دانلود و نصب اکسپرت Brandy
برای استفاده از این اکسپرت کافی است فایل آن را در مسیر زیر کپی کنید:
MetaTrader 4 > MQL4 > Experts
سپس متاتریدر را ریاستارت کرده و اکسپرت را روی نمودار مورد نظر خود اجرا کنید.
توجه: نسخه موجود در سورسکد Brandy هنوز بهینهسازی نشده است، بنابراین بهتر است قبل از استفاده واقعی، تنظیمات را مطابق با نوع دارایی و تایمفریم خود بهینه کنید.







