Mon compte
Déjà membre ? S'identifier
Non inscrit ? S'inscrire
 
+ Répondre à la discussion
Affichage des résultats 1 à 5 sur 5
  1. #1
    Membre lvl 5 babs06 est sur la route de la réputation...
    Date d'inscription
    November 2010
    Messages
    10
    Pouvoir de réputation
    0

    Indicateur multiFrame Indicateur multiFrame

    Bonjour,

    J'ai récupérer un indicateur qui utilise les indicateurs iMA.
    Je l'ai personnalisé pour avoir un timeframe variable afin d'avoir la tendance en H4 alors que je suis actuellement en M5.

    Donc dans la fonction iMA suivante :

    double iMA(string symbol, int timeframe, int period, int ma_shift, int ma_method, int applied_price, int shift)

    J'ai remplacé "int timeframe" par un paramètre externe qui me permet de le régler en fonction de valeurs de période différentes.

    Seul soucis il calcule correctement lorsque j'insère l'indicateur sur le graphique mais ensuite il est bloqué, il ne fait plus rien.

    Savez vous pourquoi?

    Merci d'avance.

    Babs

    PS: Voici un extrait du code :

    Code:
    l_ima_12 = iMA(NULL, TimeFrame, FasterEMA, 0, MODE_EMA, PRICE_CLOSE, li_4);
    l_ima_28 = iMA(NULL, TimeFrame, FasterEMA, 0, MODE_EMA, PRICE_CLOSE, li_4 + 1);
    l_ima_44 = iMA(NULL, TimeFrame, FasterEMA, 0, MODE_EMA, PRICE_CLOSE, li_4 - 1);

  2. #2
    Membre Performance fabio7774 est sur la route de la réputation...
    Date d'inscription
    September 2009
    Messages
    153
    Pouvoir de réputation
    5

    Il est possible que ca ne soit pas bloque mais que ton graphe sorte de l'ecran a cause de la mauvaise gestion du parametre "shift".
    A part cela, il n'y aucune raison que ca ne marche pas.

  3. #3
    Membre lvl 5 babs06 est sur la route de la réputation...
    Date d'inscription
    November 2010
    Messages
    10
    Pouvoir de réputation
    0

    merci de ta réponse, je regarde ca tout de suite.

  4. #4
    Membre lvl 5 babs06 est sur la route de la réputation...
    Date d'inscription
    November 2010
    Messages
    10
    Pouvoir de réputation
    0

    J'ai ca :

    int barCounted = IndicatorCounted();
    int Max = Bars-barCounted;

    devrais je le remplacer par ceci :

    int barCounted = IndicatorCounted();
    int Max = Bars-barCounted+TimeFrame/Period();

    Ici Max représente la valeur max prise par la variable de ma boucle :
    for (int li_4 = 0; li_4 <= Max; li_4++)

  5. #5
    Membre lvl 5 babs06 est sur la route de la réputation...
    Date d'inscription
    November 2010
    Messages
    10
    Pouvoir de réputation
    0

    Personne n'a un avis sur la question?

Discussions similaires

  1. indicateur HH LL HL LH
    Par poudos dans le forum Trading Divers
    Réponses: 5
    Dernier message: 27/06/2011, 17h48
  2. CCI multiframe
    Par turfer dans le forum Systèmes de Trading Auto
    Réponses: 4
    Dernier message: 18/10/2010, 23h49
  3. Indicateur Fractal appliqué à un autre indicateur
    Par soutine dans le forum Programmation
    Réponses: 0
    Dernier message: 17/12/2009, 16h48
  4. Indicateur sur ava fx
    Par pie23 dans le forum Systèmes de Trading Auto
    Réponses: 11
    Dernier message: 08/09/2009, 19h22

Ajouter aux Favoris | Plan du site | Archives | Forex | Contact