اکسپرت TP SL Trailing یک ابزار مدیریتی برای MetaTrader 5 است که برخلاف بسیاری از Expert Advisorها، وظیفه اصلی آن ایجاد معاملات جدید نیست؛ بلکه معاملات باز روی نماد فعال را بررسی کرده و حد ضرر، حد سود و Trailing Stop آنها را مدیریت میکند. این اکسپرت میتواند روی پوزیشنهایی که بهصورت دستی یا توسط اکسپرتهای دیگر باز شدهاند فعالیت کند و با توجه به تنظیمات تعیینشده، سطوح مدیریت معامله را بهصورت خودکار اصلاح کند.
یکی از قابلیتهای مهم این اکسپرت، امکان تعیین Stop Loss و Take Profit برای معاملاتی است که این مقادیر را ندارند. در صورتی که گزینه Only zero values “SL”,”TP” فعال باشد، اکسپرت تنها زمانی حد ضرر یا حد سود را اضافه میکند که مقدار مربوطه در معامله صفر باشد؛ بنابراین SL یا TP موجود را تغییر نمیدهد. این ویژگی برای معاملهگرانی کاربردی است که ممکن است معاملات خود را بدون حد ضرر یا حد سود اولیه باز کنند و بخواهند مدیریت این بخش بهصورت خودکار انجام شود.
بخش Trailing Stop نیز امکان دنبالکردن قیمت توسط حد ضرر را فراهم میکند. پس از آنکه معامله به میزان مشخصی وارد سود شود، اکسپرت Stop Loss را در جهت حرکت قیمت جابهجا میکند. پارامتر Trailing Stop فاصله حد ضرر از قیمت فعلی و Trailing Step میزان حرکت لازم برای اصلاح مجدد Stop Loss را مشخص میکنند. به این ترتیب میتوان بدون دخالت دستی، حد ضرر را همراه با حرکت بازار جابهجا کرد و در صورت ادامه روند، از سود ایجادشده محافظت نمود.
جهت عضویت در کانال اندیکاتور و اکسپرت کلیک کنید ایتا | بله | تلگرام
جهت سفارش طراحی و برنامهنویسی اختصاصی اندیکاتور، اکسپرت و ربات معاملهگر برای MetaTrader 4 و MetaTrader 5 میتوانید استراتژی، ایده یا نیاز معاملاتی خود را با تیم هوش فعال در میان بگذارید. برای دریافت مشاوره، بررسی امکان پیادهسازی و ثبت سفارش، از طریق شماره 09364549266 با پشتیبانی هوش فعال در ارتباط باشید.
از نکات قابل توجه TP SL Trailing این است که معاملات را بر اساس Magic Number محدود نمیکند و در کد مربوط به انتخاب پوزیشن، شرط Magic Number غیرفعال شده است. بنابراین اکسپرت میتواند پوزیشنهای مربوط به همان نماد را مدیریت کند، حتی اگر معامله توسط اکسپرت دیگری یا بهصورت دستی ایجاد شده باشد. همچنین هنگام اصلاح معامله، Magic Number همان پوزیشن به ابزار معاملاتی منتقل میشود تا عملیات مدیریت روی همان معامله انجام شود.
در مجموع، TP SL Trailing را میتوان یک ابزار ساده و کاربردی برای مدیریت خودکار معاملات در MetaTrader 5 دانست؛ مخصوصاً برای کاربرانی که میخواهند بدون تغییر در استراتژی ورود، بخش مدیریت معامله را به یک Expert Advisor بسپارند. امکان تعیین SL و TP، افزودن آنها فقط به معاملات فاقد این مقادیر، Trailing Stop و Trailing Step باعث میشود کنترل بیشتری روی معاملات باز وجود داشته باشد. با توجه به اینکه این اکسپرت معاملات موجود روی نماد را مدیریت میکند، بهتر است قبل از استفاده روی حساب واقعی، عملکرد آن روی حساب آزمایشی بررسی شود تا نحوه تأثیر تنظیمات بر معاملات کاملاً مشخص باشد.
تنظیمات اکسپرت TP SL Trailing
Stop Loss (in pips) : فاصله حد ضرر از قیمت فعلی معامله را بر حسب pip مشخص میکند. این مقدار زمانی اهمیت ویژهای دارد که پوزیشن فاقد Stop Loss باشد و گزینه Only zero values “SL”,”TP” فعال باشد؛ در این حالت اکسپرت برای معامله Buy حد ضرر را پایینتر از قیمت فعلی و برای معامله Sell بالاتر از قیمت فعلی قرار میدهد. مقدار صفر باعث میشود اکسپرت برای حد ضرر جدید مقداری تعیین نکند.
Take Profit (in pips) : فاصله حد سود از قیمت فعلی معامله را بر حسب pip تعیین میکند. اگر پوزیشن Take Profit نداشته باشد و گزینه Only zero values “SL”,”TP” فعال باشد، اکسپرت برای معامله Buy حد سود را بالاتر از قیمت فعلی و برای معامله Sell پایینتر از قیمت فعلی قرار میدهد. مقدار صفر باعث میشود برای Take Profit جدید سطحی تعیین نشود.
Trailing Stop (min distance from price to Stop Loss) (in pips) : حداقل فاصلهای را که Stop Loss متحرک باید با قیمت فعلی داشته باشد مشخص میکند. زمانی که معامله به اندازه کافی وارد سود شود، اکسپرت Stop Loss را به دنبال قیمت حرکت میدهد و فاصله تعیینشده را حفظ میکند. برای مثال، اگر مقدار این پارامتر 5 pip باشد، در شرایط فعالشدن Trailing، حد ضرر در فاصله حدود 5 pip از قیمت فعلی قرار میگیرد. مقدار صفر این قابلیت را غیرفعال میکند.

Trailing Step (in pips) : حداقل مقدار حرکت قیمت برای جابهجایی مجدد Trailing Stop را تعیین میکند. این پارامتر باعث میشود حد ضرر با هر تغییر بسیار کوچک قیمت اصلاح نشود و تنها زمانی جابهجا شود که قیمت به اندازه مشخصشده حرکت کرده باشد. مقدار کمتر، Trailing را حساستر میکند و مقدار بیشتر باعث میشود Stop Loss با فاصله بیشتری بهروزرسانی شود.
Only zero values “SL”,”TP” : تعیین میکند اکسپرت فقط معاملات فاقد Stop Loss یا Take Profit را تکمیل کند یا اجازه داشته باشد مقادیر موجود را نیز مدیریت کند. در حالت true، اگر SL یا TP یک معامله صفر باشد، اکسپرت مقدار مربوطه را تنظیم میکند؛ اما اگر از قبل مقدار داشته باشد، آن را جایگزین نمیکند. این گزینه برای زمانی مناسب است که میخواهید اکسپرت فقط معاملات بدون SL/TP را تکمیل کند و به تنظیمات موجود دست نزند.
اکسپرت TP SL Trailing
این فایل ویژه است. پس از بررسی شماره، در صورت VIP بودن، لینک دانلود نمایش داده میشود.
⚠️ هشدار و سلب مسئولیت
اکسپرتهای رایگان ارائهشده در سایت هوش فعال صرفاً با هدف آموزش، آزمایش و آشنایی با ابزارهای معاملاتی ارائه میشوند و هیچگونه تضمینی بابت سوددهی یا عملکرد آنها در شرایط مختلف بازار وجود ندارد.
معاملات فارکس و سایر بازارهای مالی دارای ریسک بالایی هستند. هوش فعال هیچگونه مسئولیتی در قبال سود، زیان، تصمیمات معاملاتی یا خسارات احتمالی ناشی از استفاده از این اکسپرتها ندارد.
لطفاً پیش از استفاده در حساب واقعی، اکسپرت را در حساب Demo و با سرمایهای که توان از دست دادن آن را دارید، آزمایش کنید.










