محتوای مطالب
راهنمای کامل اجرای معاملات در متاتریدر ۵ برای معاملهگران فارکس
آموزش صفر تا صد دستورات معاملاتی در متاتریدر ۵؛ با شناخت کامل انواع سفارشها، حد سود، حد ضرر و اجرای دقیق معاملات، سطح عملکرد معاملاتی خود را ارتقا دهید
دوشنبه، 23 تیر 1404
راهنمای کامل دستورات معاملاتی در متاتریدر MT5
در بازارهای مالی، اصل ابتدایی سودآوری بر پایه یک قاعده ساده است: خرید در قیمت پایین و فروش در قیمت بالاتر. اما رسیدن به این سودِ بهظاهر ساده، نیازمند تحلیل دقیق، مدیریت ریسک هوشمندانه، شکیبایی و شناسایی درست موقعیتهای معاملاتیست. با این حال، تمام این تلاشها زمانی به نتیجه میرسد که اجرای معامله نیز بهدرستی انجام شود. اشتباهی کوچک در ثبت، مدیریت یا نوع اجرای سفارش میتواند مسیر موفقیت را به زیان تبدیل کند. اجرای دقیق معاملات، حلقه نهایی زنجیره تصمیمگیری در ترید است که نباید از اهمیت آن غافل شد.
در این مقاله، به معرفی کامل انواع دستورات معاملاتی (Orders) در نرمافزار متاتریدر خواهیم پرداخت؛ ابزاری که بیش از هر پلتفرم دیگری توسط معاملهگران در بازار فارکس، طلا، ارز دیجیتال و CFD مورد استفاده قرار میگیرد.
در بازار فارکس، به هر دستور خرید یا فروش که منجر به باز شدن یک معامله شود، پوزیشن معاملاتی (Trade Position) گفته میشود. پوزیشنها شامل حجم مشخصی از قراردادهای خرید یا فروش هستند که به آن حجم معامله (Lot Size) نیز گفته میشود.
در نرمافزار متاتریدر، کلیه اقدامات مربوط به انجام، مدیریت و بستن معاملات از طریق همین پوزیشنها انجام میگیرد.
برای ایجاد یک پوزیشن معاملاتی، ابتدا باید تراکنش (Transaction) خرید یا فروش ثبت شود و برای بستن آن، معمولاً باید یک تراکنش معکوس انجام گردد. بهعبارت دیگر، اگر پوزیشن اولیه خرید باشد، برای بستن آن باید فروش انجام شود و بالعکس.
معاملهگر میتواند پوزیشن را به دو روش باز کند:
- در قیمت لحظهای بازار (Market Order)
- در قیمت از پیش تعیینشده در آینده، در صورت رسیدن قیمت بازار به آن (Pending Order)
در پلتفرم متاتریدر امکان مدیریت کامل پوزیشن فراهم است؛ شما میتوانید هر زمان دستور معاملاتی خود را ویرایش کرده، مقدار حد ضرر (Stop Loss) یا حد سود (Take Profit) را تنظیم یا تغییر دهید.
همچنین میتوانید پوزیشن خود را در هر لحظه با قیمت جاری بازار ببندید، یا اجازه دهید با رسیدن به سطوح مشخص، بهطور خودکار بسته شود.
آشنایی با انواع اوردر یا دستورات معاملاتی در متاتریدر
پلتفرم متاتریدر این امکان را در اختیار معاملهگران قرار میدهد تا دستورات خرید و فروش خود را مستقیماً به کارگزار ارسال کنند. اما نقش متاتریدر تنها به اجرای سفارش محدود نمیشود؛ بلکه ابزارهایی جامع برای مدیریت، اصلاح و کنترل پوزیشنهای معاملاتی نیز در اختیار کاربران قرار میدهد.
در جریان معاملات، برای باز کردن، بستن یا ویرایش پوزیشنها، از انواع مختلف دستورات معاملاتی (Orders) استفاده میشود. آشنایی با این دستورات و کاربرد هرکدام از آنها، برای اجرای دقیق معاملات و کاهش خطاهای رایج کاملاً ضروری است.
در ادامه، با مهمترین انواع اوردرهای معاملاتی در متاتریدر و نحوه عملکرد آنها آشنا خواهیم شد.
دستور معامله در قیمتهای فعلی بازار (Market Order)
زمانی که معاملهگر تصمیم دارد بلافاصله و بر اساس قیمتهای جاری بازار وارد یک معامله شود، باید از دستور Market Order استفاده کند. این نوع دستور رایجترین شیوه برای ورود سریع به بازار است و معمولاً زمانی به کار میرود که فرصت ورود فوری به یک موقعیت معاملاتی وجود دارد.
در دستور Market Order:
- برای خرید (Buy) :معامله با قیمت فعلی فروشنده یا ASK انجام میشود.
- برای فروش (Sell): معامله با قیمت فعلی خریدار یا BID انجام میشود.
این دستور، معاملهگر را مستقیماً و بدون تأخیر وارد پوزیشن میکند و برای معاملات کوتاهمدت یا شرایط پرنوسان بازار، بسیار کاربردی است.
همچنین هنگام ثبت Market Order، میتوان بهصورت همزمان حد ضرر (Stop Loss - SL) و حد سود (Take Profit - TP) را نیز تعریف کرد تا معامله بهصورت خودکار در سطوح از پیش تعیینشده مدیریت شود.
اگر قصد دارید از قیمتهایی غیر از نرخ لحظهای بازار وارد معامله شوید، باید از دستور پندینگ (Pending Order) استفاده کنید. این نوع دستور به شما اجازه میدهد تا ورود به بازار را بهصورت مشروط به رسیدن قیمت به یک سطح خاص در آینده تنظیم کنید.
برای مثال، اگر نرخ فعلی EUR/USD برابر با 1.1300 باشد و شما بخواهید زمانی وارد معامله خرید شوید که قیمت به 1.1250 برسد، باید یک دستور پندینگ تعریف کنید. در این حالت، شما به کارگزار اعلام میکنید که تنها در صورت رسیدن قیمت به سطح 1.1250، پوزیشن خرید را برایتان باز کند.
دستور پندینگ برای اجرای خودکار معاملات در آینده بهکار میرود و در متاتریدر به چهار دسته کلی تقسیم میشود:
1. Buy Limit – خرید در قیمتی پایینتر از قیمت فعلی بازار
اگر میخواهید وقتی قیمت کاهش یافت و به سطح خاصی رسید وارد معامله خرید شوید، از دستور Buy Limit استفاده میشود.
📌 مثال:
قیمت فعلی EUR/USD برابر 1.1300 است، اما شما معتقدید که سطح 1.1250 حمایت قویای است و بازار از آنجا به سمت بالا برمیگردد. در این حالت، یک دستور Buy Limit در سطح 1.1250 ایجاد میکنید. وقتی قیمت ASK به 1.1250 برسد، سفارش شما فعال میشود.
✅ این دستور معمولاً برای خرید از نواحی حمایتی یا پولبکها بهکار میرود.
2. Buy Stop – خرید در قیمتی بالاتر از قیمت فعلی بازار
اگر تحلیل شما این است که بازار در صورت شکستن مقاومت وارد روند صعودی قوی خواهد شد، میتوانید از دستور Buy Stop استفاده کنید.
📌 مثال:
قیمت فعلی 1.1300 است، اما شما انتظار دارید که با عبور از مقاومت 1.1330، روند صعودی قدرتمندی آغاز شود. در این شرایط، یک دستور Buy Stop بالاتر از 1.1330 ثبت میکنید. با رسیدن قیمت ASK به این سطح، پوزیشن خرید فعال میشود.
✅ این دستور مناسب برای خرید پس از شکست مقاومتها است.
3. Sell Limit – فروش در قیمتی بالاتر از قیمت فعلی بازار
اگر پیشبینی میکنید قیمت پس از رسیدن به یک سطح مشخص کاهش مییابد و میخواهید از آنجا وارد فروش شوید، از دستور Sell Limit استفاده میکنید.
📌 مثال:
قیمت فعلی EUR/USD برابر 1.1300 است و شما قصد دارید از سطح مقاومتی 1.1330 وارد فروش شوید. بنابراین، یک دستور Sell Limit در سطح 1.1330 ثبت میکنید. با رسیدن قیمت BID به این سطح، معامله فروش شما فعال خواهد شد.
✅ مناسب برای فروش از نواحی مقاومتی یا سطوح برگشتی.
4. Sell Stop – فروش در قیمتی پایینتر از قیمت فعلی بازار
اگر انتظار دارید که بازار با شکست یک سطح حمایتی دچار افت شدید شود، میتوانید از دستور Sell Stop استفاده کنید.
📌 مثال:
قیمت فعلی 1.1300 است و شما معتقدید که اگر حمایت 1.1250 شکسته شود، بازار تا 1.1200 کاهش مییابد. در این حالت، یک دستور Sell Stop زیر سطح 1.1250 قرار میدهید. در صورت رسیدن قیمت BID به این سطح، سفارش فروش شما اجرا میشود.
✅ این دستور برای فروش پس از شکست حمایتها کاربرد دارد.
نوع سفارش | ورود در قیمتی... | مناسب برای... |
Sell Stop | پایینتر از قیمت فعلی | فروش پس از شکست حمایت |
Sell Limit | بالاتر از قیمت فعلی | فروش از مقاومت |
Buy Stop | بالاتر از قیمت فعلی | خرید پس از شکست مقاومت |
Buy Limit | پایینتر از قیمت فعلی | خرید از حمایت |
جمع بندی این بخش
دستور حد ضرر (Stop Loss - SL)
دستور حد ضرر ابزاری حیاتی برای کنترل ریسک در معاملات است. این دستور به معاملهگر کمک میکند تا در صورتی که قیمت برخلاف پیشبینی حرکت کند، زیان را در یک سطح مشخص محدود کرده و معامله را بهصورت خودکار ببندد.
دستور Stop Loss را میتوان هنگام ایجاد سفارش (چه Market Order و چه Pending Order) به معامله اضافه کرد.
نحوه فعال شدن SL:
- در معاملات خرید (Buy)، دستور حد ضرر بر اساس قیمت BID فعال میشود.
- در معاملات فروش (Sell)، این دستور بر اساس قیمت ASK اجرا میشود.
دستور حد سود (Take Profit - TP)
دستور حد سود به معاملهگر اجازه میدهد تا با رسیدن قیمت به سطح مشخصی از سود، بهصورت خودکار معامله را ببندد.
این دستور نیز مانند حد ضرر به معاملات باز ضمیمه میشود و به مدیریت سود و خروج هوشمندانه از بازار کمک میکند.
نحوه فعال شدن TP:
- در معاملات خرید، دستور Take Profit بر اساس قیمت BID عمل میکند.
- در معاملات فروش، این دستور بر اساس قیمت ASK فعال خواهد شد.
نکات مهم درباره SL و TP
- دستورات SL و TP بهتنهایی اجرا نمیشوند؛ آنها فقط زمانی فعال میشوند که به یک معامله (چه فوری چه پندینگ) ضمیمه شده باشند.
- در دستورات پندینگ نیز میتوان SL و TP تعیین کرد، اما این دستورات فقط زمانی اجرا میشوند که سفارش پندینگ فعال شده و پوزیشن باز شود.
- اگر محل سفارش پندینگ تغییر کند (مثلاً سطح ورود را بالا یا پایین ببرید)، سطوح SL و TP نیز بهصورت خودکار با آن جابهجا خواهند شد تا ساختار معامله حفظ شود
حد ضرر متحرک (Trailing Stop) چیست؟
Trailing Stop یا حد ضرر متحرک نوعی دستور پیشرفته برای مدیریت ریسک است که به معاملهگر اجازه میدهد همزمان با حرکت قیمت در جهت سود، حد ضرر را بهصورت خودکار جابهجا کند. این ابزار، بهویژه در بازارهایی با روند قوی، به حفظ سودهای بهدستآمده کمک میکند و در عین حال از زیانهای ناگهانی نیز جلوگیری میکند.
در حالت عادی، دستور Stop Loss در یک سطح ثابت قرار میگیرد و تنها زمانی فعال میشود که قیمت برخلاف پیشبینی حرکت کند. اما در Trailing Stop، حد ضرر بهصورت پویا و خودکار همراه با قیمت حرکت میکند.
مثال کاربردی:
فرض کنید وارد یک معامله خرید شدهاید و حد ضرر اولیه را ۵۰ پیپ پایینتر از نقطه ورود قرار دادهاید.
- اگر قیمت کاهش یابد، شما با همان ۵۰ پیپ زیان از بازار خارج میشوید.
- اما اگر قیمت افزایش یابد، حد ضرر نیز با فاصله مشخصی (مثلاً همان ۵۰ پیپ) به سمت بالا منتقل میشود.
در نتیجه، زمانی میرسد که حد ضرر دقیقاً به نقطه ورود شما برسد (Break Even Point) و ریسک معامله به صفر برسد. از آن به بعد، اگر بازار بازگردد و حد ضرر فعال شود، معامله بدون هیچگونه ضرری بسته خواهد شد.
مزایای استفاده از Trailing Stop:
- محافظت خودکار از سودهای باز
- حذف نیاز به دخالت دستی در مدیریت حد ضرر
- مناسب برای معاملات روندی یا بلندمدت
- کاهش تأثیر احساسات در خروج از معامله
جزئیات کامل دستور حد ضرر متحرک (Trailing Stop)
دستور حد ضرر متحرک یک ابزار بسیار کاربردی برای مدیریت ریسک پویا در معاملات است. این دستور به معاملهگر اجازه میدهد همزمان با حرکت قیمت در جهت مطلوب، حد ضرر را بهصورت خودکار به سمت نقطه سر به سر یا بالاتر حرکت دهد.
اما در مقایسه با دستور حد ضرر ثابت، تفاوت فنی مهمی دارد که باید به آن توجه کنید.
تفاوت با حد ضرر ثابت
- حد ضرر ثابت (Stop Loss): در سرور کارگزار ثبت میشود؛ بنابراین حتی اگر متاتریدر بسته شود یا اینترنت قطع شود، این دستور همچنان فعال باقی میماند.
- حد ضرر متحرک (Trailing Stop): تنها در سمت کلاینت (Client Terminal) یعنی روی نرمافزار متاتریدر فعال است. در نتیجه، اگر پلتفرم متاتریدر بسته شود، دستور Trailing Stop نیز متوقف میشود و دیگر حرکت نمیکند.
نحوه فعالسازی حد ضرر متحرک
- از بخش Terminal در متاتریدر، روی معاملهی باز مورد نظر راستکلیک کنید.
- گزینهی Trailing Stop را انتخاب کنید.
- در منوی بازشده، فاصله حد ضرر متحرک را (مثلاً 15 پیپ) تعیین کنید.
توجه: این دستور تنها برای معاملات باز قابل فعالسازی است و برای هر معامله فقط یک Trailing Stop قابل تنظیم است. در صورت انتخاب چند Trailing Stop برای یک پوزیشن، فقط آخرین مقدار تنظیمشده فعال خواهد بود.
نحوه عملکرد Trailing Stop در عمل
فرض کنید حد ضرر متحرک را روی 15 پیپ تنظیم کردهاید و یک معامله خرید باز دارید:
- اگر قیمت 15 پیپ افزایش یابد، حد ضرر به 15 پیپ پایینتر از قیمت جدید منتقل میشود.
- با ادامه افزایش قیمت، در هر بازه 15 پیپی، حد ضرر نیز همراه با قیمت بالا میرود.
- اما اگر قیمت ثابت بماند یا کاهش یابد، Trailing Stop در جای خود باقی میماند تا در صورت برگشت بازار، از سود محافظت کند یا ضرر را محدود کند.
تمامی تغییرات مرتبط با Trailing Stop در بخش Journal در پنجره Terminal ثبت میشود.
غیرفعالسازی Trailing Stop
- برای حذف Trailing Stop از یک معامله خاص، در همان منوی Trailing Stop گزینهی None را انتخاب کنید.
- برای حذف تمامی دستورات Trailing Stop از تمام معاملات باز، گزینهی Delete All را کلیک کنید.
نکات مهم:
- Trailing Stop تنها در صورتی عمل میکند که پلتفرم متاتریدر باز و فعال باشد.
- در هر نماد معاملاتی تنها میتوان یک دستور حد ضرر متحرک برای هر پوزیشن فعال داشت.
- در شرایط پرنوسان بازار، استفاده از Trailing Stop میتواند به قفلکردن سودهای باز کمک بزرگی کند و ریسک معامله را بهتدریج کاهش دهد.
انواع اجرای دستور معاملاتی در متاتریدر
برای اجرای دستورات معاملاتی در پلتفرم متاتریدر، سه روش اصلی وجود دارد که بسته به نوع حساب، شرایط بازار و تنظیمات کارگزار ممکن است متفاوت باشند:
1. اجرای فوری (Instant Execution)
در این روش، معاملهگر دستور را با قیمت لحظهای ارائهشده توسط کارگزار ارسال میکند.
- اگر قیمت ارسالشده توسط معاملهگر با قیمت پیشنهادی کارگزار منطبق باشد، معامله فوراً انجام میشود.
- در صورت تغییر قیمت، کارگزار قیمت جدید قابل معامله (Requote) را اعلام میکند که معاملهگر میتواند آن را بپذیرد یا از معامله صرفنظر کند.
2. اجرای با درخواست قیمت (Execution on Request)
در این حالت، پیش از اجرای معامله، معاملهگر از کارگزار درخواست لیست قیمتهای قابل معامله میکند.
- پس از دریافت لیست، معاملهگر میتواند یکی از قیمتها را انتخاب کرده و وارد معامله شود یا بهطور کلی از ورود صرفنظر کند.
- این روش مناسب افرادی است که تمایل دارند کنترل بیشتری بر روی نقطه ورود داشته باشند.
3. اجرای با قیمت بازار (Market Execution)
در این روش، معامله بدون دریافت قیمت قبلی از کارگزار انجام میشود.
- پلتفرم مستقیماً دستور را با یکی از قیمتهای موجود در بازار اجرا میکند.
- معاملهگر کنترلی بر قیمت دقیق اجرا ندارد اما در عوض، سرعت انجام معامله بسیار بالاتر است.
📌 نکته:
نوع اجرای دستورات بسته به سیاستهای بروکر و نوع نماد معاملاتی ممکن است متفاوت باشد. در برخی حسابها، فقط یکی از این روشها فعال است.
پوزیشنهای معاملاتی (Trade Positions)
اصول اولیه موفقیت در معاملات مالی ساده است: خرید در قیمت پایین و فروش در قیمت بالا. اما اجرای درست این اصل وابسته به مدیریت صحیح پوزیشنهای معاملاتی است.
پوزیشن چیست؟
پوزیشن معاملاتی، به معنای دستور خرید یا فروش یک دارایی مالی با حجم مشخصی است که در نتیجه آن، معاملهای در بازار باز میشود. پوزیشن میتواند از نوع خرید (Buy) یا فروش (Sell) باشد و شامل حجم مشخصی از یک دارایی (مثل جفتارزها) است.
تمامی معاملات در متاتریدر از طریق ایجاد، تغییر یا بستن پوزیشنها انجام میشود.
مدیریت پوزیشنهای معاملاتی در متاتریدر
پلتفرم متاتریدر امکانات کاملی برای مدیریت پوزیشنها در اختیار معاملهگر قرار میدهد، از جمله:
باز کردن پوزیشن:
- میتوان پوزیشن را از طریق قیمتهای لحظهای بازار یا با استفاده از دستورات پندینگ باز کرد.
تغییر پارامترهای پوزیشن:
- تنظیم یا اصلاح حد ضرر (Stop Loss) و حد سود (Take Profit) برای مدیریت ریسک و سود.
ایجاد و مدیریت دستورات پندینگ:
- ثبت دستورات مشروط خرید و فروش (Buy Limit, Buy Stop, Sell Limit, Sell Stop).
- امکان تغییر یا حذف این دستورات قبل از فعال شدن.
بستن پوزیشن:
- بستن دستی معامله با قیمت لحظهای یا با رسیدن به SL/TP.
- انجام پوزیشن معکوس برای بستن (برای مثال فروش در برابر پوزیشن خرید باز).
آموزش باز کردن پوزیشن جدید در متاتریدر
برای اجرای یک معامله جدید در متاتریدر مراحل زیر را دنبال کنید:
- از منوی Tools گزینه New Order را انتخاب کنید.
- یا با فشردن کلید میانبر F9 مستقیماً به پنجره سفارش دسترسی پیدا کنید.
- همچنین میتوانید با دو بار کلیک روی نماد معاملاتی در پنجره Market Watch، پنجره سفارش را باز کنید.
- در پنجره Order میتوانید:
- نوع سفارش را مشخص کنید (Market یا Pending)
- حجم معامله را وارد نمایید
- دستورات SL و TP را تنظیم کنید
- و در نهایت دستور را اجرا نمایید.
🟢 پنجره سفارش (Order) علاوه بر اجرای معاملات، برای ویرایش پوزیشنهای باز نیز بهکار میرود.
راهنمای باز کردن پوزیشن معاملاتی در متاتریدر
برای باز کردن یک پوزیشن جدید در متاتریدر، باید به مجموعهای از پارامترها توجه کرده و آنها را بهدرستی تنظیم کنید. در ادامه مهمترین موارد توضیح داده شده است:
Symbol (نماد معاملاتی)
نماد یا سیمبل مشخص میکند که شما قصد معامله روی کدام دارایی یا جفتارز را دارید. برای مثال: EUR/USD یا XAU/USD. این نماد از لیست Market Watch قابل انتخاب است.
Volume (حجم معامله)
حجم معامله مشخصکننده مقدار داراییست که قصد خرید یا فروش آن را دارید. این مقدار بر حسب لات (Lot) وارد میشود.
برای مثال:
- 1.00 = یک لات استاندارد (100,000 واحد)
- 0.10 = یک مینی لات (10,000 واحد)
- 0.01 = یک میکرو لات (1,000 واحد)
Stop Loss (حد ضرر) - اختیاری
در این فیلد میتوانید سطحی را مشخص کنید که در صورت رسیدن قیمت به آن، معامله بهطور خودکار بسته شود تا از زیان بیشتر جلوگیری شود. اگر این مقدار روی 0 تنظیم شده باشد، یعنی حد ضرری برای معامله تعریف نشده است.
Take Profit (حد سود) - اختیاری
مشابه با حد ضرر، اما در جهت سود. در صورتی که قیمت به این سطح برسد، معامله بهطور خودکار بسته خواهد شد. اگر این مقدار صفر باشد، دستور حد سود تعریف نشده است.
Comment (یادداشت)
میتوانید یک یادداشت کوتاه تا سقف ۲۴ کاراکتر برای این پوزیشن بنویسید (مثلاً "سیگنال اسکالپ" یا "ورود به پولبک"). این توضیح فقط هنگام ایجاد پوزیشن قابل ثبت است و پس از اجرای معامله دیگر قابل ویرایش نخواهد بود.
Type (نوع اجرای دستور)
در این قسمت مشخص میکنید که معامله بهصورت:
- Market Execution (اجرای فوری)
- یا Pending Order (سفارش مشروط);اجرا شود.
نکات مهم هنگام باز کردن پوزیشن:
- اگر دستورات SL یا TP بیش از حد به قیمت فعلی نزدیک باشند، متاتریدر پیغام خطای "Invalid S/L or T/P" نمایش میدهد. باید فاصله آنها را افزایش دهید تا دستور معتبر شود.
- پس از کلیک روی دکمههای Buy یا Sell، پنجره Order نتیجه اجرای معامله را اعلام میکند. در صورتی که گزینه One Click Trading فعال باشد، این پنجره نمایش داده نخواهد شد و پوزیشن بلافاصله باز میشود.
ویرایش پوزیشنهای باز (Modify Orders)
پس از باز شدن یک معامله، شما میتوانید سطوح حد ضرر (SL) و حد سود (TP) آن را تغییر دهید. برای این کار:
- در پنجره Terminal، روی پوزیشن مورد نظر راستکلیک کنید.
- گزینه Modify or Delete Order را انتخاب کنید.
- یا با دو بار کلیک روی خود پوزیشن یا مقادیر SL/TP نیز به پنجره ویرایش دسترسی خواهید داشت.
در این پنجره میتوانید:
- سطوح جدید برای SL و TP تعیین کنید
- یا سفارش پندینگ را حذف یا ویرایش نمایید
بستن پوزیشن معاملاتی در متاتریدر
باز کردن یک پوزیشن معاملاتی بهمعنای ورود به بازار است؛ این میتواند با خرید یا فروش یک دارایی مانند ارز، کالا، یا ارز دیجیتال انجام شود. اما تا زمانی که پوزیشن بسته نشود، سود یا زیان معامله قطعی نخواهد شد. بنابراین بستن پوزیشن به همان اندازه ورود به بازار اهمیت دارد.
برای اینکه بتوانید سود حاصل از نوسانات بازار را تثبیت کنید یا از زیان بیشتر جلوگیری نمایید، باید پوزیشن معاملاتی خود را ببندید.بستن پوزیشن، دقیقاً عکس عملیات باز کردن آن است.
مثلاً:
- اگر یک لات طلا (XAU/USD) خریدهاید، برای بستن آن باید یک لات طلا بفروشید.
- توجه: شما نیازی به باز کردن پوزیشن معکوس جدید ندارید؛ بلکه صرفاً پوزیشن باز فعلی را میبندید.
های بستن پوزیشن
1. بستن خودکار با حد سود یا حد ضرر
اگر برای پوزیشن باز خود دستور Take Profit (TP) یا Stop Loss (SL) تعریف کرده باشید، در صورت رسیدن قیمت به این سطوح، معامله بهصورت اتوماتیک بسته میشود.
- برای پوزیشنهای خرید (Buy):
دستور SL یا TP زمانی فعال میشود که قیمت BID به سطح مشخصشده برسد. - برای پوزیشنهای فروش (Sell):
دستور SL یا TP بر اساس قیمت ASK عمل میکند.
📊 نکته: در متاتریدر، نمودارهای قیمتی معمولاً بر اساس قیمت BID ترسیم میشوند. این موضوع هنگام بررسی فعال شدن SL یا TP اهمیت دارد.
2. بستن دستی پوزیشن
برای بستن یک معامله به صورت دستی در متاتریدر، مراحل زیر را انجام دهید:
- از پنجره Terminal وارد تب Trade شوید.
- روی پوزیشن موردنظر راستکلیک کنید یا دوبار کلیک کنید.
- پنجره Order باز میشود.
- روی دکمه Close کلیک کنید تا پوزیشن بسته شود.
ایجاد پوزیشن پندینگ (Pending Order) در متاتریدر
پوزیشنهای پندینگ به شما این امکان را میدهند که به جای ورود فوری به بازار، در صورت رسیدن قیمت به سطح مشخصی، معامله شما بهصورت خودکار فعال شود. این ابزار برای معاملهگرانی که به دنبال ورود در قیمتهای دقیقتر یا نواحی خاصی از بازار هستند بسیار مفید است.
نحوه باز کردن پوزیشن پندینگ
برای ایجاد یک سفارش پندینگ، ابتدا باید پنجره Order را باز کنید. چند روش مختلف برای این کار وجود دارد:
- از منوی Tools گزینه New Order را انتخاب کنید.
- کلید میانبر F9 را فشار دهید.
- روی نماد معاملاتی در پنجره Market Watch دو بار کلیک کنید.
- یا از طریق راستکلیک در پنجره ترمینال > تب Trade، گزینه New Order را انتخاب نمایید.
سپس، در پنجره باز شده:
- در قسمت Type، گزینهی Pending Order را انتخاب کنید.
تنظیمات پوزیشن پندینگ
در پنجره سفارش پندینگ، لازم است فیلدهای زیر را پر کنید:
فیلد | توضیح |
Symbol | انتخاب نماد معاملاتی (مثلاً EUR/USD) |
Volume | حجم معامله بر حسب لات |
Stop Loss (SL) | حد ضرر اختیاری |
Take Profit (TP) | حد سود اختیاری |
Comment | یادداشت اختیاری تا ۲۴ کاراکتر |
Type | نوع سفارش پندینگ: Buy Limit، Buy Stop، Sell Limit یا Sell Stop |
At Price | قیمتی که معامله باید در آن فعال شود |
Expiry | تاریخ انقضای سفارش (در صورت عدم فعال شدن تا آن زمان، سفارش حذف میشود) |
📌 نکته مهم: تاریخ انقضا نباید کمتر از ۱۰ دقیقه از زمان فعلی باشد.
پس از تکمیل اطلاعات، روی دکمه آبیرنگ Place کلیک کنید. سفارش پندینگ شما در تب Trade پنجره Terminal نمایش داده میشود.
معامله مستقیم از روی نمودار قیمتی در متاتریدر
یکی از امکانات کاربردی و محبوب در متاتریدر، امکان اجرای سریع معاملات از روی خود نمودار قیمتی است. این قابلیت به معاملهگران اجازه میدهد بدون نیاز به باز کردن پنجره دستور جدید، مستقیماً از نمودار وارد معامله شوند، پوزیشن را مدیریت کنند یا آن را ببندند.
نحوه فعالسازی One Click Trading در متاتریدر:
- از منوی Tools وارد بخش Options شوید (یا کلید میانبر Ctrl+O را فشار دهید).
- به تب Trade بروید.
- گزینه One Click Trading را تیک بزنید.
- با قبول شرایط استفاده، پنل معامله سریع فعال میشود.
پنل معاملاتی سریع روی نمودار
پس از فعالسازی، یک پنل کوچک در گوشه بالا سمت چپ هر نمودار نمایان میشود که شامل موارد زیر است:
- دکمه Buy برای باز کردن پوزیشن خرید
- دکمه Sell برای باز کردن پوزیشن فروش
- تنظیم حجم معامله (Lot size)
این پنل در کنار قیمتهای فعلی و اطلاعات OHLC (Open, High, Low, Close) قابل مشاهده است.
فعال یا غیرفعال کردن پنل از روی نمودار
برای نمایش یا مخفیسازی این پنل:
- کافی است روی نمودار راستکلیک کرده و گزینه One Click Trading را فعال یا غیرفعال کنید.
- همچنین میتوانید از آیکون مربوطه در نوار ابزار متاتریدر استفاده کنید (در سمت چپ قیمتها و نماد معاملاتی قرار دارد).
ایجاد معامله پندینگ (Pending Order) از روی نمودار قیمتی در متاتریدر
متاتریدر به شما این امکان را میدهد تا مستقیماً از روی نمودار قیمتی، معاملات پندینگ خود را ایجاد کنید. این روش برای معاملهگرانی که با تحلیل تکنیکال کار میکنند و نقاط ورود دقیقی بر روی چارت مشخص کردهاند، بسیار سریع و کاربردی است.
مراحل ایجاد سفارش پندینگ از روی نمودار
- نشانگر ماوس را روی سطح قیمتی مورد نظر حرکت دهید (نقطهای که میخواهید معامله در آن فعال شود).
- در آن ناحیه روی نمودار راستکلیک کنید.
- از منوی بازشده، به قسمت Trading بروید و گزینه مناسب را انتخاب کنید.
نوع سفارش پیشنهادی بسته به محل کلیک:
محل کلیک | نوع سفارشهای نمایان شده |
بالاتر از قیمت فعلی بازار | Sell Limit و Buy Stop |
پایینتر از قیمت فعلی بازار | Buy Limit و Sell Stop |
این ویژگی باعث میشود متاتریدر بهصورت هوشمندانه نوع صحیح سفارش را بسته به موقعیت قیمتی انتخاب کند.
تعیین حجم معامله و تکمیل سفارش
- حجم معامله را میتوانید از پنل One Click Trading در گوشه نمودار تعیین کنید.
- پس از انتخاب نوع سفارش، در صورتی که One Click Trading فعال نباشد، پنجرهای با نام Order باز میشود تا بتوانید اطلاعات سفارش (حد ضرر، حد سود، تاریخ انقضا و...) را بهصورت دقیق وارد کنید.
- اما اگر One Click Trading فعال باشد، سفارش فوراً اجرا میشود و هیچ پنجرهای برای تأیید یا ورود اطلاعات بیشتر باز نخواهد شد.
مدیریت دستورات حد ضرر و حد سود در روی نمودار قیمتی
در بخش تنظیمات پلتفرم متاتریدر گزینه "Show Trade Levels" را فعال کنید تا بتوانید دستورات حد ضرر و حد سود را مستقیماً روی نمودار قیمتی مشاهده کنید. برای تغییر این دستورات کافی است روی دستور معاملاتی کلیک کرده و بدون رها کردن دکمه ماوس، نشانگر را به سطح مورد نظر بکشید.
اگر معامله شما از نوع خرید باشد، با کشیدن ماوس به سمت بالا، سطح حد سود تعیین خواهد شد و اگر ماوس را به زیر سطح ورود به معامله حرکت دهید، سطح حد ضرر مشخص میشود. در صورتی که معامله فروش باز کرده باشید، جهتها معکوس خواهد بود؛ یعنی با حرکت ماوس به سمت بالا، حد ضرر فعال میشود و با کشیدن آن به پایین، حد سود مشخص خواهد شد.
پس از انتخاب سطح مناسب، کافی است دکمه ماوس را رها کنید تا دستور در محل جدید تنظیم شود. برای تغییر محل سطوح حد سود یا حد ضرر نیز میتوانید بهراحتی روی خطوط مربوطه کلیک کرده، آنها را گرفته و به سطح دلخواه منتقل کنید.
بستن بخشی از معامله در متاتریدر
برای بستن بخشی از یک معامله در متاتریدر، ابتدا باید پنجره ترمینال را باز کرده و به برگه Trade مراجعه کنید. برای دسترسی سریع به پنجره ترمینال، میتوانید از کلید میانبر Ctrl+T استفاده کنید. در برگه Trade، لیست تمامی معاملات باز نمایش داده میشود. معامله مورد نظر را پیدا کرده و روی آن دو بار کلیک کنید تا پنجره Order مربوط به آن معامله باز شود.
در پنجره Order، در فیلد Type گزینه Market Execution را انتخاب نمایید. سپس در فیلد Volume حجم مورد نظر برای بستن بخشی از معامله را وارد کنید. برای مثال، اگر حجم معامله اصلی ۰٫۱ لات باشد و بخواهید نیمی از آن را ببندید، باید عدد ۰٫۰۵ لات را وارد کنید. پس از آن، با کلیک بر روی دکمه زردرنگ Close، همان مقدار از معامله که در فیلد Volume مشخص شده است، بسته خواهد شد.
در واقع، حجم واردشده در فیلد Volume مشخص میکند چه بخشی از معامله اولیه بسته شود و مابقی همچنان باز باقی خواهد ماند.
نکته مهم:
در پلتفرم متاتریدر، امکان تعیین چند سطح متفاوت برای حد سود یا حد ضرر در یک معامله واحد وجود ندارد. به عبارتی، شما نمیتوانید در یک پوزیشن خرید با حجم یک لات، بخشی از معامله را در سطح سود اول، بخشی را در سطح دوم و بخشی را در سطح سوم ببندید.
برای اجرای چنین استراتژیای، باید سه معامله مجزا ایجاد کنید. بهعنوان مثال:
- معامله اول با حجم ۰٫۵ لات
- معامله دوم با حجم ۰٫۳ لات
- معامله سوم با حجم ۰٫۲ لات
در این حالت، میتوانید برای هر یک از معاملات، سطوح حد سود و حد ضرر مستقل تعریف کرده و کنترل دقیقتری بر مدیریت سود خود داشته باشید.
ترید و معامله با دستورات پندینگ و مشروط در متاتریدر
پلتفرمهای معاملاتی، مهمترین ابزار یک معاملهگر در بازارهای مالی هستند. با این حال، بسیاری از کاربران تازهکار هنوز آشنایی کافی با امکانات و قابلیتهای نرمافزارهایی مثل متاتریدر ندارند. این پلتفرمها نه تنها امکان ثبت سفارش را فراهم میکنند، بلکه میتوانند بسیاری از کارهای تکراری را بهطور دقیق و خودکار انجام دهند و در نهایت باعث ارتقای عملکرد معاملاتی شما شوند.
یکی از ابزارهای بسیار کاربردی در پلتفرمهای معاملاتی، دستورات پندینگ (Pending Orders) هستند. با وجود اهمیت بالای این دستورات، هنوز بسیاری از معاملهگران با شیوه صحیح استفاده از آنها آشنا نیستند. بهطور کلی شما به دو روش میتوانید وارد بازار شوید:
- ورود مستقیم با قیمتهای فعلی بازار (Market Execution)
- ورود در یک سطح قیمتی از پیش تعیینشده، با استفاده از دستور پندینگ
وقتی بازار هنوز به سطح قیمتی مدنظر شما نرسیده و قصد ورود دارید، میتوانید یا منتظر بمانید تا قیمت به آن سطح برسد، یا از دستور پندینگ استفاده کنید و اجرای معامله را به پلتفرم بسپارید. این روش بهویژه زمانی مفید است که نمیتوانید پای سیستم حضور داشته باشید یا احتمال میدهید زمان رسیدن قیمت به سطح هدف، امکان اجرای دستی معامله را نخواهید داشت.
با تعریف یک دستور پندینگ، به نرمافزار معاملاتی اجازه میدهید که بهمحض رسیدن بازار به سطح مشخصشده، بهطور خودکار وارد معامله شود. خوشبختانه پلتفرمهایی مانند متاتریدر ۴ و متاتریدر ۵ ابزارهای کاملی در این زمینه در اختیار کاربران قرار میدهند.
- در متاتریدر ۴، شما به چهار نوع دستور پندینگ دسترسی دارید.
- در متاتریدر ۵، این تنوع بیشتر است و شش نوع دستور پندینگ برای استفاده در دسترس است.
دستورات پندینگ را میتوان بهصورت کلی در سه دسته اصلی تقسیم کرد:
- Limit Orders
- Stop Orders
- Stop Limit Orders
برای درک بهتر این دستورات، باید با سناریوهای مختلف رفتاری بازار نسبت به سطوح کلیدی (حمایت و مقاومت) آشنا باشید. این سناریوها شامل موارد زیر هستند:
- بازگشت قیمت از سطح مقاومت یا حمایت
- شکست سطح مقاومت یا حمایت و ادامه حرکت قیمت در همان جهت
- شکست سطح و سپس بازگشت قیمت به همان سطح (پولبک)
هرکدام از دستورات پندینگ برای یکی از این واکنشها طراحی شدهاند:
- Limit Orders برای معامله در واکنش برگشتی به سطوح طراحی شدهاند.
- Stop Orders زمانی استفاده میشوند که انتظار دارید بازار پس از عبور از یک سطح، حرکت قدرتمندی انجام دهد.
- Stop Limit Orders برای زمانی مناسباند که میخواهید ترکیبی از دو شرط قیمت را همزمان در نظر بگیرید (ابتدا شکست سطح، سپس ورود به قیمت خاص).
در بخشهای بعدی میتوان بهصورت دقیقتر کاربرد هر یک از این دستورات را در موقعیتهای مختلف بازار بررسی کرد.
دستور پندینگ Limit
اگر در تحلیل تکنیکال خود به این نتیجه رسیدهاید که یک سطح حمایت یا مقاومت به احتمال زیاد حفظ خواهد شد و بازار پس از برخورد به آن باز خواهد گشت، باید از دستورات پندینگ نوع Limit استفاده کنید.
در این حالت، شما انتظار شکست سطح حمایتی یا مقاومتی را ندارید، بلکه پیشبینی میکنید که قیمت پس از رسیدن به آن سطح، تغییر جهت خواهد داد. به بیان ساده:
- اگر تحلیل شما نشان میدهد که قیمت پس از رسیدن به حمایت افزایش خواهد یافت، باید از دستور Buy Limit استفاده کنید.
- اگر پیشبینی میکنید که قیمت پس از برخورد به مقاومت کاهش خواهد یافت، باید از دستور Sell Limit استفاده نمایید.
استفاده از دستورات Limit، به شما اجازه میدهد تا در قیمتهای مطلوب و از پیش تعیینشدهای وارد بازار شوید؛ جایی که احتمال بازگشت قیمت زیاد است و میتوانید با ریسک پایینتری معامله کنید.
دستور پندینگ Stop
دستورات پندینگ نوع Stop برای سناریویی طراحی شدهاند که در آن انتظار شکست قاطع یک سطح کلیدی در بازار وجود دارد. در این حالت، معاملهگر پیشبینی میکند که قیمت از یک سطح حمایت یا مقاومت عبور خواهد کرد و روند جدیدی آغاز خواهد شد.
- اگر تحلیل شما نشان میدهد که بازار در آستانه شکستن مقاومت قرار دارد و پس از آن، روند صعودی ادامه خواهد یافت، باید از دستور Buy Stop استفاده کنید. این دستور بهطور خودکار زمانی فعال میشود که قیمت به بالاتر از سطح مقاومت مشخصشده برسد.
- برعکس، اگر انتظار دارید که بازار سطح حمایتی مهمی را رو به پایین بشکند و سپس وارد یک حرکت نزولی شود، باید از دستور Sell Stop بهره بگیرید. این دستور زمانی اجرا میشود که قیمت از سطح حمایت عبور کند.
بنابراین، میتوان گفت که دستورات Stop زمانی به کار میروند که ورود به معامله تنها در صورت تأیید شکست حمایت یا مقاومت موردنظر منطقی باشد. این دستورات برای استفاده در استراتژیهایی مناسباند که بر پایهی ادامه روند پس از شکست سطوح تکنیکال طراحی شدهاند.

دستور پندینگ Stop Limit (ویژه ی متاتریدر ۵)
دستور پندینگ Stop Limit یکی از ابزارهای پیشرفتهای است که تنها در پلتفرم متاتریدر ۵ در دسترس است. این دستور در متاتریدر ۴ وجود ندارد و تنها کاربران متاتریدر ۵ میتوانند از آن بهرهمند شوند. دستور Stop Limit ترکیبی از دو دستور پندینگ Stop و Limit است و برای ورود دقیقتر و هوشمندانهتر به بازار طراحی شده است.
در این نوع سفارش، شما ابتدا یک سطح شرطی (Stop) تعیین میکنید. اگر قیمت به این سطح برسد، آنگاه دستور Limit شما فعال میشود. بهبیان دیگر، دستور Stop تنها باعث فعال شدن دستور Limit میشود، و در نهایت فقط یک معامله باز خواهد شد. این ویژگی به شما امکان میدهد تنها در صورت تأیید رفتار قیمت، وارد معامله شوید.
مثال عملی:
فرض کنید قیمت فعلی اونس طلای جهانی ۱۲۹۰ دلار است. تحلیل شما نشان میدهد که اگر قیمت از ۱۳۰۰ دلار عبور کند، روند صعودی قدرتمندی آغاز خواهد شد. با این حال، نگران شکست جعلی مقاومت هستید؛ چرا که ممکن است بازار پس از عبور از ۱۳۰۰ دلار، مجدداً بازگردد و سقوط کند.
در این حالت، بهجای استفاده از دستور Buy Stop که بلافاصله پس از شکست مقاومت وارد بازار میشود، از دستور Buy Stop Limit در متاتریدر ۵ استفاده میکنید:
- سطح Stop را روی ۱۳۰۵ دلار تنظیم میکنید: یعنی اگر قیمت به ۱۳۰۵ دلار برسد، دستور Limit فعال شود.
- سپس سطح Limit را روی ۱۳۰۰ دلار تنظیم میکنید: به این معنا که تنها در صورتی معامله اجرا خواهد شد که قیمت به ۱۳۰۰ دلار (مقاومت شکستهشده) بازگردد.
این نوع ورود دقیق به بازار، احتمال ورود در ناحیه نامطمئن و گران را کاهش میدهد و در عین حال به شما اجازه میدهد از فرصت شکست سطوح کلیدی استفاده کنید — اما با تأیید و بازگشت قیمت.
دستور Stop Limit، ابزاری ایدهآل برای استراتژیهایی است که به شکست و اصلاح (Break and Retest) تکیه دارند و به معاملهگر کمک میکند ورودهای با کیفیتتری داشته باشد.

راهنمای تصویری دستور Buy Stop-Limit در متاتریدر ۵

در تصویر بالا، پنجره ثبت دستور Buy Stop-Limit در پلتفرم متاتریدر ۵ را مشاهده میکنید. این نوع دستور ترکیبی از دو شرط است و تنها در صورت تحقق شرط اول، سفارش اصلی وارد بازار خواهد شد.
آشنایی با فیلدهای مهم:
- Price (دستور شرطی):
این فیلد نشاندهنده قیمتی است که اگر بازار به آن برسد، پلتفرم دستور اصلی یعنی Buy Limit را فعال خواهد کرد. این سطح، شرط لازم برای شروع اجرای سفارش است. - Stop Limit Price (دستور اصلی):
این فیلد تعیین میکند که پس از فعال شدن شرط، سفارش Buy Limit در چه قیمتی قرار گیرد.
به عبارتی دیگر، اگر بازار ابتدا به سطح مشخصشده در فیلد "Price" برسد، سپس یک سفارش خرید در قیمت تعیینشده در "Stop Limit Price" ایجاد خواهد شد.
نکته مهم:
در دستور Buy Stop-Limit:
- مقدار Price (شرط) باید بالاتر از Stop Limit Price (سفارش اصلی) باشد.
زیرا شما قصد دارید با شکست یک سطح قیمتی و بازگشت دوباره به آن، وارد معامله خرید شوید.
در مقابل، در دستور Sell Stop-Limit نیز باید:
- مقدار Price (شرط) پایینتر از Stop Limit Price قرار گیرد،
چرا که هدف ورود به معامله فروش، پس از شکست سطح حمایتی و بازگشت به آن است.
جمع بندی
شناخت دقیق انواع دستورات معاملاتی در متاتریدر و نحوه استفاده صحیح از آنها، پایهای ضروری برای اجرای حرفهای معاملات است. تفاوت میان یک معاملهگر حرفهای و مبتدی، اغلب در اجرای صحیح سفارش و مدیریت آن نهفته است.
بهجای کلیکهای هیجانی، با درک درست ابزارها، تصمیماتی هوشمندانه و مبتنی بر منطق بگیرید.
اگر هنوز در فضای واقعی بازار تمرین نکردهاید، همین حالا یک حساب آزمایشی رایگان در Greenup24.com ایجاد کنید و اجرای دستورات معاملاتی را با شرایط واقعی بازار تمرین کنید – بدون ریسک.