Expert Advisor (EA) হলো একটি প্রোগ্রাম যা MetaTrader 5-এর ভেতরে চলে এবং আগে থেকে নির্ধারিত নিয়ম অনুযায়ী ট্রেড খুলতে ও বন্ধ করতে পারে। এই গাইডে দেখানো হয়েছে MT5-এ কীভাবে EA ইনস্টল করবেন এবং তা চলছে কি না যাচাই করবেন।
শুরু করার আগে
- MT5-এর EA হলো একটি
.ex5(কম্পাইল করা) বা.mq5(সোর্স কোড) ফাইল।.ex4/.mq4ফাইল MT4-এর এবং MT5-এ কাজ করে না। - টার্মিনাল খোলা থাকলে এবং ইন্টারনেটে সংযুক্ত থাকলেই কেবল EA চলে। তাই যে সিস্টেম ২৪/৭ চলা দরকার সেগুলো সাধারণত VPS-এ চালানো হয়।
- আপনি যদি ইনভেস্টর পাসওয়ার্ড (শুধু পড়ার জন্য) দিয়ে লগ ইন করে থাকেন, তাহলে ট্রেড খোলা যাবে না। মূল পাসওয়ার্ড দিয়ে লগ ইন করতে হবে।
- এই গাইডের মেনুর নামগুলো ইংরেজিতে দেওয়া। আপনার MT5-এর ইন্টারফেস ভাষা আলাদা হলে নামগুলো ভিন্ন দেখাতে পারে।
ধাপ ১: ডেটা ফোল্ডার খুলুন
MT5-এ File → Open Data Folder (ফাইল → ডেটা ফোল্ডার খুলুন) ক্লিক করুন। যে উইন্ডো খুলবে তাতে MQL5 ফোল্ডারে ঢুকুন।
ধাপ ২: ফাইলটি সঠিক ফোল্ডারে কপি করুন
- EA ফাইলটি
MQL5\Experts-এ কপি করুন। - ইন্ডিকেটর ফাইলগুলো
MQL5\Indicators-এ রাখুন। - আপনার কাছে শুধু সোর্স কোড ফাইল
.mq5থাকলে সেটি MetaEditor-এ খুলুন এবং F7 চেপে কম্পাইল করুন; এতে.ex5ফাইল তৈরি হবে।
একাধিক MT5 ইনস্টল থাকলে প্রতিটির নিজস্ব ডেটা ফোল্ডার থাকে। যে টার্মিনালে EA চলবে, ফাইলটি তার ফোল্ডারে কপি করছেন কি না নিশ্চিত করুন।
ধাপ ৩: তালিকা রিফ্রেশ করুন
Navigator (নেভিগেটর) প্যানেল খুলতে Ctrl+N চাপুন। Expert Advisors-এ ডান-ক্লিক করে Refresh (রিফ্রেশ) বেছে নিন। তবুও EA না দেখা গেলে MT5 বন্ধ করে আবার খুলুন।
ধাপ ৪: অ্যালগরিদমিক ট্রেডিং চালু করুন
- Tools → Options → Expert Advisors-এ যান এবং অ্যালগরিদমিক ট্রেডিংয়ের অনুমতি দেওয়ার অপশনটি টিক দেওয়া আছে কি না দেখুন।
- উপরের বারের Algo Trading বোতামটি সবুজ হতে হবে। লাল থাকলে চালু করতে ক্লিক করুন।
- EA-কে কোনো বাইরের ঠিকানায় (WebRequest) সংযোগ করতে হলে, একই ট্যাবের অনুমোদিত তালিকায় কেবল EA-এর ডকুমেন্টেশনে উল্লেখিত ঠিকানাটি যোগ করুন, এবং শুধু তখনই যখন আপনি সেটিকে বিশ্বাস করেন। অপ্রয়োজনীয় ঠিকানা যোগ করবেন না।
ধাপ ৫: EA-কে চার্টে যোগ করুন
- EA-কে নেভিগেটর থেকে চার্টে টেনে আনুন (অথবা ডাবল-ক্লিক করুন)।
- Common (সাধারণ) ট্যাবে অ্যালগরিদমিক ট্রেডিংয়ের অনুমতি দেওয়ার অপশনটি টিক দেওয়া আছে কি না দেখুন।
- Inputs (প্যারামিটার) ট্যাবে EA-এর প্যারামিটারগুলো দেখে নিন। না বোঝা পর্যন্ত ডিফল্ট মান আসল অ্যাকাউন্টে ব্যবহার করবেন না।
- OK ক্লিক করুন।
ধাপ ৬: চলছে কি না যাচাই করুন
- চার্টের উপরের ডান কোণে EA-এর নাম ও একটি আইকন দেখা যাওয়া উচিত।
- Toolbox → Experts (Ctrl+T)-এ একটি রেকর্ড থাকা উচিত যে EA সফলভাবে লোড হয়েছে। কোনো ত্রুটি থাকলে তা এখানে দেখা যায়।
সাধারণ সমস্যা
| লক্ষণ | সম্ভাব্য কারণ ও সমাধান |
|---|---|
| নেভিগেটরে EA দেখা যাচ্ছে না | ভুল ফোল্ডার, তালিকা রিফ্রেশ হয়নি, অথবা ফাইলটি MT4-এর। ধাপ ২ ও ৩ দেখুন। |
| চার্টে EA-এর আইকন নেই বা আইকনে কাটা দাগ আছে | Algo Trading বন্ধ আছে। বারের বোতামটি সবুজ করুন। |
| Experts ট্যাবে «trade is disabled» বা অনুরূপ ত্রুটি | হতে পারে আপনি ইনভেস্টর পাসওয়ার্ড দিয়ে লগ ইন করেছেন, অথবা অ্যাকাউন্ট/ব্রোকার EA দিয়ে ট্রেডিংয়ের অনুমতি দেয় না। |
| «Not enough money» / «Invalid volume» | লটের আকার ব্যালেন্স বা সিম্বলের সর্বনিম্ন/সর্বোচ্চ ভলিউমের সাথে মেলে না। প্যারামিটারে লট ঠিক করুন। |
| EA কখনোই ট্রেড খোলে না | বাজার বন্ধ থাকতে পারে (সপ্তাহান্ত), EA-এর শর্ত পূরণ হয়নি, অথবা আপনি এমন অ্যাকাউন্টের ধরন (hedging / netting) ব্যবহার করছেন যা EA সমর্থন করে না। |
| কম্পিউটার বন্ধ করলে EA থেমে যায় | EA টার্মিনালের ভেতরে চলে, তাই টার্মিনাল খোলা রাখতে হবে। নিরবচ্ছিন্ন চালানোর জন্য VPS ব্যবহার করা হয়। |
Thatri.ch-এর টুল সম্পর্কে
Thatri.ch-এর MT5 ইন্ডিকেটর ও EA ফাইলও একইভাবে ইনস্টল হয়। লাইসেন্স ও টুলের বিস্তারিত জানতে সচরাচর জিজ্ঞাসা দেখুন; টিউটোরিয়ালের জন্য ভিডিও পেজ দেখুন।
সচরাচর জিজ্ঞাসা
আমি কি MT5 মোবাইল অ্যাপে EA চালাতে পারি?
না। MT5 মোবাইল অ্যাপ Expert Advisor চালায় না। EA ডেস্কটপ MT5 টার্মিনালে বা VPS-এ হোস্ট করা টার্মিনালে চলে।
MT4-এর জন্য লেখা EA কি MT5-এ কাজ করে?
না। MT4 ফাইল (.ex4 / .mq4) MT5-এর সাথে সামঞ্জস্যপূর্ণ নয়। আপনার বিশেষভাবে MT5-এর জন্য কম্পাইল করা .ex5 ফাইল লাগবে।
পরে EA-এর সেটিংস কীভাবে বদলাব?
চার্টে ডান-ক্লিক করুন, Expert Advisors খুলুন এবং Properties (বৈশিষ্ট্য; শর্টকাট: F7) বেছে নিন। Inputs ট্যাবে প্যারামিটার বদলে OK ক্লিক করুন।