Bonjour,
Je souhaiterai savoir parmi mes 4 variables enregistrés dans un tableau laquelle est la plus grande. Seulement après plusieurs test, celle ci change à chaque fois.
Y a t’il une erreur dans mon code ? Est il possible d’afficher la valeur d’une variable à l’écran en l’occurrence le “pluhaut” pour mon cas?
// Variables
Kijun = KijunSen[9,26,52]
ssb = SenkouSpanB[9,26,52]
ssa = SenkouSpanA[9,26,52]
Tenkan = TenkanSen[9,26,52]
// Tableau variables
$var[0] = ssb[26]
$var[1] = Tenkan[26]
$var[2] = Kijun[26]
$var[3] = ssa[26]
//Connaitre la variable la plus grande
pluhaut = 0
for i = 0 to 4 do
if $var[i] > $var[i+1] then
pluhaut = $var[i]
endif
next
cond1 = close CROSSES OVER pluhaut
return (cond1)
Merci d’avance.
Essaie plutôt comme ceci:
// Variables
Kijun = KijunSen[9,26,52]
ssb = SenkouSpanB[9,26,52]
ssa = SenkouSpanA[9,26,52]
Tenkan = TenkanSen[9,26,52]
// Tableau variables
$var[0] = ssb[26]
$var[1] = Tenkan[26]
$var[2] = Kijun[26]
$var[3] = ssa[26]
//Connaitre la variable la plus grande
pluhaut = 0
for i = 0 to 4 do
pluhaut = max(plushaut,$var[i])
endif
next
cond1 = close CROSSES OVER pluhaut
return (cond1)
Sinon tu pouvais aussi utiliser ARRAYMAX
Non cela ne fonctionne pas 🙁
Voici un exemple en pj
C’est bon, j’ai rajouté la condition si Merci 🙂
Petite question quand même : Pourquoi l’indicateur est déclenché par endroit lorsque je change de place les variables du tableau ? Un plus haut périodes en arrière reste un plus haut quelque soit l’ordre des variables.
Pas le bouton “Insert code” -(:
// Variables
Kijun = KijunSen[9,26,52]
ssb = SenkouSpanB[9,26,52]
ssa = SenkouSpanA[9,26,52]
Tenkan = TenkanSen[9,26,52]
// Tableau variables
$var[0] = Kijun[26]
$var[1] = ssb[26]
$var[2] = Tenkan[26]
$var[3] = ssa[26]
//Connaitre la variable la plus grande
pluhaut = 0
for i = 0 to 4 do
if $var[i] > $var[i+1] then
pluhaut = max(pluhaut,$var[i])
endif
next
cond1 = close CROSSES OVER pluhaut
return (cond1)
Avec ARRAYMAX, cela fonctionne très bien et nettement plus simple. Par contre, impossible d’appeler cet indicateur dans un screnner à cause du tableau je pense …