[WARNUNG GESCHLOSSEN!] Alle Fragen von Neulingen, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen. - Seite 1002

 
Vinin:

Ich dachte, es würde wie im Flug vergehen.
Victor! Niemals! :)) Wie kann das sein?
- Ist das Wodka?

- Ach, wirklich? Ich kann es mir nicht leisten, Wodka auf eine Dame zu schütten, oder? Es ist reiner Alkohol!

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

 

Hallo, bitte helfen Sie mir, den iVAR-Indikator im gleichen Fenster zu spiegeln.

Was soll dort eingefügt werden?

Dies ist eine spiegelbildliche Formel: ibuffer[j] = 1+(Sx*Sy-(n+1)*Sxy)/(Sx*Sx-(n+1)*Sxx);

Aber es muss noch etwas anderes geben. Indikator beigefügt.

Dateien:
ivar.mq4  4 kb
 
irob:

Hallo, können Sie bitte helfen, den iVAR-Indikator im gleichen Fenster zu spiegeln.

Was soll dort eingefügt werden?

Dies ist eine spiegelbildliche Formel: ibuffer[j] = 1+(Sx*Sy-(n+1)*Sxy)/(Sx*Sx-(n+1)*Sxx);

Aber wir brauchen noch etwas anderes. Indikator beigefügt.

Wird das funktionieren?
Dateien:
003.mq4  4 kb
 
Techno:
würde das funktionieren?


Jetzt ist alles im gleichen Fenster, aber sie sind zu weit auseinander, so dass sie fast gerade werden.

Das muss man sich ansehen. Im Anhang finden Sie Bildschirmfotos.

iVAR together.gif - wie Sie es getan haben.

iVAR both.gif - wie es sein sollte, nur sind diese in verschiedenen Fenstern. D.h. sie sollten in einem Fenster konvergieren und divergieren.

Wenn es nicht schwierig ist, können Sie es versuchen. Der Indikator ist gut und wird dringend benötigt.

 
irob:



Wenn es nicht zu viel Mühe macht, könntest du vielleicht versuchen, eine zu machen. Der Indikator ist gut und wird dringend benötigt.

Sie sind weit entfernt, weil sie gespiegelt sind! Und im gleichen Fenster, was Skalierungsprobleme bedeutet, müssen Sie entweder Ihre Berechnungsalgorithmen für die erste Zeile ändern oder die Reflexion nach oben verschieben, aber in diesem Fall wird sie nur im Aussehen gespiegelt, nicht im Wert. Hier mit der Schicht
Dateien:
003_1.mq4  4 kb
 
Techno:
Sie sind weit weg, weil sie gespiegelt sind! Und im selben Fenster, was Skalierungsprobleme bedeutet, müssen Sie entweder Ihre Berechnungsalgorithmen für die erste Zeile ändern oder die Spiegelung nach oben verschieben, aber in diesem Fall wird sie nur in der Sichtbarkeit gespiegelt, nicht im Wert. Hier mit der Schicht


Das ist schon viel besser, vielen Dank.

Das, was Sie umgestaltet haben, ist also ein Spiegelbild, aber nicht in der Bedeutung, habe ich recht?

 
irob:


Das, was Sie umgestaltet haben, ist also ein Spiegelbild, aber nicht in der Bedeutung, habe ich recht?

ja
 

Guten Morgen! Können Sie mir bitte sagen, was los ist?

Beim Aufruf dieser Funktion

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

gibt es einen Fehler "'O1C' - inkompatible Typen".

Hier ist die Funktion selbst

 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;
                      
                }
            }
        }
//--------------------------------------------------------------------

In den globalen Variablen ist TLvup eingestellt. Können Sie nicht herausfinden, was los ist?

 
Kann mir jemand sagen, was der Code des Objekts |, vertikale Stick .... Ich kann es nicht finden :o(
 
NEKSUS_:
Kann mir jemand sagen, was der Code des Objekts |, vertikale Stick.... Ich kann es nicht finden :o(
124 Es ist hier https://docs.mql4.com/ru/constants/wingdings