Conversion en BarIndex

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #34626 quote
    laurenzo
    Participant
    Average

    Sous MT4 j’ai du code suivant:

    double funct(int num, double price, int bar)
    {
    if (bar == Bars – 2) {…}
    else if (bar <  Bars – 2) { … }
    }

    Sous PRT, ça revient à

    IF BarIndex < 2 THEN
       ...
    ELSIF BarIndex >= 2 THEN
       ...
    ENDIF
    
    ou ?
    
    IF BarIndex <= 2 THEN
       ...
    ELSIF BarIndex > 2 THEN
       ...
    ENDIF
    

    Ou rien de tout ça ?

    Je vous remercie par avance !

    #34635 quote
    Nicolas
    Keymaster
    Master

    Oui en effet tu peux l’interpréter de cette façon. Cela implique souvent de donner une valeur à une ou des variables avant qu’il y ai assez d’historique disponible pour correctement les calculer.

    Sous MT4, 99% des indicateurs utilisent une boucle pour relire tout l’historique à chaque tick et c’est donc particulièrement utile. Sous PRT, on ne lit qu’une seule fois l’historique de la gauche vers la droite.

    #34662 quote
    laurenzo
    Participant
    Average

    Merci pour ta réponse!

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.

Conversion en BarIndex


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
laurenzo @laurenzo Participant
Summary

This topic contains 2 replies,
has 2 voices, and was last updated by laurenzo
8 years, 10 months ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 05/05/2017
Status: Active
Attachments: No files
Logo Logo
Loading...