PRT: Compter le nombre de barres entre 2 événements horaires

On y parle Livres et Outils de Trading, Station de Trading, des livres lus sur le trading, de notre vision du trader et de son métier
Avatar du membre
mammon
Compagnon Jedi
Messages : 1943
Enregistré le : 31 juil. 2012 11:43

PRT: Compter le nombre de barres entre 2 événements horaires

Message non lu par mammon »

Hello !

Je bloque sur un truc tout ballot je pense...

Je souhaiterais savoir comment indiquer à prt que je veux qu'il compte le nombre de barres entre un point de référence prédéfini et un autre...

ex : sur une période prédéfinie de 30 mns, je veux qu'il repère 2 points précis... admettons que le point de départ soit 15H et que le premier point soit à 15H05 et le second à 15H19, je veux qu'il me ressorte le nombre 14 qui est le nombre de barres séparant le 1er du 2nd événement... comment coder cela ?

merci à tous les codeurs pour votre aide !!! :)
Avatar du membre
bobbyO
Padawan
Messages : 407
Enregistré le : 30 janv. 2013 20:45

Re: PRT: Compter le nombre de barres entre 2 événements hora

Message non lu par bobbyO »

Hello,
Perso, je mémorise le BarIndex (par exemple T) au moment du 1er évènement et arrivé au 2nd évènement, je fais BarIndex - T

Exemple du nombre de ticks depuis le passage des cours au dessus de 4000 :
T = 0
IF T = 0 and Close > 4000 THEN
T = BarIndex
ENDIF
Return BarIndex - T
Avatar du membre
mammon
Compagnon Jedi
Messages : 1943
Enregistré le : 31 juil. 2012 11:43

Re: PRT: Compter le nombre de barres entre 2 événements hora

Message non lu par mammon »

merci bobbyO !!

j'ai bien pensé à cela, sauf que les 2 événements peuvent arriver dans un ordre aléatoire... il n'y en a pas forcément un avant l'autre...

en fait pour préciser un peu mon exemple, prenons des données précises :

par ex: je définie en 1er point un franchissement des 4000 et en second cas un franchissement des 3990... je ne sais pas dans quel ordre cela va se produire au cours de la durée demandée (par ex les 30 dernières minutes)...

je ne sais pas si c'est beaucoup plus clair :)

comment faire dans ce cas là ? merci!
beni
Compagnon Jedi
Messages : 1395
Enregistré le : 11 juil. 2012 18:31

Re: PRT: Compter le nombre de barres entre 2 événements hora

Message non lu par beni »

Salut,

As-tu essayé avec intradaybar index ? Perso je ferais comme ça:

Code : #

If TonEvenement Then
debut=IntradayBarIndex
EndIf
If TonEvenement Then
fin=IntradayBarIndex
EndIf

If debut <>0 and fin <>0 Then
nbbar=abs(debut-fin)
Else
nbbar=0
EndIf

Return nbbar as "nombre de barres"

Voilà!
Je n'ai pas testé le truc mais peut être que cela t'aidera.


Bonne soirée !
Avatar du membre
mammon
Compagnon Jedi
Messages : 1943
Enregistré le : 31 juil. 2012 11:43

Re: PRT: Compter le nombre de barres entre 2 événements hora

Message non lu par mammon »

mais c'est bien entendu l'intradayBar !! quelle truffe je fais !!

merci, je vais tester ça dès que possible voir comment je peux intégrer cela dans mon code général et reviendrais ici vous dire !

merci à tous les 2 :)
Avatar du membre
mammon
Compagnon Jedi
Messages : 1943
Enregistré le : 31 juil. 2012 11:43

Re: PRT: Compter le nombre de barres entre 2 événements hora

Message non lu par mammon »

bon, j'ai testé ce matin avec ma config.. j'ai toujours un résultat à 0.. donc il doit y avoir une c**ille dans le potage quelque part comme on dit :)

Je vais chercher..
Avatar du membre
Greg31600
Chevalier Jedi
Messages : 2243
Enregistré le : 02 févr. 2013 15:19

Re: PRT: Compter le nombre de barres entre 2 événements hora

Message non lu par Greg31600 »

mammon a écrit : il doit y avoir une c**ille
:arrow: :idea: Une coquille :?:
Avatar du membre
mammon
Compagnon Jedi
Messages : 1943
Enregistré le : 31 juil. 2012 11:43

Re: PRT: Compter le nombre de barres entre 2 événements hora

Message non lu par mammon »

comme tu veux :)
Avatar du membre
Greg31600
Chevalier Jedi
Messages : 2243
Enregistré le : 02 févr. 2013 15:19

Re: PRT: Compter le nombre de barres entre 2 événements hora

Message non lu par Greg31600 »

Rapide en plus ;)
Avatar du membre
mammon
Compagnon Jedi
Messages : 1943
Enregistré le : 31 juil. 2012 11:43

Re: PRT: Compter le nombre de barres entre 2 événements hora

Message non lu par mammon »

instantané même :)
Avatar du membre
mammon
Compagnon Jedi
Messages : 1943
Enregistré le : 31 juil. 2012 11:43

Re: PRT: Compter le nombre de barres entre 2 événements hora

Message non lu par mammon »

bon.. je bloque ça fait ch**r... :(

mais ça va pas me gâcher mon réveillon pour autant hein ! :)
Avatar du membre
falex
Le Gladiateur
Messages : 34275
Enregistré le : 12 févr. 2013 15:41

Re: PRT: Compter le nombre de barres entre 2 événements hora

Message non lu par falex »

Quand je debug et que j'ai l'impression que mon indic a du mal je mets une condition ultra simple dans le if.
Ainsi je peux jour du l'intérieur des "if" fonctionnent. Après je me penche sur la condition qui pose pb.

Fais gaffes, que tes deux conditions soient bien différentes sinon la deuxième aura toujours raison.

Ne pas oublier que pour les heure que tu as indiqué ça ne marche qu'en UT1min
beni
Compagnon Jedi
Messages : 1395
Enregistré le : 11 juil. 2012 18:31

Re: PRT: Compter le nombre de barres entre 2 événements hora

Message non lu par beni »

falex a écrit :Fais gaffes, que tes deux conditions soient bien différentes sinon la deuxième aura toujours raison.
merci c'est bon à savoir :mrgreen: