No need to program with altistock (btw it's free at the moment) : you can do candlestick, backtesting of several portfolios, create your own indicators etc...
BUT
you need to learn ... french :D
Bibliothèques d'indicateurs paramétrables:
Moyennes mobiles, simples, exponentielles...