گسترش روز افزون گرایش به فعالیت در بازارهای پولی و مالی جهانی (و منطقه ای)- نظیر فارکس- سهام و فلزات گرانبها که در دنیای امروز عمدتا به صورت آنلاین درآمده اند و نیز سرعت بالای معاملات و نوسانات این بازارها (به ویژه فارکس) موجب می شود که تدوین استراتژی های تجاری و معاملاتی از اهمیت ویژه ای برخوردار شود. لزوم تست صحت و دقت استراتژی های تازه تدوین شده و سنجش میزان قابلیت اتکاء به آنها و همچنین لزوم خودکارسازی معاملات بر اساس این استراتژی ها- از دلایل پیدایش محیطهای برنامه سازی در عرصه معاملات آنلاین هستند. در فصول کتاب «برنامه نویسی شاخص های تكنیكی و معاملات خودكار در بازار فاركس به زبان MQL» مشاهده خواهید کرد- این محیط ها- ابزارهایی در سیستم های یکپارچه تجارت آنلاین هستند که بسته به سیستم مدیریت اطلاعات در هر کارگزاری یا مرکز مالی- نرم افزارهای متفاوتی را شامل می شوند.
كلمات كلیدی: مقدمه ای در برنامه نویسی MQL - دستور زبان MQL - انواع داده - انواع داده در MQL4 - انواع داده در MQL5 - شیءگرایی و رویدادگرایی - کلاس و ساختار - اعمال و عبارات در MQL - حلقه ها و دستورات کنترلی در MQL - تصمیم گیری و دستورات شرطی - حلقه ها - توابع در MQL - متغیر ها در MQL - پیش پردازنده ها - محیط و مفاهیم اطلاعاتی MQL - اولین اندیکاتور شما - آماده سازی برای نوشتن یک اندیکاتور - شروع کدنویسی - آرایه ها و بافر اندیکاتور - توابع ویژه - متغیرهای از پیش تعریف شده - مباحث مرتبط با MQL5- اولین اکسپرت شما - آماده سازی برای نوشتن یک اکسپرت - ایده و استراتژی برنامه ی ما - مطالعه در تابع ویژه ی start - اصلاح یک دستور باز - مباحث مرتبط با MQL5 - اولین اسکریپت شما - آماده سازی برای نوشتن یک اسکریپت - کدنویسی در اسکریپت - کارکردن با قالب ها - گذار از MQL4 به MQL5 - توابع ویژه و متغیرهای از پیش تعریف شده - اکسپرت ها - اندیکاتورهای سفارشی - Barها - توابع معاملاتی در MQL4 - خطاها در MQL - توابع معاملاتی در MQL5 - توابع اندیکاتور در MQL5 - توابع عملیات روی فایل ها در MQL5
فهرست مطالب:
مقدمه و یادداشت مولف
فصل اول- مقدمه ای در برنامه نویسی MQL
فصل دوم- دستور زبان MQL
فصل سوم- انواع داده
بخش اول – انواع داده در MQL4
بخش دوم – انواع داده در MQL5
بخش سوم – شیءگرایی و رویدادگرایی
بخش چهارم – کلاس و ساختار
فصل چهارم- اعمال و عبارات در MQL
فصل پنجم- حلقه ها و دستورات کنترلی در MQL
بخش اول – تصمیم گیری و دستورات شرطی
بخش دوم – حلقه ها
فصل ششم- توابع در MQL
فصل هفتم- متغیر ها در MQL
فصل هشتم- پیش پردازنده ها
فصل نهم- محیط و مفاهیم اطلاعاتی MQL
فصل دهم- اولین اندیکاتور شما
بخش اول – آماده سازی برای نوشتن یک اندیکاتور
بخش دوم – شروع کدنویسی
بخش سوم – آرایه ها و بافر اندیکاتور
بخش چهارم – توابع ویژه
بخش پنجم – متغیرهای از پیش تعریف شده
بخش ششم – مباحث مرتبط با MQL5
فصل یازدهم- اولین اکسپرت شما
بخش اول – آماده سازی برای نوشتن یک اکسپرت
بخش دوم – ایده و استراتژی برنامه ی ما
بخش سوم – مطالعه در تابع ویژه ی start
بخش چهارم – اصلاح یک دستور باز
بخش پنجم – مباحث مرتبط با MQL5
فصل دوازدهم- اولین اسکریپت شما
بخش اول – آماده سازی برای نوشتن یک اسکریپت
بخش دوم – کدنویسی در اسکریپت
فصل سیزدهم- کارکردن با قالب ها
فصل چهاردهم- گذار از MQL4 به MQL5
بخش اول – توابع ویژه و متغیرهای از پیش تعریف شده
بخش دوم – اکسپرت ها
بخش سوم – اندیکاتورهای سفارشی
ضمیمه 1 – Barها
ضمیمه 2 – توابع معاملاتی در MQL4
ضمیمه 3 –خطاها در MQL
ضمیمه 4 – توابع معاملاتی در MQL5
ضمیمه 5 – توابع اندیکاتور در MQL5
ضمیمه 6 – توابع عملیات روی فایل ها در MQL5