tester une condition logique

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #109488 quote
    roncevaux68
    Participant
    Senior

    bonjour,

    je suis actuellement en train de créer un code indicateur je voudrais tester cette condition mais elle est situé dans une boucle for .. to ..c= … and …
    la condition que j’ai crée sous excel me dit vrai et une fois que je passe a la programmation sous prorealtimer ça ne fonction pas
    la sortie est vrai ou faux (logique)
    on utilise if c then ou il y a une autre instruction?

    ———————————

    for i=x2+1 to 100 do
    ……..
    llbas=……
    llhaut=……
    c10= llhaut>low[i] and low[i]>llbas
    if c10 then               (condition vrai)
    ……..
    break
    endif
    next

    ——————–

    Merci d’avance pour votre aide

    #109495 quote
    Nicolas
    Keymaster
    Master

    La logique utilisée me semble correct. Sans avoir lu le code, difficile de savoir pourquoi “ça ne fonctionne pas”..

    Comment récupères-tu la valeur vrai ou fausse à l’issue de ta boucle ?

    #109508 quote
    roncevaux68
    Participant
    Senior

    pour prorealtime le condition c10 est toujours a 0
    et quand je simule mon programme avec excel la condition est vrai
    du coup j’ai enlever le boucle est j’ai placer directement i=78
    et la ligne if c10 then est jamais a 0

    il faut déclarer une instruction en haut du programme ?
    DEFPARAM drawonlastbaronly=true

    #109520 quote
    Nicolas
    Keymaster
    Master

    Si la condition c10 est toujours fausse, c’est aucun doute par ce qu’elle l’est ! 🙂 Je pense qu’il doit y avoir un oubli ou une mauvaise condition qui génère cette erreur. Encore un fois, pour gagner du temps, je pense qu’il serait plus simple de partager le code ou au moins la portion qui concerne c10, merci.

    roncevaux68 thanked this post
    #109550 quote
    roncevaux68
    Participant
    Senior

    merci nicolas de ton aide .

    j’ai trouve mon erreur ,un oubli dans ma formule .

    quand on début c’est pas évident ,mais je voulais trouver pourquoi j’ai fait cette erreur .

    cordialement

Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.

tester une condition logique


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
Summary

This topic contains 4 replies,
has 2 voices, and was last updated by roncevaux68
6 years, 5 months ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 10/07/2019
Status: Active
Attachments: No files
Logo Logo
Loading...