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
Bibliothèques d'indicateurs paramétrables:
Moyennes mobiles, simples, exponentielles, pondérées.
RSI, MACD, MACD histogramme.
Bandes de Bollinger.
Parabolique SAR.
DMI, ADX, True Range.
Stochastiques %K, %D , %R.
Volume OBV, ACCDIS, PVI, NVI, CCI.
TRIX, Momentum, ROC, moindres carrés, écart type.
True range, Money Flow, Ease of Movement.
Advance Decline sur cours et volumes, cumulé, Mass Index.
Distribution des cours/volume.
ABAND (visualisation des zones d'achat/vente)
Force relative, corrélation.
Personnalisation des listes d'indicateurs .
Multiples formes de courbe: simple, chandeliers (simple, continu, équivolume), intervalles, points, histogrammes, bar-graphes, tirets. Paramétrage des graphiques. Clônage des paramètres.
Création d'indicateurs techniques :
1000 formules boursières supplémentaires possibles avec les opérations arithmétiques (+, -, x, /...) opérations logiques (et, ou, not...) mettant en oeuvre les indicateurs d'analyse technique prédéfinis (MMA, RSI, MACD,....) dérivés des fonctions mathématiques de base (max, min, sum,....). voir page de définition des formules d'analyse technique.
Ecriture simplifiée des formules d'analyse technique. Directives de paramétrage des graphiques.
Coloriage syntaxique des formules et des imbrications de parenthèses.
Affichage des graphiques:
Zooms: 1 mois à 10 ans. Loupes x2, x3 et x4.
Affichage de la variation en % par rapport à un curseur de référence. Curseur vertical/horizontal avec affichage dynamique des valeurs et indicateurs. Curseur dynamique horizontal/vertical.
Tracé de droites (nombre de lignes illimité): Droites simples, droites parallèles (support, résistance, canal). Droites des moindres carrés. Retracement de fibonacci par rapport à valeur. Canaux automatique et manuel. Droites de résistance et de support.
Tracé de figures (nombre d'objets illimité): texte, cartouches, rectangles, ellipses et fannions.
Fonctions de gestion:
Edition des groupes de valeurs. Importation de fichiers de définition des groupes de valeurs.
Gestion de 12 portefeuilles (journal,frais de courtage, plus values). Feuilles transactions et portefeuille. Création des groupes de valeurs associés.
Manuel intégré au programme. Mise à jour automatique du manuel à partir du Web.
Barre de commande et d'outils masquable pour une meilleure lisibilité des graphiques.
Mémorisation des tailles et positions des fenêtres pour une meilleure ergonomie.
Génération de png, gif et bmp pour une valeur ou pour un groupe de valeurs (pour site Web).
Fonction auto-test du programme (tests sur indicateurs techniques) et sur génération des graphiques.
Importation des cours:
Support de la nouvelle codification ISINimportation des cours, conversion ISIN<->Sicovam, gestion des groupes et des portefeuilles, simulations. Les deux codifications peuvent coexister dans le programme si cela est souhaité.
Importation des cours à partir d'un fichier texte (format libre).
Reconnaissance automatique du format de fichier importé (création de profils d'importation).
Recherche automatique des splits, modification des splits.
Modification manuelle des cours, suppression des cours entre deux dates.
Exportation des cours sous format fichiers texte.
Quote from will_jay:
hey guys,
I was looking at WealthLab, which from what I've heard is a really good place to start developing systems and such, and it requires you to know how to program with syntax.
I know that learning how to program is going to take a HELL of a lot of time, just from past experiences with courses in Visual Basics. So I'm woundering if its worth learning Syntax or is there a more useful script.. like C++.. ?? Is there much difference in where they are used? or does anyone know exactly how I should start with this... 
ty ty ^_^