Retracement Breakout Strategy – MT4 and MT5
This is a further extension to an earlier video about a time range breakout and shows how to adapt the original breakout to wait for a retracement and second breakout as confirmation.
Use the same files in MQL4 and MQL5 code without copying
I work in both MQL4 and MQL5 and share as much code as I can to reduce duplication.
Range Breakout Expert for MQL4 and MQL5
This is the fifth part in a series on writing your own experts and this time I have done away with technical indicators in favour of a simple time based range breakout strategy.
MQL4 MQL5 Expert with ATR Based Trailing Stop
Part four in an introduction to writing expert advisors for MT4 and MT5.
Add a trailing stop to your expert – and other things
This is the third part in an introduction to writing expert advisors for MT4 and MT5.
Know when the market is open in MT4 and MT5
Next in a series on writing a complete expert advisor for MT4 and MT5 this will address a common problem of detecting if the market is currently open or closed before trying to place a trade.
Introduction – Write your own expert for MT4 – MA Cross
This is an introductory tutorial on writing an expert for MT4. The expert uses a simple moving average cross as a template example.
Introduction – Write your own expert for MT5 – MA Cross
This is an introductory tutorial on writing an expert for MT5. The expert uses a simple moving average cross as a template example.
MQL OnChartEvent Explained
An explanation of how to use OnChartEvent with examples, including some events that normally do not fire and custom events.
Add this code to your Metatrader Experts to trade inside a time range
If you want to set your expert to only trade within specified time ranges this code will help.

