زبان برنامه‌نویسی که در این دوره آموزش داده می‌شود، چیست؟
من ابتدا mql5 را تدریس خواهم کرد و سپس در 2 جلسه تفاوت‌های mql4 و mql5 را خواهم گفت. به‌طوری‌که شما در پایان دوره بر هر دو زبان برنامه‌نویسی مسلط خواهید بود.
شما به‌عنوان یک کد نویس اصلاً نباید محدودیتی در اجرای استراتژی‌ها داشته باشید. من 3 دلیل مهم برای آموزش متا‌تریدر 4 دارم:
گاهی به اندیکاتورهایی برخورد می‌کنید که معادل آن در متا‌تریدر 5 نیست و شما نه به کد آن اندیکاتور دسترسی دارید و نه فرمول آن را می‌دانید. ولی به دلایلی به این نتیجه رسیده‌اید که آن اندیکاتور مناسب کار شما است. اینجا است که راهی جر این ندارید که کد خود را در متا‌تریدر 4 بنویسید.
کارگزاری‌ها بعضی از محصولات را فقط در متا‌تریدر 4 ارائه می‌دهند. در این حالت هم شما مجبور به استفاده از متا‌تریدر 4 هستید.
گاهی پیش می‌آید که کمسیون یا اسپرد بعضی از محصولات، در متا‌تریدر 5 گران‌تر است از متا‌تریدر 4.
اگر تعداد معاملات شما در روز زیاد است (scalper) عدد کمسیون مبلغ قابل‌توجهی می‌شود و شاید به‌صرفه‌تر باشد که کد خود را در متا‌تریدر 4 بنویسید.