SEASON 2 MQL4 Tutorial Bootcamp - Metatrader4 Trading Robots

Create easy, reusable MQL4 modules. Learn how to modify, improve and test different trade entries for better results!
4.7 (14 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.
423 students enrolled
Instructed by Raimund Bauer Business / Finance
40% off
Take This Course
  • Lectures 34
  • Length 1 hour
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 7/2015 English

Course Description

If you know how to automate Metatrader4, you can turn your PC into a trading force that can automatically trade - exactly according to your trading strategy!

My netbook can trade 27 currency pairs, seven days a week, 24 hours around the clock, without the need to sleep, eat or go to work.

It will not harm the trading plan, it will not become bored or tired and it will not make emotional revenge trades.

Metatrader4 ist a standard platform and most traders already use it.

MQL4 is part of Metatrader4 and it can help you to create automated trading systems, reproducable trading results and valuable insights in minutes!

  • Do you want to know, how to automate trading strategies like Trend, Bollinger Bands, Martingale?
  • Would you like to automatically trade up to 50 positions on a single chart to speed things up?
  • Would you like to find the golden key to profitable, automated trading by asking and answering the right questions?

In 60 minutes from now, you will be glad, that you have invested the time, effort and money to take this course - or you will hate it!

Here is why:

  1. I know people that give advise on the MQL4 forums for over 8 years, but they do not produce results. This bootcamp series is about results, not beautiful coding style.
  2. I have taken out all the fluff, because it is a bootcamp. Bootcamps will help you to save time - but they are demanding.
  3. You will be able to reproduce and proof the results of the examples in this bootcamp. But YOU will need to do it. You need to invest the time, the effort and the money it takes to succeed!

If this is something for you, you will have your first automated system up an running in 60 minutes from now. You can either learn how to automate your own system, or you will have to settle for the next “trading robot wonder" and hope for the best.

So what are you going to do now?

What are the requirements?

  • Before you take this course you need to understand the lectures in MQL4 Tutorial Bootcamp - Season 1

What am I going to get from this course?

  • Create automated, easy MQL4 modules that you can use again and again
  • Learn how to automatically trade 50 positions at once with Bollinger Bands
  • Find the golden key for you automated MQL4 trading by answering the right questions
  • Get automated results and valuable insights within the next hour instead of weeks later
  • Learn about Martingale, Bollinger Bands and trend based entries - including the astonishing trade entry I use in my verified SALT system

Who is the target audience?

  • Are you a beginner in MQL4 and automated trading with MQL4?
  • Do you want to see reproducable results within 60 minutes?
  • Are you one of the 10-20 % that will do whatever it takes to make your own MQL4 system to work for you?
  • If you said YES to the questions above, this course is for you!

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Creating modular system components with MQL4

Welcome to part 2 of the MQL4 Tutorial Bootcamp!

I believe you will like what you see in the next hour. I have edited all the videos and I have removed all the fluff to save you time in this second part of the MQL4 Tutorial Bootcamp...


We are going to learn how to create modular systems in MQL4 Tutorial Bootcamp Season 2. Modular Systems allow you to write your MQL4 code once and use it again and again...


A module is a piece of code that can be stored in a seperate file to use it in your MQL4 Expert Advisor. Once coded and saved, you module can be used in other Expert Advisors again and again...


We are going to import our first MQL4 module with the #include command. If you include a file this way, MQL4 can use the code as if it was written within the Expert Advisor.


In this lecture we are going to replace the fixed trend value to calculate a 60 minutes trend...


We have already calculated the trend for 10080 minutes and we are going to create another module to calculate the changes in the 60 minutes trend.


The Metaeditor compiler will tell you if there are any errors. It won't compile before you get rid of them. But there are also warnings that will tell you about possible data loss and other things you might want to improve. In this lecture we are going to clean them.


In this lecture we are going to do a backtest in several timeframes with MQL4.


This time we are going to create an MQL4 module that will buy and sell.


Do you know the Bollinger Bands indicator? You can drag it onto your chart and see breakouts. In this lecture we will also calculate trade entries that are based on "iBands", the way MQL4 calculates Bollinger Bands.


Most trading systems use position based stop losses. But there is a better way to do it - based on your Equity...


One trade at a time is nice, but what will happen if you could automatically do 50 trades on a single chart with MQL4?


There is always a better way to do things and in this lecture we are going to improve the way multiple trades are opened...


If you are like most traders, you try to beat random by looking for an entry that is better. But I guess you have never seen random at work in an MQL4 system...


Metatrader comes with builtin statistics. But if you like to have better insights for your trading history, you might need a little more...


Do you know how much money you need to trade your very own MQL4 system? You can find out with the profit calculation module...


This module will enable you to define an area where you are willing to take all kinds of trades to avoid buy trades on an alltime high - and sell trades on an alltime low...


It is easy to build an Expert Advisor that will make profits with the Martingale strategy. But DO NOT use it! See this lecture to learn why...


Would you believe, that you can have over 8000 profitable trades and still can bust your trading account with a Martingale Expert Advisor? See how it works - and why you never want to be part of it...


Some systems use calculated position sizing to increase or decrease the lot size. This MQL4 module can do that.


You can spend hours and hours looking for an error in your MQL4 code. Here are some tips how to save time...


Automated trading combined with your mobile device will help you when you are away from your desk. Live example included...


If you can answer the right questions in this lecture, you might find the golden key for profitable, automated trading with MQL4...


A good toolkit will help you to improve your results with MQL4. Here are the tools I use - and how you might find the services that fit your own needs.


There are so many books out there. I have read a lot of them - good ones and bad ones. A few books stand out and might help you to save time...


You wouldn't believe it, but I think the right mindset for automated trading is absolutely essential, because you can manipulate or "improve" your system every day...


Once again you have made it through the entire course! Congratulations, in Season 2 you have learned to create modular MQL4 files that you can use in your other systems.

Season 3 will go one step further: We are going to create the exact system I use for my automated trading with real money. See you in the upcoming third part!

Section 2: MQL4 files to test and adapt

Not all brokers are alike. You might experience problems with your broker. I will include a text file with hints in this lecture...

4 questions

Please answer a few questions about MQL4

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Raimund Bauer, 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

Ready to start learning?
Take This Course