این اکسپرت با نام Ketty (barabashkakvn’s edition) یک Expert Advisor برای MetaTrader 5 است این ربات معامله گر که بر پایه استراتژی شکست کانال قیمتی طراحی شده است. منطق اصلی اکسپرت به این صورت است که در یک بازه زمانی مشخص، بالاترین و پایینترین قیمت بازار را پیدا کرده و محدودهای را بهعنوان کانال معاملاتی در نظر میگیرد. سپس در ساعات تعیینشده، با بررسی شکست این محدوده، سفارش Pending مناسب را در جهت حرکت احتمالی بازار قرار میدهد. این ساختار باعث میشود اکسپرت بتواند بدون نیاز به ورود دستی معاملهگر، شکستهای مهم قیمت را دنبال کند.
یکی از بخشهای اصلی این اکسپرت، تعیین کانال معاملاتی در یک بازه زمانی مشخص است. کاربر میتواند ساعت و دقیقه شروع و پایان کانال را تعیین کند؛ برای مثال با تنظیم بازه از ساعت 07:00 تا 08:00، بالاترین و پایینترین قیمت ثبتشده در این مدت بهعنوان سقف و کف کانال در نظر گرفته میشوند. این محدوده مبنای محاسبه نقاط ورود خواهد بود. اکسپرت همچنین در صورت فعال بودن گزینه نمایش بصری، محدوده کانال را با یک مستطیل روی نمودار مشخص میکند تا معاملهگر بتواند ساختار مورد استفاده استراتژی را بهصورت واضح مشاهده کند.
پس از تشکیل کانال، اکسپرت در بازه زمانی مشخصشده برای قرار دادن سفارشها، شکست محدوده را بررسی میکند. اگر قیمت به سمت پایین کانال حرکت کرده و از کف کانال به اندازه مقدار تعیینشده در Channel Breakthrough عبور کند، سیگنال خرید ایجاد شده و اکسپرت یک Buy Stop در بالای محدوده کانال قرار میدهد. در طرف مقابل، اگر قیمت از سقف کانال به اندازه فاصله تعیینشده عبور کند، سیگنال فروش ایجاد شده و اکسپرت یک Sell Stop ایجاد میکند. به این ترتیب، ورود نهایی زمانی انجام میشود که قیمت بتواند سطح سفارش Pending را نیز فعال کند.
جهت عضویت در کانال اندیکاتور و اکسپرت کلیک کنید ایتا | بله | تلگرام
جهت سفارش طراحی و برنامهنویسی اختصاصی اندیکاتور، اکسپرت و ربات معاملهگر برای MetaTrader 4 و MetaTrader 5 میتوانید استراتژی، ایده یا نیاز معاملاتی خود را با تیم هوش فعال در میان بگذارید. برای دریافت مشاوره، بررسی امکان پیادهسازی و ثبت سفارش، از طریق شماره 09364549266 با پشتیبانی هوش فعال در ارتباط باشید.

پارامتر Order Price Shift فاصلهای است که بین محدوده کانال و قیمت سفارش Pending ایجاد میشود. در حالت خرید، قیمت Buy Stop بالاتر از سقف کانال قرار میگیرد و در حالت فروش، Sell Stop پایینتر از کف کانال قرار داده میشود. این فاصله میتواند از ورود بیش از حد نزدیک به محدوده کانال جلوگیری کند و معامله را به حرکت واقعیتر قیمت وابسته کند. همچنین گزینه Channel Breakthrough تعیین میکند قیمت چه مقدار باید از محدوده کانال عبور کند تا اکسپرت شکست را معتبر در نظر بگیرد؛ بنابراین این دو پارامتر نقش مهمی در حساسیت استراتژی نسبت به شکستها دارند.
مدیریت حد سود و حد ضرر نیز در این اکسپرت بهصورت مستقیم قابل تنظیم است. پارامتر Stop Loss فاصله حد ضرر و Take Profit فاصله حد سود را بر اساس Pip مشخص میکنند. اگر مقدار هرکدام صفر قرار داده شود، آن سطح برای سفارش مربوطه فعال نخواهد بود. حجم معاملات نیز از طریق پارامتر Lots تعیین میشود و اکسپرت پیش از ارسال سفارش، حداقل، حداکثر و گام مجاز حجم معاملاتی نماد را بررسی میکند. این موضوع باعث میشود حجم واردشده با محدودیتهای معاملاتی تعریفشده توسط بروکر سازگار باشد.
از دیگر قابلیتهای مهم این Expert Advisor میتوان به تعیین ساعت شروع و پایان قرار دادن سفارشها اشاره کرد. پارامترهای Placing Start Hour و Placing End Hour مشخص میکنند اکسپرت در چه بازهای اجازه ایجاد سفارشهای Pending را داشته باشد. همچنین پس از پایان این بازه، اکسپرت سفارشهای Pending مربوط به خود را حذف میکند. استفاده از Magic Number نیز باعث میشود سفارشهای ایجادشده توسط این اکسپرت از معاملات سایر Expert Advisorها یا معاملات دیگر روی حساب تفکیک شوند. اکسپرت همچنین تنها در زمان تشکیل کندل جدید M1 منطق اصلی خود را بررسی میکند تا از پردازش تکراری در هر Tick جلوگیری شود.
در مجموع، Ketty (barabashkakvn’s edition) یک Expert Advisor مبتنی بر استراتژی شکست کانال است که فرآیند شناسایی محدوده، تشخیص شکست، تعیین نقطه ورود و ارسال سفارشهای Buy Stop و Sell Stop را بهصورت خودکار انجام میدهد. تنظیماتی مانند Lots، Stop Loss، Take Profit، Channel Start/End، Placing Start/End، Channel Breakthrough و Order Price Shift به معاملهگر اجازه میدهند رفتار استراتژی را متناسب با نماد و سبک معاملاتی خود تغییر دهد. نمایش بصری کانال نیز امکان بررسی بهتر محدوده مورد استفاده اکسپرت را فراهم میکند. این ساختار میتواند برای معاملهگرانی که به دنبال استراتژیهای Breakout و ورود پس از عبور قیمت از محدوده مشخص هستند، ابزار مناسبی برای آزمایش و اجرای خودکار معاملات در MetaTrader 5 باشد.
تنظیمات اکسپرت Ketty
Lots : حجم ثابت هر معامله را مشخص میکند. مقدار پیشفرض 0.1 لات است و اکسپرت سفارشهای Pending را با همین حجم ایجاد میکند.
Stop Loss : فاصله حد ضرر را بر اساس Pip تعیین میکند. مقدار پیشفرض 35 Pip است. در معاملات Buy، حد ضرر پایینتر از قیمت ورود و در معاملات Sell، بالاتر از قیمت ورود قرار میگیرد. قرار دادن مقدار 0 باعث غیرفعال شدن Stop Loss میشود.
Take Profit : فاصله حد سود را بر اساس Pip مشخص میکند. مقدار پیشفرض 75 Pip است. در معامله Buy حد سود بالاتر و در معامله Sell پایینتر از قیمت ورود قرار میگیرد. مقدار 0 این گزینه را غیرفعال میکند.
Channel Start Hour : ساعت شروع محاسبه کانال را مشخص میکند. مقدار پیشفرض 07 است.
Channel Start Minute : دقیقه شروع محاسبه کانال را تعیین میکند. مقدار پیشفرض 00 است.
Channel End Hour : ساعت پایان محاسبه کانال را مشخص میکند. مقدار پیشفرض 08 است.
Channel End Minute : دقیقه پایان محاسبه کانال را تعیین میکند. مقدار پیشفرض 00 است. بالاترین و پایینترین قیمت ثبتشده بین زمان شروع و پایان کانال، محدوده معاملاتی روز را تشکیل میدهند.
Placing Order Start Time : ساعت شروع بازهای را مشخص میکند که اکسپرت اجازه بررسی شکست کانال و قرار دادن سفارشهای Pending را دارد. مقدار پیشفرض 08 است.
Placing Order End Time : ساعت پایان بازه قرار دادن سفارشها را مشخص میکند. مقدار پیشفرض 18 است. پس از پایان این زمان، اکسپرت سفارشهای Pending مربوط به خود را حذف میکند.
Channel Breakthrough : میزان عبور قیمت از محدوده کانال برای معتبر در نظر گرفتن شکست را بر اساس Pip تعیین میکند. مقدار پیشفرض 30 Pip است. این مقدار باعث میشود قیمت قبل از ایجاد سیگنال، فاصله مشخصی از سقف یا کف کانال عبور کند.
Order Price Shift : فاصله قیمت سفارش Pending نسبت به محدوده کانال را بر اساس Pip مشخص میکند. مقدار پیشفرض 10 Pip است. برای Buy Stop، سفارش بالاتر از سقف کانال و برای Sell Stop، پایینتر از کف کانال قرار میگیرد.

Channel Visual : نمایش بصری محدوده کانال را فعال یا غیرفعال میکند. در حالت true، اکسپرت محدوده بین سقف و کف کانال را با یک مستطیل روی نمودار نمایش میدهد.
Rectangle Open: Color : رنگ خطوط مستطیل مربوط به کانال را مشخص میکند. مقدار پیشفرض MediumPurple است.
Rectangle: Style : نوع خط مستطیل کانال را تعیین میکند. مقدار پیشفرض STYLE_DASH است که کانال را با خطوط خطچین نمایش میدهد.
Rectangle: Width : ضخامت خطوط مستطیل کانال را مشخص میکند. مقدار پیشفرض 2 است.
Rectangle: Filling color : مشخص میکند فضای داخل مستطیل کانال با رنگ انتخابشده پر شود یا خیر. مقدار پیشفرض false است.
Rectangle: Background : تعیین میکند مستطیل در پسزمینه نمودار نمایش داده شود یا روی سایر عناصر نمودار قرار بگیرد. مقدار پیشفرض false است.
Rectangle: Highlight to move : امکان انتخاب و جابهجایی مستطیل کانال با ماوس را مشخص میکند. مقدار پیشفرض false است.
Rectangle: Hidden in the object list : مشخص میکند مستطیل کانال در فهرست Objects متاتریدر نمایش داده شود یا مخفی باشد. مقدار پیشفرض true است.
Rectangle: Priority for mouse click : اولویت دریافت کلیک ماوس توسط مستطیل را تعیین میکند. مقدار پیشفرض 0 است.
Magic Number : یک شناسه عددی اختصاصی برای سفارشهای این اکسپرت است. مقدار پیشفرض 572077809 است و به اکسپرت اجازه میدهد سفارشهای متعلق به خودش را از سایر سفارشهای حساب تشخیص دهد.
Slippage : حداکثر میزان انحراف قیمت مورد قبول هنگام ارسال عملیات معاملاتی را مشخص میکند. در این نسخه مقدار آن در کد روی 10 Point تنظیم شده و بهصورت Input در تنظیمات اکسپرت قابل تغییر نیست.
اکسپرت Ketty
این فایل ویژه است. پس از بررسی شماره، در صورت VIP بودن، لینک دانلود نمایش داده میشود.
⚠️ هشدار و سلب مسئولیت
اکسپرتهای رایگان ارائهشده در سایت هوش فعال صرفاً با هدف آموزش، آزمایش و آشنایی با ابزارهای معاملاتی ارائه میشوند و هیچگونه تضمینی بابت سوددهی یا عملکرد آنها در شرایط مختلف بازار وجود ندارد.
معاملات فارکس و سایر بازارهای مالی دارای ریسک بالایی هستند. هوش فعال هیچگونه مسئولیتی در قبال سود، زیان، تصمیمات معاملاتی یا خسارات احتمالی ناشی از استفاده از این اکسپرتها ندارد.
لطفاً پیش از استفاده در حساب واقعی، اکسپرت را در حساب Demo و با سرمایهای که توان از دست دادن آن را دارید، آزمایش کنید.









