Expert Advisor Programming in MQL5 Part 1: Fundamentals faq

star-rating
4.1
learnersLearners: 2,042
instructor Instructor: Enrico Lambino instructor-icon
duration Duration: duration-icon

This course is perfect for traders who want to take their trading to the next level. Expert Advisor Programming in MQL5 Part 1: Fundamentals provides everything you need to get started in algorithmic trading. It is designed with the trader in mind, with a low information diet and clear rules of trading. By the end of the course, students will be able to independently build most expert advisors for use in both manual and automated trading. This course is the perfect way to enhance your trading skills and make your life easier through automation.

ADVERTISEMENT

Course Feature Course Overview Pros & Cons Course Provider Discussion and Reviews
Go to class

Course Feature

costCost:

Paid

providerProvider:

Udemy

certificateCertificate:

Paid Certification

languageLanguage:

English

start dateStart Date:

2023-12-04

Course Overview

❗The content presented here is sourced directly from Udemy platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [July 18th, 2023]

This course, Expert Advisor Programming in MQL5 Part 1: Fundamentals, is designed to provide students with the necessary skills to develop their own MQL5 programs. It is designed with the trader in mind, providing a low information diet and teaching the rules of trading which can be used to enhance manual trading. By the end of the course, students will be able to independently build most expert advisors for use in both manual and automated trading. This course will help traders to make their lives easier by enabling them to develop their own MQL5 programs and augment their trading skills through automation.

Course Syllabus

Introduction

Building Your First MQL5 Expert Advisor

Programming Building Blocks

Data Structures Part 1: Primitive Data Types

Code Blocks and Variable Scope

Data Structures Part 2: Variables with Global Scope

Printing Part 1

Functions

Error Handling

Printing Part 2

Working with Boolean Expressions Part 1

Working with Boolean Expressions Part 2

Data Structures Part 3: Constants and Enumerations

Working with Numbers: Mathematical Operations

Working with Other Numeric Data Types

Working with Floating Point Numbers

Working with String and Text: String Functions

Working with Time: Time Functions

Typecasting and Data Conversion

Terminal Properties

Account Properties

Program Properties

Symbol Properties

Condition Statements

Data Structures Part 4: Arrays

Working with Time Series: Chart Data

Data Structures Part 5: Structures

Working with Time: TimeToStruct()

Working with Tick Data

Working with Time Series: Multiple Candlestick Data

Working with Time Series: Indicator Data

Profit and Loss Calculation

Orders, Deals, and Positions

Working with Orders: OrderSend()

Working with String and Text: Trade Request Parameters

Working with Integers: Trade Request Parameters

Working with Floating Point: Trade Request Parameters

Working with Time: Trade Request Parameters

Working with Orders: Sending Market Orders

Working with Orders: Sending Pending Orders

Working with Orders: Other Parameters with Trade Requests

Working with Orders: The Order Book

Working with Orders: Checking Order Results

Working with Positions: Position Properties

Working with Orders: Position Closing and Modification

Working with Orders: Order Properties

Working with Orders: Pending Order Deletion and Modification

Loops

Loops and Arrays

Working with Orders and Positions: Closing and Modifying Positions

Working with Orders: Deleting and Modifying Orders

Netting Mode

Expert Advisor Template: Finalizing Changes

Using the Expert Advisor Template

Extras

Conclusion

Pros & Cons

Pros Cons
  • pros

    Informative and engaging: Users appreciate the course for being informative and providing a good amount of quizzes throughout, which helps in keeping attention and reinforcing learning. Value of the Final Template: The course is praised for providing an overview of the MQL5 codebase and guiding users in creating the Final Template. Users find this template alone worth the price of the course.

  • cons

    Insufficient explanations for beginners: Users with little coding experience feel that the explanations in the videos are generally insufficient, especially considering the lack of detailed explanations for beginners. They suggest more videos with the author typing and explaining code as he goes would have been helpful. Short and unstructured videos: Some users find the videos to be too short and unstructured, making it easy to lose focus. They suggest longer and more structured videos to improve the learning experience.

Course Provider

Provider Udemy's Stats at AZClass

Discussion and Reviews

0.0   (Based on 0 reviews)

Start your review of Expert Advisor Programming in MQL5 Part 1: Fundamentals

faq FAQ for MQL Courses

Q1: Does the course offer certificates upon completion?

Yes, this course offers a paid certificate. AZ Class have already checked the course certification options for you. Access the class for more details.

Q2: How do I contact your customer support team for more information?

If you have questions about the course content or need help, you can contact us through "Contact Us" at the bottom of the page.

Q3: How many people have enrolled in this course?

So far, a total of 2042 people have participated in this course. The duration of this course is hour(s). Please arrange it according to your own time.

Q4: How Do I Enroll in This Course?

Click the"Go to class" button, then you will arrive at the course detail page.
Watch the video preview to understand the course content.
(Please note that the following steps should be performed on Udemy's official site.)
Find the course description and syllabus for detailed information.
Explore teacher profiles and student reviews.
Add your desired course to your cart.
If you don't have an account yet, sign up while in the cart, and you can start the course immediately.
Once in the cart, select the course you want and click "Enroll."
Udemy may offer a Personal Plan subscription option as well. If the course is part of a subscription, you'll find the option to enroll in the subscription on the course landing page.
If you're looking for additional MQL courses and certifications, our extensive collection at azclass.net will help you.

close

To provide you with the best possible user experience, we use cookies. By clicking 'accept', you consent to the use of cookies in accordance with our Privacy Policy.