Bonjour à tous,
Je me permets d’en appeler à vos lumières car je tombe sur un os,
J’aimerai “classer” des variables, toutes simples, des DEMA,
En utilisant “Max” et “Min” j’arrive facilement à ressortir la plus grande ainsi que la plus petite, mais j’aimerai pouvoir avoir un vrai classement des DEMA restantes,
Voici ma base de code :
DEMA05 = dema[05](close)
DEMA10 = dema[10](close)
DEMA15 = dema[15](close)
DEMA20 = dema[20](close)
DEMA25 = dema[25](close)
DEMA30 = dema[30](close)
DEMA35 = dema[35](close)
DEMA40 = dema[40](close)
DEMA45 = dema[45](close)
DEMA50 = dema[50](close)
Premier = max(DEMA05, max(DEMA10, max(DEMA15, max(DEMA20, max(DEMA25, max(DEMA30, max(DEMA35, max(DEMA40, max(DEMA45, DEMA15)))))))))
//Deuxieme = ?
//Troisieme = ?
//Quatrieme = ?
//Cinquieme = ?
//Sixieme = ?
//Septieme = ?
//Huitieme = ?
//Neuvieme = ?
Dernier = min(DEMA05, min(DEMA10, min(DEMA15, min(DEMA20, min(DEMA25, min(DEMA30, min(DEMA35, min(DEMA40, min(DEMA45, DEMA15)))))))))
return Premier as "Premier", Dernier as "Dernier"
Quelqu’un aurait une idée ou une piste sur laquelle partir?
Merci à tous,
Benjamin
Il faudrait les renseigner dans un tableau et faire un ARRAYSORT pour classer leurs valeurs, mais tu ne pourras pas savoir instantanément si la 3ème valeur correspond à la moyenne 15 ou 35 périodes, il faudra ensuite refaire une boucle dans les différentes valeurs identifiés pour chaque moyenne pour le savoir..
Superbe, merci beaucoup Nicolas!
Je vais partir sur l’idée de l’array!
Je me permettrai de revenir vers toi si je bloque de nouveau!