سبد خرید خالی است.
شرایط ورود به خرید
- پایان یافتن زمان ساخت محدوده (Range).
- حالت تاچ: عبور قیمت از سقف محدوده.
- حالت کلوز: بسته شدن کندل بالای سقف محدوده (ترجیحاً کندل صعودی).
در دنیای معاملهگری، زمان و درک منطق استراتژیها ارزشمندترین دارایی شماست. این محصول، سورس کد آماده و بازِ یک اکسپرت بر پایه استراتژی شکست محدوده زمانی (Range Breakout) است. به جای ساعتها درگیری با کدنویسی پایه، میتوانید از این بستر استاندارد برای بررسی دقیق منطق شکست، بکتست ایدهها در گذشته بازار و توسعه رباتهای اختصاصی خود استفاده کنید.
کدنویسی شرطهای زمانی در متاتریدر معمولاً یکی از چالشهای برنامهنویسان است. این اکسپرت با یک منطق ساختاریافته و خوانا، ابتدا یک محدوده (Box) را روی چارت تشخیص میدهد و سپس رفتار قیمت را برای خروج از این محدوده بررسی میکند. شما میتوانید این ساختار را بررسی کرده و دقیقاً مطابق با ایدههای خودتان شخصیسازی کنید.
اکسپرت در ساعات مشخص شده، بالاترین و پایینترین قیمت را بهعنوان سقف و کف ثبت میکند.
تا زمانی که کندلها داخل بازه زمانی تعریفشده هستند، هیچ سیگنالی صادر نمیشود.
پس از پایان زمان، شکست سقف برای خرید یا شکست کف برای فروش بررسی میشود.

ارزش یک سورس کد استاندارد به قابلیت انعطاف آن است. ما تمام متغیرهای کلیدی را به بخش Inputs (تنظیمات ظاهری متاتریدر) متصل کردهایم تا بتوانید با چند کلیک ساده، سناریوهای زمانی مختلف را در Strategy Tester بسنجید و بهترین حالت را برای بازار پیدا کنید.
ساعت شروع تشکیل Range، مدت زمان مجاز برای سقف و کفسازی، و همچنین زمان اتمام کار ربات در طول روز، کاملاً از طریق ورودیها قابل تنظیم است.
آیا استراتژی شما با برخورد قیمت (Touch) به سقف/کف عمل میکند یا منتظر تثبیت و بسته شدن کندل (Close) میماند؟ هر دو حالت آماده تست هستند.
در صورت انتخاب ورود با کلوز کندل، میتوانید تعیین کنید که برای شکست سقف حتماً کندل صعودی باشد و برای شکست کف، کندل نزولی.
تارگتها و حد ضررها بر اساس درصدی از عرض محدوده تشکیلشده محاسبه میشوند. این یعنی اکسپرت در روزهای پرنوسان، هوشمندانه تارگتهای بزرگتری در نظر میگیرد.

این فایل به گونهای نوشته شده است که پیچیدگیهای کدنویسی زمانبندی را از دوش شما بردارد. با در اختیار داشتن این توابع آماده، میتوانید تمرکز و زمان خود را صرفاً روی ترکیب فیلترها، بکتست گرفتن و بهینهسازی استراتژی Range Breakout معطوف کنید.
محاسبات خودکار برای پیدا کردن بالاترین و پایینترین قیمت در بازه زمانی مشخص شده؛ تا نیازی به نوشتن توابع پیچیده ریاضی و محاسباتی نداشته باشید.
کدهای آماده برای شکار قیمت به محض خروج از باکس Range؛ چه برای سناریوهای خرید (عبور از سقف) و چه برای سناریوهای فروش (عبور از کف).
آزادی عمل در انتخاب بین «ورود تهاجمی با لمس سطح» یا «ورود محافظهکارانه با بسته شدن کندل»؛ تا بتوانید هر دو رویکرد را در گذشته بازار بسنجید.
جلوگیری از باز شدن پوزیشنهای متعدد و ضررده در یک محدوده؛ کدی که به اکسپرت میفهماند یک Range پس از اولین شکست معتبر، مصرفشده تلقی میشود.
تنظیم حد سود و حد ضرر بر اساس درصدی از عرض باکس (Range). این یک روش منطقی برای همگامسازی تارگتهای شما با میزان نوسانات واقعی بازار است.
کدنویسی مرتب همراه با کامنتهای فارسی. یک نمونه عالی و خوانا برای یادگیری منطق اکسپرتنویسی در MQL5 و توسعه رباتهای معاملاتی پیشرفتهتر.
بلافاصله پس از تهیه محصول، فایل سورس کد باز (با فرمت mq5) قابل دانلود است. فایلی بدون هیچگونه قفل، لایسنس یا محدودیت زمانی؛ که کاملاً در اختیار شماست تا خطبهخط آن را در MetaEditor بررسی، کامپایل و ویرایش نمایید.
برای ما بسیار مهم است که این محصول در مسیر اهداف شما قرار داشته باشد. این کد یک ابزار توسعه و یادگیری است، نه یک وعده جادویی برای ثروتمند شدن. لطفاً قبل از تهیه، بررسی کنید که آیا با سطح نیازهای شما همخوانی دارد یا خیر.
ارزش این محصول در کدهای نوشتهشده، توابع تشخیص Range و منطق برنامهنویسی آن است، نه در سودآوری خام استراتژی. این کد ممکن است در برخی تایمفریمها سودده و در برخی دیگر زیانده باشد. ما هیچگونه تضمینی بابت سودآوری در حسابهای واقعی ارائه نمیدهیم و رسالت این محصول صرفاً ارائه یک بستر استاندارد برای تست، آموزش و توسعه توسط خود شماست.
کدنویسی توابع مربوط به زمانبندی و تشخیص شکست معتبر، معمولاً زمان زیادی از یک برنامهنویس میگیرد. با تهیه این سورس کد، شما به جای درگیری با کدهای پایهای، مستقیماً وارد مرحله جذابِ بکتست، بهینهسازی و اضافه کردن فیلترهای شخصی خود به استراتژی Range Breakout میشوید.
دیدگاهتان در مورد این سورس کد را به اشتراک بگذارید.
بدون دیدگاه