Exemples d'analyses avec le langage Adx
analyze "Anlyze Name" : // Commentaire
param : nbDays = 14 "Number of days" ; // Commentaire
param : maxi = 50 + 20 "Max value" , mini = 30 ;
param : isOk = true or 1 > 2 ;
begin
var : foo = nbDays * 5, foo2 = 18 + 2; // Variables locales
// Règle baissière, quand elle est validée, c'est un signe baissier
set "my bearish rule mane" as bearish rule : rsi(nbDays).workOn(MAX) <= mini or not isOk ;
var : rs = rsi(foo);
// Règle haussière, quand elle est validée, c'est un signe haussier
set "my bullish rule mane 01" as bullish rule : rsi(nbDays).workOn(MAX) >= maxi explain by "Explication de la règle" ;
// Règle haussière très fiable (ceci est un exemple), lorsqu'elle est validée, c'est un signe très haussier
set "my bullish rule mane 02" as strong bullish rule : rsi(nbDays).workOn(MAX) - foo > maxi + 5 ;
end