خطای 4112 در Metatrader 4 (MT4)

ساخت وبلاگ

یکی از خطاهایی که ممکن است هنگام استفاده از مشاوران متخصص با آن روبرو شوید ، خطای 4112 (ERR_TRADE_EXPERT_DISABLED_BY_SERVER) است - تجارت خودکار توسط مشاوران متخصص/اسکریپت های غیرفعال شده توسط سرور تجارت. در حالی که احتمالاً یکی از خطاهای کمتر با آن است ، اما لکنت بر روی آن هنوز هم می تواند ناامید کننده باشد. به خصوص اگر نمی دانید معنی آن چیست و چگونه می توانید با آن مقابله کنید.

در اینجا شکایت از یک معامله گر در مجمع رسمی Metatrader در مورد خطای 4112 که تصویری از پیام خطا را در ترمینال Metatrader 4 نشان می دهد:

Example of Error 4112 - Automated trading by Expert Advisors/Scripts disabled by trade server

خطای 4112 - تجارت خودکار توسط مشاوران متخصص/اسکریپت های غیرفعال شده توسط سرور تجارت چیست؟

خطای 4112 (معاملات خودکار توسط مشاوران متخصص/اسکریپت های غیرفعال شده توسط سرور تجارت) به این معنی است که تجارت خودکار توسط کارگزار شما غیرفعال است. دلایل مختلفی برای وقوع آن وجود دارد و راه رفع خطا بسته به دلیل خاص کمی متفاوت است.

دلایل و راه حل ها

کارگزار اجازه تجارت خودکار را نمی دهد

ساده ترین و بارزترین دلیل این است که کارگزار شما فقط اجازه تجارت الگوریتمی را نمی دهد. در حالی که امروزه چنین مواردی بسیار نادر است ، شما هنوز هم ممکن است یک کارگزار داشته باشید که به شما امکان نمی دهد تجارت خود را خودکار کنید. محتمل ترین دلیل چنین محدودیتی این است که شما به یک شرکت پروانه پیوسته اید که می خواهد معامله گران آن ایده های خود را ارائه دهند و فقط از موارد موجود استفاده نکنند.

قبل از شروع استفاده از EAS ، آیا کارگزار شما اجازه تجارت خودکار را می دهد. اگر کارگزار شما یکی از معدود موارد نادری است که این کار را نمی کند ، شما گزینه های زیادی در خارج از تغییر کارگزار خود ندارید.

کارگزار قبل از استفاده از مشاوران خبره نیاز به درخواست مجوز دارد

احتمال بیشتر این است که کارگزار شما امکان استفاده از EAS را فراهم کند ، اما شما باید قبل از اینکه بتوانید این کار را انجام دهید ، مجوز درخواست کنید.

قوانین کارگزار خود را بررسی کنید. اگر آنها می گویند ابتدا به مجوز نیاز دارید ، با کارگزار خود تماس بگیرید و از شما بخواهید تجارت خودکار را در حساب خود فعال کنید.

نوع حساب شما اجازه استفاده از مشاوران متخصص را نمی دهد

کارگزار شما ممکن است چندین نوع حساب داشته باشد. و فقط برخی از آنها را به تجارت خودکار اجازه دهید.

بررسی کنید که آیا نوع حساب شما اجازه استفاده از EAS را می دهد. اگر اینطور نیست ، ممکن است نیاز به ارتقاء حساب خود داشته باشید.

شما از یک نماد اشتباه برای تجارت استفاده می کنید

بعضی اوقات ، ممکن است خطای 4112 هنگام تلاش برای تجارت نمادهای خاص رخ دهد. این ممکن است اتفاق بیفتد زیرا کارگزار شما به شما امکان می دهد فقط بر روی برخی از نمادهای موجود ، و نه همه آنها ، تجارت را خودکار کنید. همچنین ، پلتفرم کارگزاران ممکن است نمادی داشته باشد که برای تجارت در نظر گرفته نشده و فقط برای برخی از اهداف فنی داخلی وجود دارد.

بررسی کنید که آیا می توانید از EAS در نمادهایی که می خواهید تجارت کنید استفاده کنید (یا با خواندن قوانین کارگزار یا تماس با کارگزار). اگر معلوم شد از نمادهای اشتباه استفاده می کنید ، به موارد صحیح بروید.

راه حل هایی که احتمالاً به شما کمک نمی کنند یا برای استفاده بسیار پیچیده هستند

اگر سعی می کنید اطلاعات مربوط به خطای 4112 را جستجو کنید ، ممکن است از مشاوره ای که مفید نیست ، گیر بیاورید. برخی از اصلاحات پیشنهادی به احتمال زیاد به حل خطای 4112 کمک نمی کند.

معاملات خودکار را روی سیستم عامل خود روشن کنید

مسلماً ، بیشترین راه حل برای خطای 4112 این است که معاملات خودکار را برای کل پلت فرم Metatrader 4 و همچنین برای EA خاص که می خواهید استفاده کنید ، روشن کنید.

نیازی به گفتن نیست ، فعال کردن معاملات خودکار بر روی سیستم عامل خود قبل از استفاده از هر EA اجباری است. مشکل این راه حل این است که عدم انجام این کار منجر به خطای دیگری خواهد شد. و این باعث می شود راه حل برای رفع خطای 4112 به طور خاص بی فایده باشد.

از VPS استفاده کنید

برخی از مقالات استفاده از VPS (سرور خصوصی مجازی) را به عنوان راه حل خطای 4112 پیشنهاد می کنند.

در واقع ، اگر می خواهید به تجارت ALGO اعتماد کنید ، از VPS استفاده کنید. اما دلیل توصیه آن این است که در غیر این صورت ، EAS شما به سادگی قادر به کار نخواهد بود وقتی برنامه Metatrader 4 شما بسته شود و رایانه شخصی شما خاموش باشد. و EA در صورت عدم کار ، خطایی (از جمله خطای 4112) ایجاد نمی کند. بنابراین ، این راه حل فقط معنی ندارد.

تجارت خودکار خود را به عنوان تجارت دستی نقاب بزنید

برخی از افراد با دانش پیشرفته از زبان کد نویسی MQL4 سعی در نوشتن کدی داشتند که باعث می شود تجارت خودکار وانمود کند که تجارت دستی است.

اگرچه این اصلاح ممکن است حداقل در تئوری کار کند ، به نظر می رسد برای اکثر معامله گران و بیش از حد بسیار پیچیده است ، با توجه به وجود راه حل های بسیار ساده تر.

نتیجه

خطا 4112 - تجارت خودکار توسط مشاوران متخصص/اسکریپت های غیرفعال شده توسط سرور تجارت - به این معنی است که کارگزار شما تجارت خودکار را غیرفعال می کند. اگرچه این یک خطای بسیار نادر است ، با توجه به اینکه امتناع از اجازه دادن به مشاوران متخصص باعث می شود یک کارگزار برای بسیاری از معامله گران ناپدید شود و کمتر رقابتی باشد ، هنوز هم فرصتی برای شما وجود دارد که بتوانید روی آن گیر بیفتید.

اگر با خطای 4112 روبرو شدید ، ساده ترین راه حل این است که با کارگزار خود تماس بگیرید و بررسی کنید که آیا حساب شما قادر به تجارت با استفاده از EAS است یا خیر. بسته به پاسخ ، ممکن است لازم باشد از کارگزار بخواهید که تجارت خودکار را در حساب خود فعال کند ، نوع حساب را تغییر دهد یا به سادگی یک کارگزار جدید پیدا کند.

ویدیو های آموزشی فارکس...
ما را در سایت ویدیو های آموزشی فارکس دنبال می کنید

برچسب : نویسنده : محبوب امانی بازدید : 45 تاريخ : چهارشنبه 27 ارديبهشت 1402 ساعت: 15:38