Mauvaise utilisation de “UpdateOnClose”.

Forums ProRealTime forum Français Support ProBuilder Mauvaise utilisation de “UpdateOnClose”.

Viewing 4 posts - 1 through 4 (of 4 total)
  • #205210

    Bonjour,

    J’ai un comportement non maitrisé de la fonction “UpdateOnClose”. Je dois sûrement mal l’utiliser.

    Pour illustrer mon problème j’ai crée le petit algo suivant, utilisé dans l’UT 1mn. J’enregistre à chaque cassure de la SMA(7) la 5ème dernière bougie que je stocke dans un tableau.

    Lorsque que je lance l’algo, tout se passe bien sur l’historique. Par contre sur les nouvelles bougies/nouveaux signaux, l’algo ne fonctionne plus. Il prend tous les signaux à l’intérieur d’une bougie et écrase ainsi toutes les valeurs stockées précédemment dans mon tableau.

    La consigne “UpdateOnCLose” n’est pas respectée.

    Est-ce dû au fait que l’UT dans lequel l’algo fonctionne et le TF déclaré dans l’algo sont les mêmes ? Autres idées?

    J’ai une petite idée pour compenser (attendre la bougie suivante pour enregistrer) mais ce n’est pas très “propre” et ça fera perdre en réactivité.

    J’ai ajouté un screen shot avec l’affichage des 3 dernières valeurs enregistrées dans le tableau. On voit clairement l’écrasement des valeurs après le lancement de l’algo.

     

    #205211

    .

    #205316

    Comme tu lances ton code sur l’unité de temps définit dans l’instruction TIMEFRAME, UpdateonClose ne changera pas le comportement en temps réel, c’est à dire qu’on attendra pas la clôture de la bougie pour récupérer des valeurs, lire ton code et donc changer les valeurs de ton tableau.

    UpdateOnClose est utile pour récupérer l’info de la dernière période clôturée d’un timeframe supérieur.

    #205317

    @Toph . Veuillez ne pas inclure de documents ou de photos dans le message. Utilisez simplement le bouton "Sélectionner un fichier". Merci 🙂

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

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