اکسپرت FX Forecaster یک سیستم معاملاتی خودکار برای MetaTrader 4 است که با ترکیب فیلتر روند EMA و اندیکاتور Williams’ Percent Range (WPR) به دنبال شناسایی موقعیتهای مناسب برای ورود به معاملات Buy و Sell است. منطق اصلی اکسپرت به این صورت طراحی شده که ابتدا جهت کلی بازار را با استفاده از EMA مشخص کرده و سپس با بررسی وضعیت WPR، شرایط ورود در جهت روند را ارزیابی میکند.
یکی از بخشهای مهم این اکسپرت، فیلتر EMA Trend است. کاربر میتواند استفاده از این فیلتر را فعال یا غیرفعال کند و همچنین تعداد کندلهایی را که باید روند در آنها تأیید شده باشد مشخص نماید. پارامتر EMAtrend نیز دوره میانگین متحرک نمایی را تعیین میکند. این ساختار باعث میشود اکسپرت بتواند از ورود در خلاف جهت روند تعریفشده جلوگیری کرده و تمرکز بیشتری روی معاملات همجهت با حرکت بازار داشته باشد.+

جهت عضویت در کانال اندیکاتور و اکسپرت کلیک کنید ایتا | بله | تلگرام
جهت سفارش طراحی و برنامهنویسی اختصاصی اندیکاتور، اکسپرت و ربات معاملهگر برای MetaTrader 4 و MetaTrader 5 میتوانید استراتژی، ایده یا نیاز معاملاتی خود را با تیم هوش فعال در میان بگذارید. برای دریافت مشاوره، بررسی امکان پیادهسازی و ثبت سفارش، از طریق شماره 09364549266 با پشتیبانی هوش فعال در ارتباط باشید.
در بخش سیگنالدهی، اندیکاتور WPR نقش اصلی را ایفا میکند. اکسپرت با بررسی محدودههای اشباع خرید و اشباع فروش WPR، شرایط ورود را شناسایی میکند و پارامتر iWPRRetracement نیز میزان بازگشت موردنیاز WPR را برای فراهم شدن امکان معامله بعدی کنترل میکند. علاوه بر این، امکان استفاده از WPR برای خروج از معاملات نیز وجود دارد و کاربر میتواند با گزینه useWPRExit این قابلیت را فعال یا غیرفعال کند.
از نظر مدیریت معاملات، اکسپرت امکانات متنوعی در اختیار کاربر قرار میدهد. تعیین حجم ثابت معاملات، حداکثر تعداد معاملات همزمان برای Pyramiding، Stop Loss، Take Profit و Trailing Stop از جمله این امکانات هستند. همچنین گزینهای برای خروج از معامله در شرایطی که پوزیشن برای تعداد مشخصی از کندلها وارد سود نشده باشد در نظر گرفته شده است که میتواند به مدیریت معاملات کمتحرک کمک کند.
در مجموع، FX Forecaster یک اکسپرت مبتنی بر ترکیب تشخیص روند و نوساننما است که میتواند برای معاملهگرانی که به استراتژیهای Trend Following همراه با تأیید WPR علاقه دارند، گزینهای قابل بررسی باشد. امکان شخصیسازی دوره EMA و WPR، تعداد کندلهای تأیید روند، شرایط Retracement، تعداد معاملات، حد سود و ضرر و روشهای خروج باعث میشود رفتار اکسپرت تا حد زیادی قابل تنظیم باشد. با توجه به ماهیت الگوریتمی سیستم، توصیه میشود عملکرد آن پیش از استفاده در حساب واقعی، روی نماد و تایمفریم موردنظر در Strategy Tester و حساب Demo بررسی شود.

تنظیمات اکسپرت FX Forecaster
useEMAtrend : فعال یا غیرفعال کردن فیلتر روند بر اساس EMA را مشخص میکند. مقدار پیشفرض true است و در این حالت اکسپرت فقط زمانی اجازه ورود به معامله را میدهد که جهت روند با شرایط تعریفشده توسط EMA مطابقت داشته باشد. اگر این گزینه روی false قرار گیرد، فیلتر EMA از شرایط ورود حذف میشود و سیگنالهای WPR بهتنهایی میتوانند برای ورود مورد استفاده قرار گیرند.
barsInTrend : تعداد کندلهایی را مشخص میکند که اکسپرت برای تشخیص جهت روند EMA بررسی میکند. مقدار پیشفرض 1 است؛ یعنی جهت EMA بر اساس یک کندل بررسی میشود. با افزایش این مقدار، اکسپرت برای تأیید روند به تعداد بیشتری از کندلهای گذشته توجه میکند و در نتیجه میتوان فیلتر روند را سختگیرانهتر کرد.
EMAtrend : دوره میانگین متحرک نمایی مورد استفاده برای تشخیص روند را تعیین میکند. مقدار پیشفرض 144 است و اکسپرت از EMA با دوره 144 و بر اساس قیمت Median برای تشخیص روند صعودی یا نزولی استفاده میکند. افزایش این مقدار باعث میشود EMA روندهای بزرگتر و بلندمدتتر را دنبال کند، در حالی که کاهش آن میتواند واکنش سیستم به تغییرات قیمت را سریعتر کند.
iWPRPeriod : دوره محاسبه اندیکاتور Williams’ Percent Range یا همان WPR را مشخص میکند. مقدار پیشفرض 46 است و این اندیکاتور برای شناسایی شرایط ورود و همچنین برخی شرایط خروج مورد استفاده قرار میگیرد. تغییر این مقدار روی حساسیت WPR تأثیر دارد؛ دورههای کوتاهتر معمولاً واکنش سریعتری به تغییرات قیمت دارند و دورههای بزرگتر سیگنالهای نرمتر و کمحساسیتتری ایجاد میکنند.
iWPRRetracement : حداقل میزان Retracement موردنیاز در WPR را برای فراهم شدن امکان معامله جدید تعیین میکند. مقدار پیشفرض 30 است. اکسپرت پس از یک معامله، منتظر میماند تا WPR میزان بازگشت مشخصشده را طی کند و سپس اجازه ایجاد معامله بعدی را صادر میکند. این پارامتر در کنار قابلیت Pyramiding میتواند از باز شدن پشتسرهم معاملات بدون ایجاد یک بازگشت مناسب در WPR جلوگیری کند.
useWPRExit : مشخص میکند که آیا اکسپرت از سیگنال WPR برای خروج از معاملات استفاده کند یا خیر. مقدار پیشفرض true است و در این حالت تغییر وضعیت WPR میتواند باعث بسته شدن معامله شود. در صورت قرار دادن این گزینه روی false، خروج بر اساس WPR غیرفعال میشود و سایر روشهای خروج مانند Stop Loss، Take Profit یا خروج بدون سود میتوانند مدیریت معامله را بر عهده داشته باشند.
lots : حجم ثابت هر معامله را مشخص میکند. مقدار پیشفرض 0.1 لات است و معاملات جدید با همین حجم ارسال میشوند. اکسپرت همچنین حداقل و حداکثر حجم مجاز بروکر را بررسی میکند و در صورتی که مقدار واردشده خارج از محدوده مجاز باشد، آن را به حداقل یا حداکثر حجم قابل قبول تنظیم میکند.

maxTrades : حداکثر تعداد معاملات همزمان اکسپرت را مشخص میکند و مقدار پیشفرض آن 2 است. این گزینه امکان استفاده از روش Pyramiding را فراهم میکند؛ یعنی در صورت ادامه شرایط مناسب بازار، اکسپرت میتواند بیش از یک معامله در یک جهت ایجاد کند، اما تعداد معاملات همزمان از مقدار تعیینشده بیشتر نخواهد شد.
stop_loss : مقدار Stop Loss معاملات را بر حسب Pip تعیین میکند. مقدار پیشفرض 50 است و هنگام باز شدن معامله، حد ضرر در فاصله مشخصشده از قیمت ورود قرار میگیرد. اکسپرت بهصورت خودکار تفاوت تعداد ارقام اعشار نمادها را در محاسبات در نظر میگیرد تا مقدار Pip به شکل مناسب به قیمت تبدیل شود.
take_profit : میزان Take Profit معاملات را بر حسب Pip مشخص میکند. مقدار پیشفرض 200 است و اکسپرت هنگام باز کردن معامله، سطح هدف سود را بر اساس این فاصله تعیین میکند. در صورت رسیدن قیمت به این سطح، معامله بهصورت خودکار توسط سرور معاملاتی بسته خواهد شد.
useTrailingStop : فعال یا غیرفعال کردن قابلیت Trailing Stop را مشخص میکند. مقدار پیشفرض false است؛ بنابراین در حالت پیشفرض Trailing Stop فعال نیست. با قرار دادن این گزینه روی true، اکسپرت میتواند در صورت حرکت قیمت در جهت معامله، Stop Loss را بهصورت خودکار جابهجا کند.
trailing_stop : فاصله مورد استفاده برای Trailing Stop را بر حسب Pip مشخص میکند و مقدار پیشفرض آن 10 است. این پارامتر زمانی مورد استفاده قرار میگیرد که useTrailingStop روی true باشد. مقدار کمتر باعث نزدیکتر شدن حد ضرر به قیمت میشود، در حالی که مقدار بیشتر فضای بیشتری برای نوسانات قیمت ایجاد میکند.
useUnprofitExit : مشخص میکند که آیا اکسپرت معاملهای را که برای تعداد مشخصی از کندلها وارد سود نشده است، بهصورت خودکار ببندد یا خیر. مقدار پیشفرض false است و این قابلیت در حالت عادی غیرفعال است. در صورت فعال کردن آن، پارامتر maxUnprofitBars تعیین میکند معامله حداکثر چه تعداد کندل میتواند بدون قرار گرفتن در سود باقی بماند.
maxUnprofitBars : حداکثر تعداد کندلهایی را مشخص میکند که یک معامله میتواند بدون اینکه در سود قرار گرفته باشد باز بماند. مقدار پیشفرض 5 است. اگر قابلیت useUnprofitExit فعال باشد و معامله بیشتر از تعداد تعیینشده کندل در وضعیت سوددهی قرار نگیرد، اکسپرت شرایط خروج را فعال کرده و معامله را میبندد.
magicNumber : یک شناسه عددی اختصاصی برای معاملات اکسپرت است و مقدار پیشفرض آن 13131 میباشد. اکسپرت با استفاده از این شناسه معاملات متعلق به خودش را از سایر معاملات موجود در حساب تشخیص میدهد و عملیات مدیریت، خروج و شمارش معاملات را فقط روی معاملات دارای همین Magic Number و نماد مربوطه انجام میدهد.
اکسپرت FX Forecaster
این فایل ویژه است. پس از بررسی شماره، در صورت VIP بودن، لینک دانلود نمایش داده میشود.
⚠️ هشدار و سلب مسئولیت
اکسپرتهای رایگان ارائهشده در سایت هوش فعال صرفاً با هدف آموزش، آزمایش و آشنایی با ابزارهای معاملاتی ارائه میشوند و هیچگونه تضمینی بابت سوددهی یا عملکرد آنها در شرایط مختلف بازار وجود ندارد.
معاملات فارکس و سایر بازارهای مالی دارای ریسک بالایی هستند. هوش فعال هیچگونه مسئولیتی در قبال سود، زیان، تصمیمات معاملاتی یا خسارات احتمالی ناشی از استفاده از این اکسپرتها ندارد.
لطفاً پیش از استفاده در حساب واقعی، اکسپرت را در حساب Demo و با سرمایهای که توان از دست دادن آن را دارید، آزمایش کنید.








