How do I program a Harmonic pattern recognition algorithmic trading strategy? - page 2

 
Andre Enger:

It's more or less similar to C++, so if you can code C++ you can code MQL5.

Naturally there's more free education available for C++, you can try this https://www.sololearn.com/Course/CPlusPlus/ and just follow instructions.

Wow, that is an amazing site! Thank you sooooo much Andre, really appreciate your help! 
 
hindu24mvp:

Hey Andre,

 How can I learn to code MQL5?

 Thanks,

Tony 

Hi Andre,

 What's the difference between MQL5 and MQL4? Is one superior than the other?

Thanks,

Tony 

 
hindu24mvp:

Hi Andre,

 What's the difference between MQL5 and MQL4? Is one superior than the other?

Thanks,

Tony 

MQL5 is the language associated with the MetaTrader5 platform, MQL4 with the MetaTrader4 platform. I have never used MQL4/MT4, but from the documentation it seems as if MQL4 has been revised to reach the level of MQL5. So they should be similar, still there are subtle differences in the functions and conventions that make MQL4 programs incompatible with MT5 and vice versa.

MQL5 and MQL4 are equivalent in a computational theory sense, meaning that any program - and not just a harmonic pattern recognition algorithmic strategy - can be programmed in both languages. For practical purposes a program written in MQL5 would be superior to an MQL4 program attempting to achieve the same goal, as the MQL5 program can leverage the better more modern automated trading platform, with support for e.g. parallelization that MT4 does not have. 

 
Andre Enger:

MQL5 is the language associated with the MetaTrader5 platform, MQL4 with the MetaTrader4 platform. I have never used MQL4/MT4, but from the documentation it seems as if MQL4 has been revised to reach the level of MQL5. So they should be similar, still there are subtle differences in the functions and conventions that make MQL4 programs incompatible with MT5 and vice versa.

MQL5 and MQL4 are equivalent in a computational theory sense, meaning that any program - and not just a harmonic pattern recognition algorithmic strategy - can be programmed in both languages. For practical purposes a program written in MQL5 would be superior to an MQL4 program attempting to achieve the same goal, as the MQL5 program can leverage the better more modern automated trading platform, with support for e.g. parallelization that MT4 does not have. 

Sorry for late reply, just saw this. But thanks a lot for explaining!! 
 
Andre Enger:

The codebase already has a harmonic pattern finder https://www.mql5.com/en/code/16435 written by me, so it certainly can be done yes.

An alert can be sent using the standard methods like SendMail SendNotification and Alert. Should be as simple as inserting those calls (1 line of code) in the appropriate places.

For scanning hundreds of securities, just open a chart for each one and attach the indicator.

Hello, i was asking whether you can code the harmonic pattern finder with mql4