ProRealTime
Pour partager sur le trading automatique, nos algorithmes, nos backtests
Répondre • Page 1 sur 1

Re: Aide code fonctions temporelles

par Jim » 16 juin 2016 18:04

Bonjour Mat,

Voici une possibilité pour ton code. D'abord tu codes c1 sous forme d'indicateur booléen (qui retourne 0 ou 1), ensuite tu lances la boucle suivante (6 fois puisque ut 10 min) :

test = 0
for i = 1 to 6 do
test = max ( c1(Close) , test )
next

la variable test retournera 1 si la condition c1 s'est produite dans l'heure précédente et 0 dans le cas contraire

Re: Aide code fonctions temporelles

par Gui » 16 juin 2016 21:12

En effet coder un indicateur booléen est une bonne solution.

Pour la suite je préfère utiliser la fonction summation[N](X) qui te fait la somme de ton indicateur X sur un nombre N de période.

En utilisant un indicateur booléen par exemple sur 6 période, si la somme est à 0 la condition n'a pas eu lieu du tout si au contraire tu veux savoir si la condition a été vérifier à chaque fois la somme sera de 6.

Tu peux meme aller plus loin avec des tests du type :

IF (summation[6](c1) > 1) AND (summation[3](c1) = 0) THEN ....

te permettra de vérifier que la condition était vérifier il y a moins d'une heure et plus d'une demi heure (en UT10)

Sujets similaires
Point pivot dans les fonctions ProBuilder ?
par Toto le Héros » 07 nov. 2016 15:31 (4 Réponses)
Besoin d'aide code PRT.
par Ice. » 31 oct. 2013 16:14 (33 Réponses)
Code couleur qui change à chaque MàJ d'un sujet
Fichier(s) joint(s) par Saimonnn » 19 oct. 2012 21:23 (4 Réponses)
code PRT > RSBoll/Seuil backtest
par newworld » 16 juin 2013 17:57 (4 Réponses)
Le dress code de Wall Street
par ladefense92800 » 05 sept. 2013 17:04 (13 Réponses)
Code PRT point-pivot (clôture veille)
par fredi » 12 oct. 2013 14:20 (5 Réponses)
CODE PRT points pivots mensuels
par GDX23 » 04 janv. 2014 12:07 (3 Réponses)
code couleur
Fichier(s) joint(s) par DarthTrader » 06 juin 2014 10:31 (9 Réponses)
comportement différent pro-Order / backtest pour même code
Fichier(s) joint(s) par Ernesto » 15 août 2014 16:28 (5 Réponses)
code de programmation : Remplissage entre deux Mmobiles
par Martial 56 » 21 sept. 2014 20:17 (6 Réponses)