Category: Course: MQL4 for Complete Beginners

Few trading concepts gained in popularity like harmonic patterns. In fact, retail traders use various harmonic patterns Forex strategies to find the perfect trade. There’s a reason why traders love them. They come with a clear setup, giving an entry and exit place. Moreover, the risk-reward ratio is one of the best. The Forex market […]


In this tutorial I will show you a secret way in which I leverage the Genetic Algorithm to optimize my Forex Robots. Let’s dive straight in: Leave your comments / questions below – I’m always happy to help. Till next time, Happy trading! Kirill


Learn EXACTLY how I traded today to add 2.5% to my REAL account.

In this tutorial I will uncover:

  • ​The triangle pattern strikes again! *How good is this strategy?!*
  • Battle of the titans EUR vs CHF
  • My manual scalp-against-the-trend technique
  • What NOT to do in situation like the one on GBPCAD today



I get asked this question a lot. So much that today I want to settle the scores once and for all in this monster review.

Let’s get one thing out of the way straight up. Despite obvious sequencing in names, MetaTrader 5 is not the successor of MetaTrader 4.

These are two completely separate platforms that are being developed in parallel by MetaQuotes Software Corp. It is up to you to choose one of them for your trading and that is what we will be discussing here.



Since publishing my video course on how to set up a Forex VPS I have been receiving lots of questions in regards to Amazon Web Services (AWS) and Amazon VPS for trading. Example:

“What do you think about AWS? Do you think if it has enough ram to support three instances of mt4 at the same time with 10 ea working in each platform?”

– Lucas

Amazon offer the first year of their subscription for FREE, and this means that if Algorithmic traders deploy their Forex Robots at Amazon they save some cash on VPS hosting.

A lot of traders out there do recommend AWS. But I’m going to take a different stance: in this blog I will give you five reasons why you should NOT use Amazon VPS for Forex Trading, and hopefully save you lots of heartache and stoplosses.



Channels (aka corridors) are, hands down, the most common formation on the Forex market. Combined with the triangle pattern, good ol’ channels cover 80% of market situations.

There are several strategies for trading channels in Forex. Today we discuss the main two: the “inner” and “breakthrough” strategies.


Have you ever come across an indicator in MetaTrader 4 which you didn’t know how to use? Or an indicator you weren’t really comfortable with the calculation of?

Today I will show you that Forex Indicators are incredibly easy!! After today’s short tutorial you will have a whole new appreciation for indicators.



By popular demand, proven strategies on how to beat every algorithmic trader’s worst nightmare – Error 130

Where does this error come from? What does it mean for your Expert Advisor? How can you find the part of your code that is causing the error? We tackle all this and more…



Bye-bye Alpari

As the week nears its end Alpari announces its insolvency:

The recent move on the Swiss franc caused by the Swiss National Bank’s unexpected policy reversal of capping the Swiss franc against the euro has resulted in exceptional volatility and extreme lack of liquidity. This has resulted in the majority of clients sustaining losses which has exceeded their account equity. Where a client cannot cover this loss, it is passed on to us.  This has forced Alpari (UK) Limited to confirm today, 16/01/15, that it has entered into insolvency. Retail client funds continue to be segregated in accordance with FCA rules.



Yesterday one of the traders taking my Forex Robots Course asked me an interesting question: “What’s the difference between Optimization and Curve-Fitting in Forex Backtesting?” Let’s talk about that for a minute…

The article

The question was prompted by an article from It’s a good read, but I’ll give you a break down here to save time.

Basically, the author defines optimization as the process of finding “the best collection of entry signals that in conjunction with the exit signals maximize some objective”. Curve fitting, on the other hand, is referred to as merely finding “a curve that best fits the historical data”.

What doesn’t sit right with me, is that this definition severely undermines any Optimization we do in MetaTrader 4. The article is effectively saying that if you use the MT4 strategy tester, you are not putting enough thought into your entry/exit signals, and hence you are curve-fitting your results. Your system will fail.


What are you waiting for?


as seen on: