Quote from TraderMojo:
Make no mistake: learning to program properly takes a bit of time. Add to that the domain specific challenges you will have to deal with and it starts to become quite a steep learning curve.
If you want to be a programmer in the long-term then pursuing this course of action is fine.
Otherwise, you'll need to consider how much time it will take to achieve your goal. If your time is worth $100/hour, how much is it going to cost you to build this solution?
Off-the-shelf software products like Neoticker can build custom TICK indicators etc. with relative ease and taking the cost of your time/labor into account will work out much cheaper.
I don't want to put you off pursuing the programming route but just to highlight it's not as rosy as it might seem and is certainly not "free".
I don't understand the origin of the itmediaco's attitude proclaiming that "no one cares". I'm sure he is well-intentioned though.
In this instance, an ESP engine is well suited to building a indicators such as your need but also, once again, it can be achived by other means too that don't require third-party components, free or otherwise.