conversion indicateur paramétrable Vidya de Metatrader 5 pour PRT

Forums ProRealTime forum Français Support ProBuilder conversion indicateur paramétrable Vidya de Metatrader 5 pour PRT

Viewing 7 posts - 1 through 7 (of 7 total)
  • #248706

    Bonjour,
    Il n’est pas possible de paramétrer de manière précise le seul indicateur Vidya disponible pour PRT et récupéré sur Prorealcode. Alors que sur Métatrader 5 l’indicateur Vidya (en MQL5) peut voir sa période CMO choisie, comme sa période EMA. On peut également choisir l’application du prix : close, open, high, low, etc…, et la couleur et le style mais on peut faire ces 2 derniers sur PRT.
    Je joint le fichier source de cette Vidya sur MT5.

    Merci d’avance.

    Philippe

    #248712

    Bonjour. Pouvez-vous indiquer à quel indicateur Prorealcode vous faites référence ? Vidya propose plusieurs indicateurs similaires.

    #248717

    Bonjour,

    Voici ci-après le seul code Vidya trouvé (a priori) sur ProRealcode (il ne semble pas y en avoir de natif sur la plateforme PRT) :

    ————————————————————————

    //Vi.Dy.A = (Variable Index Dynamic Average)

    //period=14

    if barindex>100 then
    //(Please note: the analyst can set α to be equal to any value, but the quantity (1-α*k) should always be positive).
    k=abs(Chandle[20](close))/100
    alfa=2/(period+1)
    vidya=(alfa*k*close+(1-alfa*k)*vidya[1])
    endif

    return vidya, close


    Merci d’avance pour votre aide et bonne journée.

    Philippe

    #248727

    Le voici.

    #248736

    Super, merci infiniment. Je suppose qu’on peut ensuite jouer sur la plateforme sur le prix : close, open, high, low, etc… ou bien doit-on corriger également valueprice = custom…… dans le programme ci-dessus ? (désolé mais je débute un peu sur PRT)

    Cdt.

    Philippe

    #248739

    Je pourrais vous fournir le fichier .itf, mais je préfère vous montrer pas à pas pour que vous l’appreniez et puissiez l’appliquer à d’autres indicateurs. Dans les captures d’écran, je le démontrer, mais en résumé, il faut :

    1)Ouvrir l’onglet Variables (icône clé à molette) dans l’éditeur de code.
    2)Saisir les variables que vous utilisez dans le code et leur attribuer une valeur par défaut.
    3)Supprimer ou commenter (avec “//”) les variables définies dans le code.

    Une fois l’indicateur inséré, vous pouvez configurer les valeurs des variables comme vous le souhaitez.
    L’instruction « customclose » vous permet, dans la fenêtre de configuration, de choisir la source à utiliser (close, open, high, etc.).

    #248751

    Bonjour et merci pour votre retour. En fait j’ai fait ce que vous m’avez indiqué et cela fonctionne. Je vais affiner pour finaliser l’indicateur correctement et tout sera parfait.

    Un grand merci. Bonne journée.

    Cordialement.

    Philippe

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

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