Deviation در فارکس و متاتریدر به یک مفهوم واحد اشاره دارند. یعنی میزان تغییر قیمتی که هنگام اجرای سفارش، حاضر به پذیرش آن هستید. Deviation در متاتریدر، بهصورت یک تنظیم عملی مشخص میشود و شما میتوانید پیش از ارسال سفارش، مقدار آن را تعیین کنید تا پلتفرم بداند چه میزان اختلاف بین قیمت درخواستی و قیمت اجرای معامله قابل قبول است.
اهمیت Deviation در زمان نوسانات شدید بازار بیشتر میشود، زیرا مقدار تعیین شده میتواند بر نحوه اجرای سفارش در صورت تغییر قیمت تاثیر بگذارد. در این مقاله، معنی Deviation در متاتریدر، محل تنظیم آن در MT۴ و MT۵، تفاوت Deviation با اسلیپیج و نحوه انتخاب مقدار مناسب را بررسی میکنیم.
Deviation در فارکس چیست؟
معنی Deviation در فارکس، میزان اختلاف قیمتی قابل قبول، بین قیمت درخواستی و قیمت اجرای سفارش است. نرخ ارزها در کسری از ثانیه تغییر میکند و همین موضوع میتواند باعث شود سفارش با قیمتی متفاوت از نرخ مشاهده شده اجرا شود. Deviation در فارکس مشخص میکند چه میزان از این اختلاف قیمت را برای اجرای سفارش میپذیرید.
کاربرد اصلی Deviation، تعیین محدوده قابل قبول تغییر قیمت هنگام اجرای سفارش است. مقدار پایین، محدوده اختلاف را محدود میکند و مقدار بالاتر، دامنه بیشتری برای تغییر قیمت در زمان اجرا در نظر میگیرد.
بیشتر بخوانید: تمپلیت متاتریدر چیست
Deviation در متاتریدر چیست؟
Deviation در متاتریدر به حداکثر اختلاف قابل قبول بین قیمت درخواستی و قیمت اجرای سفارش گفته میشود. این مقدار برحسب پوینت (Point) تعیین میشود و مشخص میکند قیمت هنگام اجرای سفارش تا چه میزان میتواند با قیمت موردنظر شما تفاوت داشته باشد.
از آنجا که قیمت بازار در فاصله کوتاه بین ثبت و اجرای سفارش ممکن است تغییر کند، Deviation محدودهای برای پذیرش این تغییر تعیین میکند. اگر اختلاف قیمت در محدوده مشخصشده باشد، سفارش میتواند با قیمت جدید اجرا شود؛ در غیر این صورت، بسته به نوع اجرای سفارش و شرایط بروکر، ممکن است سفارش اجرا نشود یا ریکوت دریافت کنید.
توجه: Deviation با اندیکاتور Standard Deviation متفاوت است. Standard Deviation برای اندازهگیری نوسان و پراکندگی قیمت استفاده میشود، اما Deviation در متاتریدر به اختلاف قابلقبول قیمت هنگام اجرای سفارش مربوط است.

Deviation در متاتریدر کجاست و چطور تنظیم میشود؟
برای مشاهده و تنظیم Deviation در متاتریدر، ابتدا پنجره ثبت سفارش را با فشردن کلید F۹ یا انتخاب گزینه New Order باز کنید. محل و نحوه نمایش این گزینه به نوع اجرای سفارش، نماد معاملاتی و تنظیمات بروکر بستگی دارد.
تنظیم Deviation در متاتریدر ۴ (MT۴)
در MT۴، در حسابها و نمادهایی که از Instant Execution یا Request Execution پشتیبانی میکنند، گزینهای با عنوان Enable maximum deviation from quoted price در پنجره سفارش نمایش داده میشود. با فعال کردن این گزینه میتوانید حداکثر اختلاف قیمت قابل قبول را برحسب پوینت وارد کنید.
تنظیم Deviation در متاتریدر ۵ (MT۵)
در MT۵ نیز Deviation از پنجره ثبت سفارش قابل تنظیم است. همچنین میتوانید از مسیر Tools > Options > Trade گزینه Use Deviation را فعال کرده و مقدار پیش فرض آن را تعیین کنید تا برای سفارشهای بعدی استفاده شود.

نکته: ممکن است گزینه Deviation در برخی حسابها یا نمادها نمایش داده نشود؛ زیرا نحوه نمایش و عملکرد آن به نوع اجرای سفارش و تنظیمات بروکر بستگی دارد.
کاربرد Deviation در فارکس چیست؟
مهمترین کاربرد Deviation در فارکس، تعیین دامنه قابل قبول برای اختلاف میان قیمت درخواستی و قیمت نهایی اجرای سفارش است. این تنظیم در بازارهای پرنوسان یا هنگام انتشار اخبار، احتمال رد شدن سفارش و دریافت ریکوت را کاهش میدهد؛ زیرا پلتفرم اجازه دارد معامله را در محدوده تعیین شده اجرا کند.
البته Deviation مانع ایجاد اسلیپیج نمیشود و اجرای سفارش با قیمت اولیه را نیز تضمین نمیکند؛ بلکه فقط مشخص میکند معاملهگر تا چه میزان تغییر قیمت را میپذیرد. به همین دلیل، انتخاب مقدار مناسب آن باید با توجه به نوسان بازار، سرعت اجرای بروکر و استراتژی معاملاتی انجام شود.
تفاوت Deviation و اسلیپیج (Slippage)
بسیاری از معاملهگران این دو را یکی میدانند، در حالی که فرق روشنی دارند. Deviation محدوده مجازی است که شما تعیین میکنید؛ اسلیپیج اختلاف واقعی است که در عمل میان قیمت درخواستی و قیمت اجراشده به وجود میآید. به بیان ساده، Deviation یک سقف است و اسلیپیج نتیجهای که در آن سقف رخ میدهد.
| ویژگی | Deviation (انحراف) | Slippage (اسلیپیج / لغزش قیمت) |
|---|---|---|
| ماهیت | محدودهای که شما تعیین میکنید | اختلافی که در عمل رخ میدهد |
| کنترل | در دست معاملهگر | نتیجه شرایط بازار |
| زمان | پیش از اجرا تنظیم میشود | حین اجرا اندازهگیری میشود |
| واحد | پوینت | پوینت / پیپ |
نکته مهم این است که Deviation جلوی اسلیپیج را نمیگیرد و اجرای سفارش با قیمت اولیه را هم تضمین نمیکند. این تنظیم فقط تعیین میکند شما تا چه حد تغییر قیمت را تحمل میکنید.
بیشتر بخوانید: بهترین بروکر متاتریدر
بهترین مقدار Deviation در متاتریدر چقدر است؟
برای Deviation نمیتوان یک عدد ثابت و مناسب برای همه معاملات تعیین کرد. بهترین مقدار، کمترین محدودهای است که ضمن کنترل اختلاف قیمت، باعث رد مکرر سفارش یا دریافت ریکوت نشود. این مقدار باید براساس نوسان نماد، اسپرد، سرعت اجرای بروکر و سبک معاملاتی انتخاب شود؛ برای مثال، معاملات کوتاه مدت به Deviation محدودتری نیاز دارند، درحالیکه هنگام انتشار اخبار ممکن است دامنه بیشتری لازم باشد.
توجه کنید که مقدار Deviation با «پوینت» ثبت میشود و ارزش هر پوینت به تعداد ارقام قیمت نماد بستگی دارد. بنابراین برای درک درست معنی Deviation، بهتر است ابتدا مقدار پیش فرض بروکر را در حساب آزمایشی بررسی و سپس متناسب با نتایج اجرا تنظیم کنید.
اگر مقدار Deviation خیلی کم یا خیلی زیاد باشد چه اتفاقی می افتد؟
وقتی مقدار Deviation بسیار کم باشد، حتی تغییر جزئی قیمت میتواند باعث رد سفارش، نمایش ریکوت یا از دست رفتن فرصت ورود شود. در مقابل، مقدار بیش از حد زیاد احتمال اجرای معامله با قیمتی دورتر از نرخ درخواستی را افزایش میدهد و میتواند هزینه ورود یا خروج را بیشتر کند. بنابراین هنگام بررسی اینکه انحراف در متاتریدر چیست، باید میان سرعت اجرای سفارش و کنترل قیمت تعادل برقرار کرد. البته تاثیر این تنظیم به نوع اجرای سفارش و شرایط تعیینشده از سوی بروکر بستگی دارد.
انحراف، حداکثر اختلاف قیمت قابل قبول هنگام اجرای سفارش در متاتریدر است. تنظیم متعادل آن میتواند ریکوت و رد سفارش را کاهش دهد، بدون آنکه معاملهگر ناچار به پذیرش قیمتهای بسیار نامطلوب در بازارهای پرنوسان شود.
تفاوت Deviation در MT۴ و MT۵
ماهیت Deviation در MT۴ و MT۵ یکسان است و در هر دو پلتفرم، حداکثر اختلاف قابل قبول میان قیمت درخواستی و قیمت اجرای سفارش را مشخص میکند. در MT۴ این گزینه در پنجره سفارش با عنوان «Enable maximum deviation from quoted price» نمایش داده میشود و در برنامهنویسی MQL۴ پارامتر Slippage نام دارد.
در MT۵ علاوه بر پنجره سفارش، امکان تعیین تنظیمات پیشفرض Deviation وجود دارد و در MQL۵ از فیلد Deviation در ساختار درخواست معامله استفاده میشود. از آنجایی که MT۵ شیوههای اجرای متنوعتری دارد، عملکرد این گزینه به نوع اجرای نماد و تنظیمات بروکر وابسته است.

بیشتر بخوانید: اکسپرت مدیریت سرمایه متاتریدر
آنچه در مقاله Deviation در متاتریدر خواندیم
Deviation در متاتریدر، محدوده قابلقبول تغییر قیمت میان ارسال و اجرای سفارش است. این تنظیم به شما اجازه میدهد مشخص کنید سفارش تا چه فاصلهای از قیمت درخواستی اجرا شود. مقدار خیلی کم آن به ریکوت و رد سفارش منجر میشود و مقدار خیلی زیاد، احتمال اجرا در قیمت نامطلوب را بالا میبرد.
بهترین مقدار Deviation یک عدد ثابت نیست و باید با توجه به نوسان نماد، اسپرد، استراتژی معاملاتی، نوع اجرای سفارش و شرایط بروکر انتخاب شود. پیشنهاد میشود ابتدا آن را در حساب دمو آزمایش کنید و سپس در حساب واقعی به کار ببرید.
سوالات متداول
واحد آن پوینت است. ارزش هر پوینت به تعداد ارقام قیمت نماد بستگی دارد، پس یک مقدار مشخص روی نمادهای مختلف میتواند اثر متفاوتی داشته باشد.
خیر، Deviation محدوده اختلاف قیمتی است که معاملهگر پیش از اجرای سفارش مجاز میداند اما اسلیپیج اختلاف واقعی میان قیمت درخواستی و قیمت نهایی اجرای معامله است. در واقع Deviation یک تنظیم است و اسلیپیج نتیجه تغییر قیمت هنگام اجرا محسوب میشود.
افزایش این مقدار میتواند احتمال رد سفارش یا دریافت ریکوت را کاهش دهد؛ زیرا دامنه بیشتری برای تغییر قیمت پذیرفته میشود. با این حال، سرعت اجرا را تضمین نمیکند و ممکن است معامله با قیمتی نامطلوبتر از نرخ مشاهدهشده انجام شود.
نمایش این گزینه به نوع حساب، نماد معاملاتی، روش اجرای سفارش و تنظیمات بروکر بستگی دارد. در برخی حسابهای دارای Market Execution یا Exchange Execution، گزینه Deviation مانند حسابهای Instant Execution در پنجره سفارش نمایش داده نمیشود یا تاثیر متفاوتی دارد.
معاملات کوتاه مدت و اسکالپ به محدوده کمتری نیاز دارند تا قیمت اجرا نزدیک به نرخ درخواستی بماند. بهتر است مقدار را در حساب دمو تست کنید و متناسب با نماد و بروکر خودتان تنظیم کنید.
در MQL۴ با نام Slippage و در MQL۵ با نام فیلد deviation شناخته میشود. هر دو یک نقش دارند: تعیین حداکثر اختلاف قابلقبول قیمت هنگام اجرای سفارش.
محتوای این بخش صرفاً جنبه تحلیلی و اطلاعرسانی دارد و نباید به عنوان توصیه سرمایهگذاری یا سیگنال معاملاتی تلقی شود. مسئولیت تمامی معاملات و تصمیمات مالی بر عهده خود فرد است و این مجموعه هیچگونه مسئولیتی در قبال سود یا زیان احتمالی شما نخواهد داشت.




