EA Programming - Automated Trading with MQL5 for METATRADER5
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
333 students enrolled
Wishlisted Wishlist

Please confirm that you want to add EA Programming - Automated Trading with MQL5 for METATRADER5 to your Wishlist.

Add to Wishlist

EA Programming - Automated Trading with MQL5 for METATRADER5

The new Metatrader5 HEDGING Mode for easy algo trading and MQL5 Expert Advisor programming - Better results, less work!
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
333 students enrolled
Created by Raimund Bauer
Last updated 9/2017
Current price: $12 Original price: $20 Discount: 40% off
3 days left at this price!
30-Day Money-Back Guarantee
  • 1 hour on-demand video
  • 9 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Training 5 or more people?

Get your team access to Udemy's top 2,000 courses anytime, anywhere.

Try Udemy for Business
What Will I Learn?
  • Download the right Metatrader5 trading environment for your device
  • Install the software for one or more instances of MT5
  • Understand how to use the Metatrader5 GUI
  • Adjust your Forex Chart settings for better performance in automated trading
  • Learn how to use the Metatrader, the Metaeditor and the included MQL5 reference and help
  • Import an Expert Advisor for automated trading
  • Create a basic Expert Advisor for the MQL5 Hedging Mode
  • Understand the benefit of an automated Forex Trading Framework
  • Improve your trading results with strategy backtesting
View Curriculum
  • You should understand basic trading terms like forex, chart, buy stop, take profit, stop loss
  • You should be familiar with Metatrader4, Metatrader5 or a similar trading software
  • You should be interested in Expert Advisor programming to create a trading robot
  • You should understand that algo trading is based on the laws of probability and expectancy

MQL5 and Metatrader5 have been around for a while, but now you can use the new HEDGING mode to get better trading results with less work. 

The order handling in MQL5 has been a real pain for several years. Metaquotes improved that recently and introduced the new HEDGING mode. 

That will help you to create an EA (aka Expert Advisor or Trading Robot for easy automated trading) with less effort for better trading results.

Within the next hour you will understand how you can automate Metatrader5 and create a simple Expert Advisor.

You will know how to import an Expert Advisor and how you can use MQL5 to improve your trading based on the two basic laws for profitable automated trading results.

Trade automated strategies 24/7 on up to 22 Forex Charts while you spend time with your friends and your family - without sleepless nights, without revenge trades and without the emotional rollercoaster you might know so well.

Who is the target audience?
  • Are you a Forex Trader, Daytrader, Algo Trader or interested Discretionary Trader?
  • Do you want to improve your trading results without the emotional roller coaster?
  • Do you understand that probability and expectancy is better than hope trading?
  • Than this is the algo trading entry course for you!
Compare to Other Forex Courses
Curriculum For This Course
13 Lectures 47:09

EA Programming is something that requires effort. So why should you learn it?

Good trading is defined by having a huge opportunity with a low risk. You can learn how to code your own trading system with a few minutes of effort every day. Once it works, it will help you to make progress with giant steps, because you can do thousands of trades, again and again - and learn from the results...

Preview 04:14

Metatrader5 comes in different editions, So where can I download Metatrader5 and MQL5?

Metaquotes has released Metatrader5 for a lot of brokers and they often modify the original download for their own brand. But you can get the current version of the original trading environment for MQL5 directly from this website - and the download and use of all these tools doesn't cost you a cent...

Where can I get all the needed tools for free?

Metatrader5 includes the Metaeditor and MQL5. How do I install it the right way?

Usually you can go with the default settings. The setup wizard will detect if your computer and operating system are suitable for the downloaded setup file. Windows is supported, Linux will work if you use WINE. Watch this video to see how the default installation process looks like...

How do I install Metatrader5, the Metaeditor and MQL5?

Metatrader5 needs to run 24/7. How can I install and run several instances?

I have used several different operating systems and different hardware for automated trading with Metatrader5. Recently I bought very cheap micro pc sticks that can run multiple instances of Metatrader5. Watch this video to learn how...

What kind of hardware is required and can I run multiple instances?

Metatrader5 has so many options and windows. How do I use them?

When Metatrader5 starts for the first time, you need to find out what all the different windows and menu items do. That can be overwhelming and confusing. If you don't know how Metatrader5 works, find out about all the different components in this video...

Preview 03:49

Metatrader needs to be connected to a broker. How can I connect a new demo account that supports MQL5?

MQL5 and Metatrader did support the old netting mode for a while, but the new hedging mode is required to use the better and simplified order handling for your MQL5 trading robot. In this video we are going to setup a demo account from a broker...

How do I open and connect a demo account for automated MQL5 trading?

Forex Charts can be viewed in different ways. How do I adjust my chart settings for automated trading?

For Algo trading your chart can be simplified, because we are going to calculate the data that you would normally watch with your eyes. So you can change a few things to improve the performance for MQL5 and save computing ressources for your EA...

How do I adjust my forex charts for automated trading?

I have Metatrader5 up and running. How do I adjust the right options for automated trading with my MQL5 EA?

Before you can start to code your first EA you need to allow automated trading and decide, if you want to enable or disable algo trading when you change the timeframe or the symbol on the chart. In this video you will learn how to adjust the options for automated trading robots...

How do I setup the options in Metatrader5 for automated trading?

Metatrader5 supports backtests in the strategy tester. How do I do a backtest?

When you want to find out how an MQL5 EA performs, you can open the strategy tester. The strategy tester for Metatrader5 will download historical price data and trade your system with real price movements from the past. Watch this video fo find out how you can do that with a builtin demo EA...

Preview 02:53

Metatrader5 can work with automated Expert Advisors. How do I import an automated Expert Advisor?

An Expert Advisor from somebody else can be imported into Metatrader5. If you want to compare a few different ways to trade you can import Trading Robots into your system. In this video you will learn, how to do that...

How do I import an Expert Advisor that is already working?

Metatrader5 comes with the builtin programming language MQL5. How do I create a simple MQL5 EA?

Most people have a trading strategy that is based on rules that could be executed the same way, again and again. With MQL5 we can automate the process with a few lines of MQL5 code. Watch this video to see how to automate a simple buy stop...

How do I create a simple Expert Advisor in MQL5?

Automated trading can be improved with statistics. How can I do that better?

Metatrader5 comes with the ability to export detailed statistics for your trading results. That will make it possible to compare the trading results for different systems or different currency pairs. In this video you will learn how to export your trading statistics...

How can I use better statistics for better trading results?

The first EA we have coded can only trade in one direction. How can we make it trade in both directions?

If you are trading on a forex chart, you could make money when you trade in the direction of the price movement. So if the price is going down, we also want our EA to trade in that direction. In this video you will learn, how to code that...

How can I improve my Expert Advisor to trade in both directions?
Source codes
9 Lectures 03:50
Source code: Simple Buy Trade

Source code: Simple Sell Trade

Source code: Simple Buy Stop

Source code: Simple Sell Stop

Source code: Order Cancels Order

Source code: Simple Account Info

Source code: Simple Positions Count

Source code: Simple Position Profit

Source code: Simple Bollinger Bands
Course Updates
2 Lectures 07:26

If you don't close your position on the same day you have opened it, you might need to pay a so called "swap fee". Brokers don't talk much about that kind of cost, because there are currency pairs where you need to pay that fee - no matter in which direction you trade...

How to discover swap fees

We want to calculate a dynamic position size, because this is very helpful to avoid big draw downs. In this video you will learn, how to set a dynamic position size that is calculated based on your equity...

How to calculate a dynamic position size
About the Instructor
Raimund Bauer
4.1 Average rating
108 Reviews
4,115 Students
7 Courses
Crowdcompany UG Online Courses

Who am I ? And why should you trust me?

I am not a millionaire. But I make real money besides my fulltime job while I am working. I founded my own capital business named Crowdcompany UG. My name is Raimund Bauer, I am 45 years old, happily married and the father of two nice girls.

I live in the Eifel in Germany (so please forgive me my mistakes). I have invested unlimited ammounts of time and money to earn a nice income, while I work in my fulltime job or enjoy the weekend with my family.

It took me more than three years to figure it all out and I hope to to save you some time and pain with my courses and make a few extra bucks here on Udemy to support my own family. I promise to be honest and helpful and I would enjoy to hear from your progress and success-stories. I really like the idea that I could help some families to make a decent extra income without hard extra work and long hours that you have to trade for a few dollars.

Everything I am going to teach you will be proven in the courses. Take my word for it, or take your money back with no questions asked...

What is in it for you?

If you need money desperately, like I did in 2008, you can do, what I did and try to figure it all out yourself. It is possible and you will learn a lot of things that you never wanted to learn.

You might also experience painful setbacks and people will tell you that you waste your precious time. Damned, I can not tell you how often I was convinced that it would be wise to give up and work on another job at the gas station. But nobody will pay you a dime in your spare time.

I learned from people like Anthony Robbins, Jim Rohn, Robert Kiyosaki, Pat Flynn Earl Nightingale, Chet Holmes, Brian Tracy, Zig Ziglar, Dale Carnegie, Dan Kennedy, Jim Hodges, Andrew R. Young, Michael Voigt, Birger Schäfermeier, Carsten Umland, Van Tharp, Jack Schwager and several other guys. This is the essence of what I learned. If I had one of these courses in 2008, it would have taken only a few weeks to make good progress. And progress is what you might desperately need right now, don't you?

Why should you buy today?

I learned something. If I had taken a course ten years ago and if I had understood cash flow and invested one week and $100 to improve my own future, I wouldn't need to go to a job I don't really like today. The magic word is leverage.

If you miss to start something today, it will cost you huge money in the future. Nobody will pay you a dime for an hour of work that you did at the gas station last year.


Raimund Bauer