Boucle For avec tableau variable

Forums ProRealTime forum Français Support ProBuilder Boucle For avec tableau variable

Viewing 6 posts - 1 through 6 (of 6 total)
  • #170060

    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?

     

    Merci d’avance.

    #170068

    Essaie plutôt comme ceci:

    Sinon tu pouvais aussi utiliser ARRAYMAX

    #170098

    Non cela ne fonctionne pas 🙁

    Voici un exemple en pj

     

    #170100

    C’est bon, j’ai rajouté la condition si Merci 🙂

    #170102

    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)

     

    #170130

    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 …

Viewing 6 posts - 1 through 6 (of 6 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login