ProRealTime
Pour discuter sur l’interface de ProRealTime Software, nos configurations graphiques...

Re: Garder une valeur en mémoire

par Arnaud_vh » 13 mars 2015 17:42

En fait après une nuit de sommeil je me suis aperçu que tu es parti dans la mauvaise direction. Pour faire ce que tu veux (si j'ai bien compris) il n'y a pas besoin de boucle.
J'ai repris ton premier code et j'ai enlevé le surplus. Tu verras que ta condition est codée dans le mauvais sens, enfin si j'ai bien compris le but du code. (Je ne vois pas trop pourquoi définir une condition en début de programme pour ensuite la réécrire à l'identique dans le if mais je l'ai laissé tel quel)

Code : #

condition = rsi>70
signal=max (open,close)
if rsi>70 then
signal=signal[1]
endif
RETURN signal

Re: Garder une valeur en mémoire

par koub » 15 mars 2015 17:12

Plop LaDéfense, j'ai l'impression que tu cherches à faire un truc comme ça:

Code : #

Periode          = 14
ValUp            = 70
ValDn            = 30

ONCE NVUp        = 0
ONCE NvDn        = 0
ONCE PlusHaut    = 0
ONCE PlusBas     = 0
RSIAct           = RSI[Periode](Close)

IF RSIAct<ValUp AND RSIAct>ValDn THEN
NVDn=0
NVUp=0
ENDIF
IF RSIAct>ValUp THEN
IF NVUp=0 THEN
PlusHaut=Close
NVUp=1
ELSE
IF Close>PlusHaut THEN
PlusHaut=Close
ENDIF
ENDIF
ENDIF
IF RSIAct<ValDn THEN
IF NVDn=0 THEN
PlusBas=Close
NVUp=1
ELSE
IF Close<PlusBas THEN
PlusBas=Close
ENDIF
ENDIF
ENDIF

RETURN PlusHaut AS "Seuil Sup", PlusBas AS "Seuil Inf"
+, koub. :)

Re: Garder une valeur en mémoire

par ladefense92800 » 16 mars 2015 01:10

Merci a tous les deux .

koub : ton code marche parfaitement .

arnaud : j ai un peu modifié ton code pour qu il fasse ce que je voulait .Trois fois rien .

Code : #

condition = rsi<70
signal=max (open,close)
if condition then
signal=signal[1]
endif
RETURN signal

Re: Garder une valeur en mémoire

par Arnaud_vh » 17 mars 2015 18:22

ladefense92800 a écrit :Merci a tous les deux .

arnaud : j ai un peu modifié ton code pour qu il fasse ce que je voulait .Trois fois rien .
C'est ton code que tu as modifié, moi je n'ai fait qu'effacer trois lignes dans ce que tu avais publié pour te remettre dans la bonne direction.

Re: Garder une valeur en mémoire

par ladefense92800 » 17 mars 2015 18:30

Arnaud_vh a écrit :
ladefense92800 a écrit :Merci a tous les deux .

arnaud : j ai un peu modifié ton code pour qu il fasse ce que je voulait .Trois fois rien .
C'est ton code que tu as modifié, moi je n'ai fait qu'effacer trois lignes dans ce que tu avais publié pour te remettre dans la bonne direction.
ben c est super , en tous cas ça marche c est deja ça .

Sujets similaires
Levier, Valeur du point VS valeur du contrat.
par Futtrader2000 » 27 mars 2020 13:24 (14 Réponses)
Afin de garder un forum agréable et clair
par Eversa » 08 mai 2015 21:18 (47 Réponses)
Garder son paper trading?
par esyfinances » 28 mai 2015 19:34 (17 Réponses)
Garder uniquement le nuage d'Ichimoku
par plataxis » 16 févr. 2016 22:49 (1 Réponses)
Garder des actions pour leurs dividendes : pour ou contre ?
par Pierre02 » 31 mars 2016 20:00 (10 Réponses)
Garder un moral béton en Automne.
par Obi Wan Kenobi » 16 oct. 2017 09:48 (2 Réponses)
Comment garder ses lignes en changeant d'unité de temps.
par smop » 08 nov. 2017 13:32 (10 Réponses)
ISF : garder ou supprimer l'ISF ?
par Obi Wan Kenobi » 07 déc. 2018 17:18 (72 Réponses)
Garder ses gains
par Eversa » 27 juil. 2019 17:23 (6 Réponses)
Garder une bonne position ou la vendre?
par Frath » 19 mars 2020 16:41 (2 Réponses)