Barindex de la dernière bougie?
-
Fredo
- Ewok
- Messages : 69
- Enregistré le : 23 juin 2014 09:24
Barindex de la dernière bougie?
Bonjour à tous,
La question du jour : comment retrouver automatiquement le Barindex de la dernière bougie affichée?
hk_lisse utilisait l'indicateur "return barindex" (difficile de faire plus court comme code...) et identifiait à la main ce fameux barindex.
Le défi du jour est donc de trouver le moyen d'avoir un indicateur qui est undefined partout sauf pour la dernière barre où il retournerait le barindex de la barre en question.
Honêtement, je n'arrive pas à avoir la moindre début de germe d'idée permettant de faire cela, d'où cette bouteille à la mer...
La question du jour : comment retrouver automatiquement le Barindex de la dernière bougie affichée?
hk_lisse utilisait l'indicateur "return barindex" (difficile de faire plus court comme code...) et identifiait à la main ce fameux barindex.
Le défi du jour est donc de trouver le moyen d'avoir un indicateur qui est undefined partout sauf pour la dernière barre où il retournerait le barindex de la barre en question.
Honêtement, je n'arrive pas à avoir la moindre début de germe d'idée permettant de faire cela, d'où cette bouteille à la mer...
-
falex
- Le Gladiateur
- Messages : 34275
- Enregistré le : 12 févr. 2013 15:41
Re: Barindex de la dernière bougie?
je n'ai pas compris ce que tu veux ???
Barindex renvoi le N° de la barre courante depuis le début de ton graphe.
Il y aussi intradaybarindex (ou un truc comme-ça) qui donne le n° de la barre courante en comptant 1 à partir de la 1ere bougie du jour.
Barindex renvoi le N° de la barre courante depuis le début de ton graphe.
Il y aussi intradaybarindex (ou un truc comme-ça) qui donne le n° de la barre courante en comptant 1 à partir de la 1ere bougie du jour.
-
Fredo
- Ewok
- Messages : 69
- Enregistré le : 23 juin 2014 09:24
Re: Barindex de la dernière bougie?
Bonjour Falex,
Merci de t'intéresser à mes problèmes.
Je souhaite un truc qui identifie la valeur de barindex de la dernière barre affichée (la plus récente).
Merci de t'intéresser à mes problèmes.
Je souhaite un truc qui identifie la valeur de barindex de la dernière barre affichée (la plus récente).
-
Ice.
- Apprenti Jedi
- Messages : 503
- Enregistré le : 12 juil. 2013 11:15
Re: Barindex de la dernière bougie?
Je ne comprend pas bien non plus ? Tu souhaites un return barindex où toutes bougie sauf celle en cours retourne 0 ?Fredo a écrit : Le défi du jour est donc de trouver le moyen d'avoir un indicateur qui est undefined partout sauf pour la dernière barre où il retournerait le barindex de la barre en question.
EDIT : return barindex suffira alors
-
falex
- Le Gladiateur
- Messages : 34275
- Enregistré le : 12 févr. 2013 15:41
Re: Barindex de la dernière bougie?
return barindex
ou return intradaybarindex
en fonction d'où tu veux ton "1"
That's all.
---
Désolé Ice nos messages ce sont téléscopé
---
Arf attend il est pas possible que ton indicateur soit "undefined" sauf poru la dernière bougei pour la bonne est simple raison que PRt "parse" chaque bougie les une après les autres et ne revient pas en arrière (enfin pour nous pauvre mortel, car l'indicateur zigzag est un parfait exemple que PRT sait repeindre le passé ...).
Le seul truc que tu pourrais faire c'est être à undef tant qu'une condition est rempli puis barindex puis remise à 0 (impossible de ce remettre en undef ...)
ou return intradaybarindex
en fonction d'où tu veux ton "1"
That's all.
---
Désolé Ice nos messages ce sont téléscopé
---
Arf attend il est pas possible que ton indicateur soit "undefined" sauf poru la dernière bougei pour la bonne est simple raison que PRt "parse" chaque bougie les une après les autres et ne revient pas en arrière (enfin pour nous pauvre mortel, car l'indicateur zigzag est un parfait exemple que PRT sait repeindre le passé ...).
Le seul truc que tu pourrais faire c'est être à undef tant qu'une condition est rempli puis barindex puis remise à 0 (impossible de ce remettre en undef ...)
-
Fredo
- Ewok
- Messages : 69
- Enregistré le : 23 juin 2014 09:24
Re: Barindex de la dernière bougie?
Merci de vos réponses.
Donc en fait, mise à part un truc à la main pour connaitre la valeur du barindex de cette dernière bougie, impossible...
Je demanderai à PRT... j'aurais la réponse dans 6 à 9 mois...
Donc en fait, mise à part un truc à la main pour connaitre la valeur du barindex de cette dernière bougie, impossible...
Je demanderai à PRT... j'aurais la réponse dans 6 à 9 mois...
-
falex
- Le Gladiateur
- Messages : 34275
- Enregistré le : 12 févr. 2013 15:41
Re: Barindex de la dernière bougie?
impossible non, j'ai toujours pas compris pourquoi tu voulais cette valeur.
file le lien ver hk-lisse, y'a pas mal d code qui sont plus d'actualité car il a pas mal coedé quand on été en v8 et depuis 2./3 ans son blog est à l'abandon ...
donc certaines instructions on pu être modifé par PRT en V10 ...
ensutie avoir la valeur en continue du barindex est le principe même de cette variable donc à moins de l'asservir à une autre condition ...
file le lien ver hk-lisse, y'a pas mal d code qui sont plus d'actualité car il a pas mal coedé quand on été en v8 et depuis 2./3 ans son blog est à l'abandon ...
donc certaines instructions on pu être modifé par PRT en V10 ...
ensutie avoir la valeur en continue du barindex est le principe même de cette variable donc à moins de l'asservir à une autre condition ...
-
Fredo
- Ewok
- Messages : 69
- Enregistré le : 23 juin 2014 09:24
Re: Barindex de la dernière bougie?
Je veux la valeur pour toper cette bougie spécifiquement, et y développer un indicateur qui ne donnerait une valeur que sur celle là
-
falex
- Le Gladiateur
- Messages : 34275
- Enregistré le : 12 févr. 2013 15:41
Re: Barindex de la dernière bougie?
mais tu veux la dernière bougie du graphe ou du jour ?
si c'est la dernière du jour, je tenterai un truc du genre
if day > day(1) and time(1) > time then
i = intradaybarindex(1)
endif
return i
si c'est la dernière du jour, je tenterai un truc du genre
if day > day(1) and time(1) > time then
i = intradaybarindex(1)
endif
return i
-
ladefense92800
- Maître Jedi
- Messages : 4289
- Enregistré le : 18 déc. 2011 18:21
Re: Barindex de la dernière bougie?
ça c est un truc que j ai pas compris........
imaginons que je veux connaitre le nombre de bougies
entre moyenne mobile (5) croise a la hausse moyenne mobile (20) ET moyenne mobile (5) croise a la baisse moyenne mobile (20)
Combien de bougies ?
imaginons que je veux connaitre le nombre de bougies
entre moyenne mobile (5) croise a la hausse moyenne mobile (20) ET moyenne mobile (5) croise a la baisse moyenne mobile (20)
Combien de bougies ?
-
Fredo
- Ewok
- Messages : 69
- Enregistré le : 23 juin 2014 09:24
Re: Barindex de la dernière bougie?
falex a écrit :mais tu veux la dernière bougie du graphe ou du jour ?
si c'est la dernière du jour, je tenterai un truc du genre
if day > day(1) and time(1) > time then
i = intradaybarindex(1)
endif
return i
Oups, j'avais oublié de dire : je bosse en données fin de journée...
-
Fredo
- Ewok
- Messages : 69
- Enregistré le : 23 juin 2014 09:24
Re: Barindex de la dernière bougie?
Que veux tu dire? Que tu n'as pas compris ma demande ou que tu ne saurais pas faire ce calcul du nombre de bougies entre 2 croisements?ladefense92800 a écrit :ça c est un truc que j ai pas compris........
imaginons que je veux connaitre le nombre de bougies
entre moyenne mobile (5) croise a la hausse moyenne mobile (20) ET moyenne mobile (5) croise a la baisse moyenne mobile (20)
Combien de bougies ?
-
ladefense92800
- Maître Jedi
- Messages : 4289
- Enregistré le : 18 déc. 2011 18:21
Re: Barindex de la dernière bougie?
tu ne saurais pas faire ce calcul du nombre de bougies entre 2 croisements?Que veux tu dire? Que tu n'as pas compris ma demande ou que tu ne saurais pas faire ce calcul du nombre de bougies entre 2 croisements?
-
Fredo
- Ewok
- Messages : 69
- Enregistré le : 23 juin 2014 09:24
Re: Barindex de la dernière bougie?
Je pense que je pourrais... entre 2 croisements successifsladefense92800 a écrit :tu ne saurais pas faire ce calcul du nombre de bougies entre 2 croisements?Que veux tu dire? Que tu n'as pas compris ma demande ou que tu ne saurais pas faire ce calcul du nombre de bougies entre 2 croisements?
-
ladefense92800
- Maître Jedi
- Messages : 4289
- Enregistré le : 18 déc. 2011 18:21
Re: Barindex de la dernière bougie?
exactement ça que je cherche.Je pense que je pourrais... entre 2 croisements successifs
-
Fredo
- Ewok
- Messages : 69
- Enregistré le : 23 juin 2014 09:24
Re: Barindex de la dernière bougie?
Peux tu ouvrir une file sur le sujet histoire de ne perdre ni cette information pour toi, ni le fil "ma" file s'il te plait?
-
Ice.
- Apprenti Jedi
- Messages : 503
- Enregistré le : 12 juil. 2013 11:15
Re: Barindex de la dernière bougie?
Pour Ladefense :
If condition then
X = barindex
endif
If condition2 then
D = barindex
endif
Nombredebougieentrelesdeux = ABS(X-D)
(un truc du genre)
Pour fredo :
Ce que retourne ton indicateur sous PRT affiche à un moment X le résultat de la bougie correspondante, donc je ne vois pas trop le problème... Le barindex retourne le numéro de la bougie actuelle, et c'est apparemment ce que tu cherches
If condition then
X = barindex
endif
If condition2 then
D = barindex
endif
Nombredebougieentrelesdeux = ABS(X-D)
(un truc du genre)
Pour fredo :
Ce que retourne ton indicateur sous PRT affiche à un moment X le résultat de la bougie correspondante, donc je ne vois pas trop le problème... Le barindex retourne le numéro de la bougie actuelle, et c'est apparemment ce que tu cherches
-
Fredo
- Ewok
- Messages : 69
- Enregistré le : 23 juin 2014 09:24
Re: Barindex de la dernière bougie?
- Ice : Ce que je recherche c'est comment retrouver automatiquement le Barindex de la dernière bougie affichée. Autrement dit, un indicateur qui me donne n'importe quoi pour toutes les bougies et la valeur du barindex de la dernière bougie... Le but est d'identifier cette valeur afin de pouvoir générer des calculs ou un indicateur qui se positionnera sur cette dernière bougie seulement
-
Ice.
- Apprenti Jedi
- Messages : 503
- Enregistré le : 12 juil. 2013 11:15
Re: Barindex de la dernière bougie?
Eh bien c'est return BarindexFredo a écrit :- Ice : Ce que je recherche c'est comment retrouver automatiquement le Barindex de la dernière bougie affichée. Autrement dit, un indicateur qui me donne n'importe quoi pour toutes les bougies et la valeur du barindex de la dernière bougie... Le but est d'identifier cette valeur afin de pouvoir générer des calculs ou un indicateur qui se positionnera sur cette dernière bougie seulement
Essaye de créer un premier indicateur basique en suivant le manuel probuilder si tu ne comprends pas bien la logique de programmation, c'est primordial
-
ladefense92800
- Maître Jedi
- Messages : 4289
- Enregistré le : 18 déc. 2011 18:21
Re: Barindex de la dernière bougie?
merciPour Ladefense :
If condition then
X = barindex
endif
If condition2 then
D = barindex
endif
Nombredebougieentrelesdeux = ABS(X-D)
(un truc du genre)
