Cohérence de résultats

Forums ProRealTime forum Français Support ProBuilder Cohérence de résultats

Viewing 2 posts - 1 through 2 (of 2 total)
  • #139509

    Bonjour,

    J’essaye de programmer un système de trading basé sur le DMI… Plutôt que de passer par Probacktest j’ai créé un code d’indicateur sur le prix qui (dans une version complète) me dessinera directement sur le graphe les points d’entrée et de sortie.

    Je me suis donc lancé dans la programmation avec une ligne de code basique du type DIM = DIminus[14](close) et je compare DIM[1] (le précédent) à DIM (le courant)… Et c’est là que les ennuis commencent…

    Par exemple pour ESSILOR en 30 mn le 16 Juillet à 11 H il me retourne DIM = 21,25374 avec l’instruction ci dessus que j’ai vérifiée par un Drawtext sur le graphe. Le souci c’est que l’indicateur DMI(14) retourne 21,90474 !!! J’ai vérifié avec la bougie de 10H30 22,98740 avec celle de 11H30 = 21,42403….. Bah alors ??? D’où vient cette valeur de 21,25374 ???? Comment se fait-il qu’on obtienne pour la même chose deux valeurs différentes ??? Comment savoir si les test sont bons ou faux si on ne sait pas la valeur qu’utilise le programme ?

     

    Avez vous une explication ?  Bon tant qu’on travaille à l’oeil nu ce n’est pas gênant mais quand on fait un test logique chaque chiffre après la virgule compte…Entre 21,25374 et 21,90474 il y a quand même 3%…

    #139544

    Il faut commencer par vérifier si le graphique n’a pas d’horaires personnalisés, si l’ajustement aux dividendes sont intégrés ou non.

    Pour le DMI vérifier si le prix sur lequel est appliqué (Close) est à la fois le même sur le graphique et dans le code, idem pour pour la période.

Viewing 2 posts - 1 through 2 (of 2 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login