Indicateur KDJ, conversion code mq4 vers prorealtime

Forums ProRealTime forum Français Support ProBuilder Indicateur KDJ, conversion code mq4 vers prorealtime

Currently, there are 0 users and 1 guest visiting this topic.
View all attachments
Viewing 9 posts - 1 through 9 (of 9 total)
  • #114456 Report

    Bonsoir Nicolas,

    Pourrais tu convertir ce code stp ?

     

    Cordialement,

    Romain

    Attachments:
    1. KDJ.mq4
    #114467 Report

    Peut-être que ceci peut faire l’affaire ?

     

    1 user thanked author for this post.
    #114476 Report

    Par ailleurs l’indicateur KDJ est déjà présent dans la plateforme comme indicateur par défaut, bien présent dans la liste des indicateurs.

    #114496 Report

    Bonjour Nicolas,

    Merci de ton retour et désolé de t’avoir demandé le code d’un indicateur deja existant

    #114497 Report

    J’ai parlé un peu vite, l’indicateur dont le code a été fourni ne correspond pas à la version que j’ai attaché  ….

     

    //+——————————————————————+
    //| Custom indicator iteration function |
    //+——————————————————————+
    int start()
    {
    int counted_bars=IndicatorCounted();
    //—-
    int i, k, num;
    double Ln, Hn, Cn;
    //—-
    i = Bars – counted_bars – 1;
    num = Bars – nPeriod;

    while(i>=0)
    {
    Cn = iClose(NULL,0,i); Ln = iClose(NULL,0,i); Hn = iClose(NULL,0,i);
    for(k=0; k<nPeriod; k++){
    if (Ln > iLow(NULL,0,i+k)) Ln = iLow(NULL,0,i+k);
    if (Hn < iHigh(NULL,0,i+k)) Hn = iHigh(NULL,0,i+k);
    }

    if (Hn-Ln != 0) RSV[i] = (Cn-Ln)/(Hn-Ln)*100; else RSV[i] = 50;

    if (i >= num) {
    percentK[i] = factor_1 * 50 + factor_2 * RSV[i];
    percentD[i] = factor_1 * 50 + factor_2 * percentK[i];
    } else {
    percentK[i] = factor_1 * percentK[i+1] + factor_2 * RSV[i];
    percentD[i] = factor_1 * percentD[i+1] + factor_2 * percentK[i];
    }
    percentJ[i] = 3 * percentD[i] – 2 * percentK[i];
    trend[i] = trend[i+1];
    if (percentK[i]>percentD[i] && percentK[i]>percentJ[i]) trend[i] = 1;
    if (percentK[i]<percentD[i] && percentK[i]<percentJ[i]) trend[i] =-1;
    manageArrow(i);
    i–;
    }
    return(0);

    #114498 Report

    Cela s’en approche mais il n’y a pas tous les calculs

    #114500 Report

    Je raconte n’importe quoi, le code est ok !

    Merci a toi matriciel

    Cordialement,

    Romain

    #114501 Report

    Ci-dessous la version issue du code MT4:

     

    Attachments:
    1 user thanked author for this post.
    #114518 Report

    Merci Nicolas, t’es un chef !

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

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