این اکسپرت که “GBP9AM” نام دارد، یک ربات معاملهگر خودکار برای متاتریدر ۵ است که بر اساس یک استراتژی بسیار ساده اما کلاسیک به نام استراتژی شکست قیمت در ساعت ۹ صبح لندن (London Breakout) کار میکند. فلسفه این استراتژی که ریشه در معاملات دستی دههها قبل دارد، بر این فرض استوار است که ساعت ۹ صبح به وقت لندن (باز شدن بازار اروپا) یک نقطه عطف مهم در بازار فارکس است و قیمت در این ساعت تمایل دارد یک جهت را انتخاب کرده و تا پایان روز به آن سمت حرکت کند. این ربات دقیقاً در یک ساعت مشخص (پیشفرض ۱۰ صبح به وقت سرور که قابل تنظیم با منطقه زمانی شماست)، قیمت فعلی را میخواند و دو سفارش معلق از نوع Stop به صورت همزمان و در دو جهت مخالف ثبت میکند: یک Buy Stop در فاصله مشخصی بالای قیمت و یک Sell Stop در فاصله مشخصی پایین قیمت. هر کدام از این سفارشات که زودتر فعال شود، مسیر حرکت روزانه را مشخص میکند و سفارش مقابل به طور خودکار حذف میشود. این یک استراتژی “شکست دوطرفه” (Straddle) است که جهت حرکت را پیشبینی نمیکند، بلکه منتظر میماند بازار خودش تصمیم بگیرد و سپس در همان جهت سوار میشود.
نکته بسیار مهم و متمایزکننده این ربات، عدم تقارن عمدی در فواصل ورود، حد ضرر و حد سود بین دو سمت خرید و فروش است. پارامترهای ورود به صورت اختصاصی برای هر جهت تنظیم شدهاند: فاصله Buy Stop از قیمت فعلی ۱۸ پیپ است در حالی که فاصله Sell Stop، ۲۲ پیپ میباشد. همچنین حد ضرر خرید ۲۲ پیپ و حد ضرر فروش ۱۸ پیپ است، اما حد سود هر دو ۴۰ پیپ میباشد. این عدم تقارن یک اسپرد ۴ پیپی (تفاوت بین ۲۲ و ۱۸) را در معادلات لحاظ میکند. دقت کنید که وقتی سفارش خرید فعال میشود، قیمت باید ۱۸ پیپ بالا برود تا Buy Stop فعال شود و سپس ۴۰ پیپ دیگر تا به حد سود برسد (مجموعاً ۵۸ پیپ از نقطه شروع)، اما حد ضرر آن در ۲۲ پیپ پایین قیمت شروع است. این یعنی اگر قیمت ابتدا ۱۸ پیپ بالا برود (فعال شدن خرید) و سپس برگردد و ۴۰ پیپ پایین بیاید، معامله در ضرر ۲۲ پیپی بسته میشود. به زبان ساده، اگر بازار ابتدا یک سمت را بشکند و سپس برگشت کند، ضرر معامله کمتر از سود احتمالی آن است (۲۲ پیپ ضرر در مقابل ۴۰ پیپ سود). این ساختار نامتقارن یک نسبت ریسک به ریوارد داخلی تقریباً ۱:۲ را ایجاد میکند که برای سودآوری بلندمدت بسیار حیاتی است، چون حتی اگر فقط نیمی از معاملات به هدف سود برسند، حساب سودده خواهد بود.
مدیریت زمان در این ربات بسیار دقیق و حرفهای طراحی شده است. پارامتر InpLookPriceHour و InpLookPriceMiin زمان دقیق ثبت سفارشات را مشخص میکنند (پیشفرض ساعت ۱۰ و دقیقه ۰ که با احتساب اختلاف یک ساعته با لندن، معادل ۹ صبح لندن است). در این لحظه، ربات هر معامله یا سفارش قبلی را میبندد و دو سفارش جدید ثبت میکند. همچنین یک ساعت بسته شدن اجباری (Close Hour) با مقدار پیشفرض ۱۸ (۶ عصر) تعریف شده که با گزینه InpUseCloseHour قابل فعال یا غیرفعال کردن است. وقتی این قابلیت فعال باشد، ربات در ساعت ۱۸ تمام پوزیشنها و سفارشات را میبندد تا هیچ معاملهای در طول شب باز نماند. این ویژگی از تأثیر اخبار شبانه آمریکا یا گپهای روز بعد جلوگیری میکند و نشاندهنده یک فلسفه “معاملات درون روز” (Intraday Trading) است. ربات همچنین دارای یک سیستم هوشمند بازنشانی (Reset) است که بررسی میکند آیا یکی از دو سفارش فعال شده یا هر دو هنوز فعال هستند. اگر یکی فعال شده و دیگری لغو شده باشد (که توسط کارگزار هنگام فعال شدن یکی از استاپها اتفاق میافتد)، ربات سفارش باقیمانده را هم حذف میکند. سپس در روز بعد، دقیقاً یک ساعت قبل از زمان ثبت سفارش (ساعت ۹ اگر زمان ثبت ۱۰ باشد)، پرچم clear_to_send را مجدداً true میکند تا برای روز جدید آماده شود. این چرخه روزانه خودکار، ربات را به یک سیستم کاملاً مستقل و بدون نیاز به دخالت دستی تبدیل میکند.
ربات همچنین دارای یک سیستم گزارشگیری داخلی است که توسط تایمر (Timer) با فاصله زمانی قابل تنظیم (پیشفرض هر ۱۵ ثانیه) اجرا میشود و یک کامنت روی نمودار نمایش میدهد. این کامنت شامل تعداد کل معاملات انجامشده در تاریخچه، تعداد پوزیشنهای باز فعلی، سود معاملات بستهشده و سود شناور معاملات باز است. به عنوان مثال متنی مانند “Executed 15+1 trades with 120.50+5.30 = 125.80 of profit” روی نمودار چاپ میشود که به شما امکان میدهد بدون نیاز به بررسی گزارش ترمینال، یک دید سریع از عملکرد ربات داشته باشید. نکته جالب دیگر این است که ربات روی جفت ارز GBPUSD طراحی شده اما میتواند روی هر نماد دیگری نیز اجرا شود. با این حال، پارامترهای آن (فواصل ۱۸ و ۲۲ پیپ، حد سود ۴۰ پیپ) به طور خاص برای نوسانات معمول پوند در زمان باز شدن بازار لندن بهینهسازی شدهاند. همچنین ربات هیچ اندیکاتوری استفاده نمیکند و کاملاً مستقل از تحلیل تکنیکال کار میکند، که آن را به یک سیستم صرفاً مبتنی بر زمان و قیمت (Time & Price Based) تبدیل میکند. این سادگی، شفافیت و عدم وابستگی به شرایط تکنیکال بازار، از بزرگترین مزایای این استراتژی کلاسیک است که آن را حتی پس از دو دهه همچنان قابل استفاده و محبوب نگه داشته است.Lots : این پارامتر حجم ثابت معاملاتی را مشخص میکند که ربات برای هر سفارش Buy Stop و Sell Stop استفاده خواهد کرد. مقدار پیشفرض ۰.۱ نشاندهنده حجمی است که برای یک حساب استاندارد با موجودی مناسب در نظر گرفته شده است. نکته مهم این است که در هر روز معاملاتی، ربات دو سفارش همزمان ثبت میکند اما فقط یکی از آنها فعال میشود و دیگری حذف میگردد، بنابراین حداکثر حجم درگیر در بازار در هر لحظه همان ۰.۱ لات خواهد بود و برخلاف رباتهای مارتینگل یا چندمعاملهای، حجم معاملات افزایش تصاعدی پیدا نمیکند. با این حال، انتخاب این عدد همچنان باید بر اساس موجودی حساب انجام شود تا در صورت فعال شدن معامله و حرکت قیمت در خلاف جهت، حد ضرر بتواند به درستی عمل کند.
تنظیمات اکسپرت GBP9AM
Change for your time zone (my is +1 Hour). Should be 9AM London time : این پارامتر ساعت دقیق ثبت سفارشات را مشخص میکند و مقدار پیشفرض آن ۱۰ است که با توجه به اختلاف یک ساعته با لندن، معادل ۹ صبح به وقت لندن میباشد. در این لحظه، ربات قیمت فعلی GBPUSD را خوانده و دو سفارش Buy Stop و Sell Stop را در فواصل مشخص ثبت میکند. نکته بسیار مهم این است که این عدد باید بر اساس منطقه زمانی سرور کارگزار شما تنظیم شود، نه ساعت محلی خودتان. برای مثال اگر سرور کارگزار شما با لندن ۲ ساعت اختلاف دارد، باید این عدد را روی ۱۱ تنظیم کنید تا دقیقاً در ۹ صبح لندن عمل کند. تنظیم نادرست این پارامتر باعث میشود ربات در زمان اشتباهی وارد عمل شود و استراتژی که برای نقدینگی بالای ابتدای بازار اروپا طراحی شده، در زمان کمنوسان دیگری اجرا گردد.
Offset in minutes when to look on price : این پارامتر دقیقه ثبت سفارشات را مشخص میکند و به همراه InpLookPriceHour زمان دقیق اقدام ربات را تشکیل میدهد. مقدار پیشفرض ۰ یعنی ربات دقیقاً در رأس ساعت تعیینشده (مثلاً ۱۰:۰۰) سفارشات را ثبت میکند. اگر میخواهید ربات چند دقیقه بعد از شروع ساعت معاملاتی اقدام کند (مثلاً برای اجازه دادن به بازار که جهت اولیه خود را پیدا کند)، میتوانید این عدد را افزایش دهید (مثلاً ۵ یا ۱۰ برای ۱۰:۰۵ یا ۱۰:۱۰). این انعطافپذیری به شما امکان میدهد از دقایق ابتدایی پرنوسان و بیجهت بازار اروپا اجتناب کنید و منتظر تثبیت اولیه قیمت بمانید.
Close all orders after this hour : این پارامتر ساعت بسته شدن اجباری تمام معاملات و سفارشات را مشخص میکند و مقدار پیشفرض آن ۱۸ (۶ عصر) است. در این ساعت، ربات هر پوزیشن بازی که از سفارشات صبح فعال شده باشد را میبندد و هر سفارش معلق باقیمانده را نیز حذف میکند. این مکانیزم برای اطمینان از عدم باقی ماندن معاملات در طول شب و جلوگیری از تأثیر اخبار جلسات آمریکا یا گپهای قیمتی روز بعد طراحی شده است. اگر بازار تا ساعت ۱۸ به حد سود یا حد ضرر نرسیده باشد، معامله به هر حال بسته میشود که این ممکن است به معنای خروج با سود کمتر یا حتی ضرر باشد، اما ریسک نگهداری معامله در ساعات کمنقدینگی شبانه را حذف میکند.
Set it to false to ignore Close Hour : این گزینه که به طور پیشفرض فعال (true) است، تعیین میکند که آیا مکانیزم بسته شدن اجباری در ساعت Close Hour اجرا شود یا خیر. اگر این گزینه را روی false تنظیم کنید، ربات معاملات را در ساعت ۱۸ نخواهد بست و اجازه میدهد پوزیشنها تا رسیدن به حد سود یا حد ضرر به مسیر خود ادامه دهند، حتی اگر این فرآیند تا روزهای بعد طول بکشد. غیرفعال کردن این گزینه ریسک نگهداری معاملات در طول شب و مواجهه با گپهای قیمتی را افزایش میدهد، اما ممکن است برای روزهایی که روند قوی ادامهدار است، سودهای بزرگتری به همراه داشته باشد. اگر این گزینه غیرفعال باشد، ربات در ساعت Close Hour اقدامی نمیکند.
Buy Stop and Sell Stop: Take Profit (in pips) : این پارامتر فاصله حد سود را از نقطه فعال شدن سفارش (نه از قیمت ثبت سفارش) بر حسب پیپ مشخص میکند و مقدار پیشفرض آن ۴۰ پیپ است. برای سفارش Buy Stop، وقتی قیمت ۱۸ پیپ بالا برود و سفارش فعال شود، حد سود ۴۰ پیپ بالاتر از قیمت فعالسازی قرار میگیرد که مجموعاً ۵۸ پیپ از قیمت اولیه صبح فاصله دارد. برای Sell Stop نیز به همین ترتیب، حد سود ۴۰ پیپ پایینتر از قیمت فعالسازی تنظیم میشود. این عدد ۴۰ پیپی در ترکیب با حد ضررهای ۱۸ و ۲۲ پیپی، یک نسبت ریسک به ریوارد تقریباً ۱:۲ ایجاد میکند که برای سودآوری بلندمدت حتی با نرخ برد ۵۰٪ نیز کافی است. افزایش این عدد سود بالقوه را بیشتر میکند اما احتمال رسیدن به هدف را کاهش میدهد.
Buy Stop: distance from current price (in pips) : این پارامتر فاصله ثبت سفارش Buy Stop از قیمت فعلی (Ask) در لحظه اقدام ربات را بر حسب پیپ مشخص میکند و مقدار پیشفرض آن ۱۸ پیپ است. در ساعت مقرر، ربات قیمت Ask را خوانده و سفارش Buy Stop را در ۱۸ پیپ بالاتر از آن ثبت میکند. اگر قیمت در طول روز ۱۸ پیپ بالا برود، سفارش فعال شده و معامله خرید باز میشود. انتخاب ۱۸ پیپ (به جای ۲۲ پیپ برای Sell Stop) یک عدم تقارن عمدی ایجاد میکند که نشان میدهد طراح، تمایل صعودی جزئی برای پوند در ساعت ۹ صبح لندن قائل شده و میخواهد سمت خرید شانس بیشتری برای فعال شدن داشته باشد. کاهش این عدد شانس فعال شدن زودهنگام خرید را افزایش میدهد، اما ریسک فعال شدن در یک بریکاوت کاذب را نیز بالا میبرد.

Sell Stop: distance from current price (in pips) : این پارامتر فاصله ثبت سفارش Sell Stop از قیمت فعلی (Bid) در لحظه اقدام ربات را بر حسب پیپ مشخص میکند و مقدار پیشفرض آن ۲۲ پیپ است. این عدد ۴ پیپ بزرگتر از فاصله Buy Stop است که اسپرد بین Bid و Ask را در معادلات لحاظ میکند. در واقع، قیمت Bid همیشه پایینتر از Ask است، بنابراین برای اینکه سفارش فروش در همان فاصله واقعی از قیمت میانی بازار قرار بگیرد، باید ۴ پیپ دورتر از Bid ثبت شود. این ۴ پیپ تفاوت، عملاً همان اسپرد معمول GBPUSD را جبران میکند و باعث میشود هر دو سمت خرید و فروش شانس نسبتاً برابری برای فعال شدن داشته باشند، نه اینکه یک سمت به دلیل اسپرد مصنوعی زودتر از دیگری فعال شود.
Buy Stop: Stop Loss (in pips) : این پارامتر فاصله حد ضرر معامله خرید را از قیمت اولیه صبح (نه از قیمت فعالسازی) بر حسب پیپ مشخص میکند و مقدار پیشفرض آن ۲۲ پیپ است. وقتی سفارش Buy Stop در ۱۸ پیپ بالاتر فعال میشود، حد ضرر در ۲۲ پیپ پایینتر از قیمت اولیه صبح قرار میگیرد. این یعنی اگر قیمت ابتدا ۱۸ پیپ بالا برود (فعال شدن خرید) و سپس برگردد و ۴۰ پیپ سقوط کند، معامله در ضرر ۲۲ پیپی بسته میشود. نکته کلیدی این است که حد ضرر ۲۲ پیپی از فاصله ورود ۱۸ پیپی بزرگتر است، یعنی حتی اگر قیمت به سرعت بعد از فعال شدن برگردد، معامله فضای تنفسی معادل ۴ پیپ اضافی دارد و با اولین برگشت جزئی بسته نمیشود.
Sell Stop: Stop Loss (in pips) : این پارامتر فاصله حد ضرر معامله فروش را از قیمت اولیه صبح بر حسب پیپ مشخص میکند و مقدار پیشفرض آن ۱۸ پیپ است. وقتی سفارش Sell Stop در ۲۲ پیپ پایینتر فعال میشود، حد ضرر در ۱۸ پیپ بالاتر از قیمت اولیه صبح قرار میگیرد. این عدم تقارن (حد ضرر فروش ۱۸ پیپ و حد ضرر خرید ۲۲ پیپ) باز هم اسپرد بازار را منعکس میکند و اطمینان میدهد که ریسک واقعی هر دو معامله نسبت به قیمت میانی بازار یکسان است. اگر میخواهید ریسک معاملات را کاهش دهید، میتوانید این اعداد را کمتر کنید، اما احتمال اینکه نوسانات عادی بازار حد ضرر را قبل از رسیدن به هدف فعال کند افزایش مییابد و ممکن است تعداد معاملات زیانده بیشتر شود.
Report publication interval, seconds : این پارامتر فاصله زمانی بهروزرسانی گزارش عملکرد ربات روی نمودار را بر حسب ثانیه مشخص میکند و مقدار پیشفرض آن ۱۵ ثانیه است. ربات یک تایمر داخلی دارد که هر ۱۵ ثانیه یکبار اطلاعاتی شامل تعداد کل معاملات انجامشده، تعداد پوزیشنهای باز فعلی، سود معاملات بستهشده و سود شناور معاملات باز را در گوشه نمودار نمایش میدهد. این گزارش زنده به شما امکان میدهد بدون نیاز به باز کردن تب History یا Terminal، یک دید سریع از وضعیت عملکرد ربات داشته باشید. اگر میخواهید گزارش با تأخیر بیشتری بهروز شود (مثلاً برای کاهش بار پردازشی)، میتوانید این عدد را افزایش دهید.
magic number : این یک عدد شناسایی منحصربهفرد برای تمام سفارشها و پوزیشنهایی است که این اکسپرت در بازار ثبت میکند. Magic Number به ربات کمک میکند تا سفارشهای Buy Stop و Sell Stop خودش را از سفارشهای سایر رباتها یا معاملات دستی شما تشخیص دهد. این تفکیک برای عملکرد صحیح سیستم مدیریت سفارشات (مانند حذف سفارش باقیمانده پس از فعال شدن یکی از دو جهت و بسته شدن اجباری در ساعت مقرر) ضروری است. اگر قصد دارید این اکسپرت را روی چندین جفت ارز مختلف همزمان اجرا کنید، حتماً برای هر کدام یک MagicNumber کاملاً متفاوت انتخاب کنید تا مدیریت زمان و سفارشات آنها با یکدیگر تداخل نداشته باشد و هر نسخه به طور مستقل چرخه روزانه خود را مدیریت کند.
اکسپرت GBP9AM
پس از تایید شماره موبایل، لینک دانلود فایل به شما نمایش داده خواهد شد.
راهنمای نصب اندیکاتور و اکسپرت در متاتریدر
راهنمای ایجاد حساب دمو و ریل ، نصب متاتریدر و اضافه کردن حساب به متاتریدر







