Creating automated trading systems in the MQL5 language
Andrew R. Young

#Programming
#MetaTrader5
#Advisor
#MQL5
#CSV
Newly updated for hedging accounts, 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:
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. Allprograms and source code files featured in the book are available for download at the book’s official website at http://www.expertadvisorbook.com.
Table of Contents
Chapter 1 - MQLS Basics
Chapter 2 - Variables & Data Types
Chapter 3 - Operations
Chapter 4 - Conditional & Loop Operators
Chapter 5 - Functions
Chapter 6 - Object-oriented Programming
Chapter 7 - The Structure of an MQLS Program
Chapter 8 - Expert Advisor Basics
Chapter 9 - Order Placement
Chapter 10 - Creating An Order Placement Class
Chapter 11 - Stop Loss & Take Profit
Chapter 12 - Handling, Modifying & Closing Positions
Chapter 13 - Pending Orders
Chapter 14 - Trailing Stops
Chapter 15 - Money Management & Trade Sizing
Chapter 16 - Bar and Price Data
Chapter 17 - Using Indicators in Expert Advisors
Chapter 18 - Working with Time and Date
Chapter 19 - Putting It All Together
Chapter 20 - Tips & Tricks
Chapter 21 - Indicators, Scripts & Lib raries
Chapter 22 - Debugging and Testing









