[Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas votre chemin. Je ne peux aller nulle part sans toi. - page 1002

 
Vinin:

Je pensais que ça allait passer vite.
Victor ! Pas question ! :)) Comment est-ce possible ?
- C'est de la vodka ?

- Oh, vraiment ? Je ne peux pas me permettre de verser de la vodka sur une dame, n'est-ce pas ? C'est de l'alcool pur !

:)))))))))))))))))

 

Bonjour, je voudrais que l'on mette en miroir l'indicateur iVAR dans la même fenêtre.

Que faut-il y insérer ?

Il s'agit d'une formule en miroir : ibuffer[j] = 1+(Sx*Sy-(n+1)*Sxy)/(Sx*Sx-(n+1)*Sxx) ;

Mais nous avons besoin d'autre chose. Indicateur joint.

Dossiers :
ivar.mq4  4 kb
 
irob:

Bonjour, je voudrais que l'on mette en miroir l'indicateur iVAR dans la même fenêtre.

Que faut-il y insérer ?

Il s'agit d'une formule en miroir : ibuffer[j] = 1+(Sx*Sy-(n+1)*Sxy)/(Sx*Sx-(n+1)*Sxx) ;

Mais nous avons besoin d'autre chose. Indicateur joint.

Est-ce que ça va marcher ?
Dossiers :
003.mq4  4 kb
 
Techno:
Est-ce que ça marcherait ?


Maintenant, tout est dans la même fenêtre, mais elles sont trop éloignées les unes des autres pour qu'elles deviennent presque droites.

Il faut le voir. Vous trouverez ci-joint des captures d'écran.

iVAR ensemble.gif - comme vous l'avez fait.

iVAR both.gif - comme il se doit, sauf qu'ils sont dans des fenêtres différentes. C'est-à-dire qu'ils doivent converger et diverger dans une même fenêtre.

Si ce n'est pas difficile, pouvez-vous essayer de le faire. L'indicateur est bon, très nécessaire.

 
irob:



Si ça ne te pose pas trop de problèmes, tu pourrais peut-être essayer d'en faire un. L'indicateur est bon, très nécessaire.

Ils sont distants parce qu'ils sont reflétés ! Et dans la même fenêtre, ce qui signifie des problèmes d'échelle, il faut soit changer les algorithmes de calcul de votre première ligne, soit décaler le reflet vers le haut, mais dans ce cas, il ne sera reflété qu'en apparence, pas en valeur. Ici avec le changement
Dossiers :
003_1.mq4  4 kb
 
Techno:
Ils sont distants parce qu'ils sont reflétés ! Et dans la même fenêtre, ce qui signifie des problèmes d'échelle, il faut soit changer les algorithmes de calcul de votre première ligne, soit décaler le reflet vers le haut, mais dans ce cas, il ne sera reflété qu'en visibilité, pas en valeur. Ici avec le changement


C'est beaucoup mieux, merci beaucoup.

Donc, ce que vous avez refait se reflète dans l'apparence mais pas dans le sens, ai-je raison ?

 
irob:


Donc ce que vous avez refait est un miroir en apparence mais pas en signification, est-ce que je lis bien ?

oui
 

Bonjour ! Pouvez-vous me dire ce qui ne va pas ?

Lors de l'appel de cette fonction

РасчётТЛвверх(ТЛвверх,a,O1C[A]);                                                      
TP[A]=ТЛвверх;

il donne une erreur "'O1C' - types incompatibles".

Voici la fonction elle-même

 void РасчётТЛвверх(double& ТЛвверх, int a, double O1C[A])
        {
          double МА23 = iMA(NULL,0,23,0,MODE_EMA,PRICE_CLOSE,a),
                 
                 MМА23[23];
                 
                 MМА23[0]=МА23-417*Point;
                 MМА23[1]=МА23-261*Point;
                 MМА23[2]=МА23-163*Point;
                 MМА23[3]=МА23-102*Point;
                 MМА23[4]=МА23-64*Point;
                 MМА23[5]=МА23-40*Point;
                 MМА23[6]=МА23-25*Point;
                 MМА23[7]=МА23-16*Point;
                 MМА23[8]=МА23-10*Point;
                 MМА23[9]=МА23-7*Point;
                 MМА23[10]=МА23-4*Point;
                 MМА23[11]=МА23;
                 MМА23[12]=МА23+4*Point;
                 MМА23[13]=МА23+7*Point;
                 MМА23[14]=МА23+10*Point;
                 MМА23[15]=МА23+16*Point;
                 MМА23[16]=МА23+25*Point;
                 MМА23[17]=МА23+40*Point;
                 MМА23[18]=МА23+64*Point;
                 MМА23[19]=МА23+102*Point;
                 MМА23[20]=МА23+163*Point;
                 MМА23[21]=МА23+261*Point;
                 MМА23[22]=МА23+417*Point;
  
          for(int i=0;i<=22;i++)
            {
              if(NormalizeDouble(O1C[A]+4*Point,Digits)<=NormalizeDouble(MМА23[i],Digits))
                {
                  ТЛвверх=MМА23[i];
                  
                 Alert("ТЛвверх в функции =  ",ТЛвверх,", i = ",i);
                 
                  break;
                      
                }
            }
        }
//--------------------------------------------------------------------

Dans les variables globales, TLvup est défini. Vous ne trouvez pas ce qui ne va pas ?

 
Quelqu'un peut-il me dire quel est le code de l'objet |, manche vertical .... Je ne le trouve pas :o(
 
NEKSUS_:
Est-ce que quelqu'un peut me dire quel est le code de l'objet |, vertical stick.... je ne le trouve pas :o(
124 C'est juste là https://docs.mql4.com/ru/constants/wingdings