ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Expert Advisor Programming for Metatrader 5: Creating Automated Trading Systems in the Mql5 Language

دانلود کتاب مشاور مشاور برنامه نویسی برای Metatrader 5: ایجاد سیستم های تجارت خودکار به زبان Mql5

Expert Advisor Programming for Metatrader 5: Creating Automated Trading Systems in the Mql5 Language

مشخصات کتاب

Expert Advisor Programming for Metatrader 5: Creating Automated Trading Systems in the Mql5 Language

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9780982645925 
ناشر: Edgehill Publishing 
سال نشر: 2013 
تعداد صفحات: 318 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 35 Mb 

قیمت کتاب (تومان) : 36,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 4


در صورت تبدیل فایل کتاب Expert Advisor Programming for Metatrader 5: Creating Automated Trading Systems in the Mql5 Language به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب مشاور مشاور برنامه نویسی برای Metatrader 5: ایجاد سیستم های تجارت خودکار به زبان Mql5 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب مشاور مشاور برنامه نویسی برای Metatrader 5: ایجاد سیستم های تجارت خودکار به زبان Mql5

اولین راهنمای برنامه نویسی در MQL5 در اینجا آمده است "Expert Advisor Programming for MetaTrader 5" یک راهنمای عملی برای ایجاد استراتژی های معاملاتی خودکار در زبان MQL5 است. از ویژگی های جدید MetaTrader 5 استفاده کنید و تجارت خود را به سطح بعدی ببرید. شما یاد خواهید گرفت که چگونه مشاوران متخصص را به سرعت و به راحتی با استفاده از یک چارچوب آماده ایجاد شده توسط یک برنامه نویس با تجربه MQL برنامه ریزی کنید. این کتاب مفاهیم زیر را به شما آموزش می دهد: اصول اولیه MQL5، از جمله متغیرها و انواع داده ها، عملگرها، توابع، کنترل کننده های رویداد و برنامه نویسی شی گرا را بیاموزید. قرار دادن، اصلاح و بستن بازار و سفارشات در حال انتظار. محاسبه، تأیید و اضافه کردن توقف ضرر و بردن قیمت سود به یک موقعیت باز. یک توقف منعطف دنباله دار و/یا توقف حتی به استراتژی خود اضافه کنید. ریسک تجاری خود را با مدیریت پول مدیریت کنید. از دستورات در حال انتظار برای مقیاس بندی در داخل و خارج از موقعیت ها استفاده کنید. از داده های قیمت، زمان و شاخص در مشاوران متخصص خود استفاده کنید. اجرای برنامه را با معامله در نوار باز جدید کنترل کنید و تایمرهای تجاری انعطاف پذیر را به استراتژی های خود اضافه کنید. در ایجاد چندین استراتژی تجاری اساسی از ابتدا تا انتها قدم بردارید. با کادرهای محاوره ای، هشدارهای ایمیل، اعلان های موبایل و صداها به کاربر اطلاع دهید. خطوط روند، فلش ها و برچسب های متنی را روی نمودار بکشید. خواندن و نوشتن داده ها در فایل های CSV. اصول ایجاد اندیکاتورها، اسکریپت ها و کتابخانه ها را در MetaEditor بیاموزید. استراتژی معاملاتی خود را اشکال زدایی، آزمایش و بهینه سازی کنید. و خیلی بیشتر، چه برنامه نویس با تجربه ای باشید که از MQL4 حرکت می کنید، یا تازه کار هستید که با MQL5 شروع کرده اید، این کتاب به شما پایه و اساس برنامه ریزی سریع سیستم های معاملاتی با امکانات کامل و قوی را می دهد. همه برنامه ها و فایل های کد منبع ارائه شده در کتاب برای دانلود در وب سایت رسمی کتاب به آدرس http://www.expertadvisorbook.com در دسترس هستند.


توضیحاتی درمورد کتاب به خارجی

The first guide to programming in MQL5 is here "Expert Advisor Programming for MetaTrader 5" is a practical guide to creating automated trading strategies in the MQL5 language. Take advantage of MetaTrader 5's new features and take your trading to the next level You'll learn how to program expert advisors quickly and easily using a ready-made framework created by an experienced MQL programmer. This book will teach you the following concepts: Learn the basics of MQL5, including variables and data types, operators, functions, event handlers, and object-oriented programming. Place, modify and close market and pending orders. Calculate, verify and add stop loss and take profit prices to an open position. Add a flexible trailing stop and/or break even stop to your strategy. Manage your trade risk with money management. Use pending orders to scale in and out of positions. Use price, time and indicator data in your expert advisors. Control program execution by trading on new bar open, and add flexible trade timers to your strategies. Walk through the creation of several basic trading strategies from start to finish. Inform the user with dialog boxes, email alerts, mobile notifications and sounds. Draw trend lines, arrows and text labels on the chart. Read and write data to CSV files. Learn the basics of creating indicators, scripts and libraries in MetaEditor. Debug, test and optimize your trading strategy. And much more Whether you're an experienced programmer moving from MQL4, or a novice just starting with MQL5, this book will give you the foundation to quickly program fully-featured and robust trading systems. All programs and source code files featured in the book are available for download at the book's official website at http: //www.expertadvisorbook.com



فهرست مطالب

About This Book......Page 13
Conventions Used......Page 14
Other File Types......Page 15
File Locations......Page 16
MetaEditor......Page 17
MQL5 Wizard......Page 19
Syntax......Page 20
Comments......Page 21
Variables......Page 23
Integer Types......Page 24
String Type......Page 25
Boolean Type......Page 26
Color Type......Page 27
Datetime Type......Page 28
Constants......Page 29
Arrays......Page 30
Multi-Dimensional Arrays......Page 31
Iterating Through Arrays......Page 32
Enumerations......Page 33
Structures......Page 35
Typecasting......Page 37
Input Variables......Page 38
Local Variables......Page 39
Global Variables......Page 42
Static Variables......Page 43
Predefined Variables......Page 44
Subtraction & Negation......Page 45
Assignment Operations......Page 46
Relation Operations......Page 47
Boolean Operations......Page 48
The if Operator......Page 51
The else Operator......Page 52
Ternary Operator......Page 53
Switch Operator......Page 54
The while Operator......Page 56
The do-while Operators......Page 57
The for Operator......Page 58
The continue Operator......Page 60
Functions......Page 61
Default Values......Page 62
The void Type......Page 64
Passing Parameters by Reference......Page 65
Overloading Functions......Page 66
Chapter 6 - Object-oriented Programming......Page 69
Access Modifiers......Page 70
Constructors......Page 72
Derived Classes......Page 73
Virtual Functions......Page 74
Objects......Page 75
#property Directive......Page 77
#define Directive......Page 78
#include Directive......Page 79
Event Handlers......Page 80
An Example Program......Page 81
Orders, Deals and Positions......Page 83
Market Orders......Page 84
OnInit()......Page 85
OnTimer()......Page 86
Creating An Expert Advisor in MetaEditor......Page 87
The MqlTradeRequest Structure......Page 91
Market Order......Page 94
Add Stop Loss & Take Profit......Page 95
Modify Pending Order......Page 96
The MqlTradeResult Structure......Page 97
A Simple Expert Advisor......Page 101
CTrade Class......Page 109
The OpenPosition() Function......Page 110
Error Handling......Page 113
Retry On Error......Page 117
Setting the Deviation and Fill Type......Page 121
Using the OpenPosition() Function......Page 122
Stop Loss......Page 127
Take Profit......Page 130
Creating Stop Calculation Functions......Page 131
Stop Level......Page 133
Creating Stop Verification Functions......Page 134
Using The Stop Calculation and Verification Functions......Page 136
Using A Dynamic Stop Loss......Page 139
Position Information Functions......Page 141
Creating a Position Modification Function......Page 143
Closing Positions......Page 145
Chapter 13 - Pending Orders......Page 151
The OpenPending() Function......Page 152
Using The OpenPending() Function......Page 154
Handling Pending Orders......Page 156
Order Information Functions......Page 160
Modifying Pending Orders......Page 162
The ModifyPending() Function......Page 164
Deleting Pending Orders......Page 167
Creating A Pending Order Expert Advisor......Page 169
Using Pending Orders to Scale Out of a Position......Page 173
What is a Trailing Stop?......Page 177
Minimum Profit......Page 179
Stepping A Trailing Stop......Page 180
The CTrailing Class......Page 181
Using a Dynamic Trailing Stop......Page 183
Break Even Stop......Page 186
The BreakEven() Function......Page 188
Verifying Trade Volume......Page 189
Money Management......Page 191
Accessing Current Prices......Page 195
The MqlTick Structure......Page 196
CopyRates() and the MqlRates Structure......Page 197
Other Copy...() Functions......Page 201
Highest and Lowest Prices......Page 202
Price-Based Trading Signals......Page 203
Candle Patterns......Page 204
Single Buffer Indicators......Page 207
Multi-Buffer Indicators......Page 211
The CIndicator Class......Page 212
Derived Classes......Page 214
Object Initialization......Page 218
Custom Indicators......Page 219
The iCustom() Function......Page 221
Indicator-based Trading Signals......Page 223
Turning Indicators On and Off......Page 226
The CNewBar Class......Page 229
The datetime Type......Page 232
The MqlDateTime Structure......Page 234
The CreateDateTime() Function......Page 236
The CTimer Class......Page 238
The DailyTimer() Function......Page 240
The PrintTimerMessage() Function......Page 242
The BlockTimer() Function......Page 244
The OnTimer() Event Handler......Page 248
Creating A Template......Page 251
Moving Average Cross......Page 257
Bands/RSI Counter-trend System......Page 259
A Pending Order Template......Page 263
Breakout Trading System......Page 264
Alert() Function......Page 269
MessageBox() Function......Page 270
SendMail() Function......Page 271
Playing Sound......Page 272
Creating and Modifying Objects......Page 273
Retrieving Time and Price From Line Objects......Page 276
Label and Arrow Objects......Page 277
Deleting Objects......Page 278
Writing to a CSV File......Page 279
Reading From a CSV File......Page 281
Global Variables......Page 283
Stopping Execution......Page 285
The OnCalculate() Event Handler......Page 287
MQL5 Wizard......Page 289
Calculating the Indicator......Page 292
Scripts......Page 295
Libraries......Page 298
Compilation Errors......Page 301
Runtime Errors......Page 302
Debugging......Page 303
Logging......Page 304
Using the Strategy Tester......Page 305
Optimization......Page 309
Evaluating Testing Results......Page 311




نظرات کاربران