۱. مرور کلی
MeanReversionTrendEA استراتژیهای پیروی از روند و بازگشت به میانگین را با استفاده از میانگینهای متحرک و اندازهگیری نوسان مبتنی بر ATR ترکیب میکند، و دارای سیستم اعتبارسنجی معاملات داخلی است تا اجرای قابل اعتماد در شرایط مختلف بازار را تضمین کند.
۲. ویژگیهای کلیدی
- استراتژی دوگانه: ترکیب پیروی از روند (تقاطع میانگینهای متحرک) و بازگشت به میانگین (اختلاف قیمت با میانگین متحرک).
- سیگنالهای تطبیقی: استفاده از میانگینهای متحرک سریع و کند برای شناسایی روند.
- ادغام نوسان: استفاده از ATR برای اندازهگیری نوسان بازار جهت ورودهای بازگشت به میانگین.
- اعتبارسنج داخلی: سیستم جامع اعتبارسنجی معاملات که حجم، مارجین و سطوح توقف را بررسی میکند.
- مکانیزم ایمنی: شامل قابلیت معامله ایمن برای اعتبارسنجی در بکتست.
- مدیریت موقعیت دفاعی: حد ضرر و حد سود ثابت یا نسبی با اعتبارسنجی صحیح.
- سازگاری با چند دارایی: مناسب برای فارکس، کالاها، شاخصها و سهام با سایز مناسب لات.
۳. نحوه کارکرد
- نظارت بر تقاطع میانگینهای متحرک برای تغییر جهت روند.
- اندازهگیری اختلاف قیمت از میانگین متحرک کند با استفاده از باندهای نوسان مبتنی بر ATR.
- تولید سیگنال خرید زمانی که میانگین متحرک سریع بالاتر از میانگین متحرک کند عبور کند یا قیمت پایینتر از باند نوسان باشد.
- تولید سیگنال فروش زمانی که میانگین متحرک سریع پایینتر از میانگین متحرک کند عبور کند یا قیمت بالاتر از باند نوسان باشد.
- اعتبارسنجی و اجرای معاملات با پارامترهای مدیریت ریسک مناسب.
۴. ورودیها
- Fast_MA_Period (20)، Slow_MA_Period (50)، ATR_Period (14)
- ATR_Multiplier (2.0) برای محاسبه باند بازگشت به میانگین
- LotSize (0.1) برای تعیین سایز موقعیت
- SL_Points (500)، TP_Points (1000) برای مدیریت ریسک
- Magic_Number (123456) برای شناسایی سفارشها
۵. نکات استفاده
- بهینه برای همه جفتارزهای اصلی و ابزارهای با نقدینگی بالا.
- مناسب تمام تایمفریمها، با توصیه برای H1 تا H4 برای کیفیت بهتر سیگنال.
- نیاز به دادههای تاریخی کافی برای محاسبه صحیح اندیکاتورها.
- بهترین عملکرد در بازارهای رونددار با فرصتهای بازگشت به میانگین گاهبهگاه.
- سیستم اعتبارسنجی قدرتمند اجرای صحیح در تمام بروکرها را تضمین میکند.
۶. ساختار کد
- CTradeValidator: کلاس جامع اعتبارسنجی معاملات.
- توابع راهاندازی اندیکاتور و پردازش دادهها.
- تولید سیگنال با ترکیب منطق روند و بازگشت به میانگین.
- اجرای معامله با اعتبارسنجی و مدیریت ریسک مناسب.
- مکانیزمهای ایمنی برای حفظ صحت بکتست.
۷. سلب مسئولیت
ارائه شده به صورت آموزشی. عملکرد گذشته نشاندهنده نتایج آینده نیست. قبل از معامله واقعی، بهطور کامل روی حساب دمو تست شود.



