Category: MQL4 for Complete Beginners

Elliott Waves Principle forex trading

Technical analysis changed in time together with trading. Even though traders mostly follow robots today, some things remained the same. The Elliott Wave Principle key to market behavior is one of them. Elliott waves look at markets from a human nature point of view. As such, the Elliott Wave Principle allows traders to catch perfect […]

Day trading gaps in forex

The price of a financial product moves continuously. However, from time to time, a “gap” occurs. Trading gaps is not a one-way street, though. Depending on the financial product, different ways of trading gaps for daily profit exist. Moreover, like this article will show, day trading gaps differs from culture to culture. Charting as a […]

Harmonic patterns in forex trading

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



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

The OrderSend Error 130 appears in MetaTrader 4 when an Expert Advisor can’t execute a marker order as expected. Also known as the Invalid Stop (ERR_INVALID_STOPS) in MQL jargon, the Error 130 happens when the TakeProfit and StopLoss levels are set to close to the current market price.

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.


What are you waiting for?


as seen on: