updated indicator tutorial

 

I'm looking for an update to a Metaquotes tutorial on best practice and practical steps for creating an indicator. I found https://book.mql4.com/samples/icustom but it's outdated and doesn't follow the new MQL4 routines such as OnCalculate. I'm looking at sample code which does include the new routines but to ensure I fully understand the current practices I'd really like read a step-by-step tutorial. Has Metaquotes updated their tutorial to represent current best practices and if so where might I find the link. Thanks.

 
billworld:

I'm looking for an update to a Metaquotes tutorial on best practice and practical steps for creating an indicator. I found https://book.mql4.com/samples/icustom but it's outdated and doesn't follow the new MQL4 routines such as OnCalculate. I'm looking at sample code which does include the new routines but to ensure I fully understand the current practices I'd really like read a step-by-step tutorial. Has Metaquotes updated their tutorial to represent current best practices and if so where might I find the link. Thanks.

What if you take an existing mt4 (sample) indicator and amend it?
 
gooly:
What if you take an existing mt4 (sample) indicator and amend it?
I've done that. But, that doesn't explain everything in a way a tutorial does. I'm surprised to not find one updated for the important changes in the language.
Reason: