https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators/ma
Sie wählen den Anteil nach Belieben.
Sie wählen den Anteil nach Belieben.
Wie?
Sehen Sie sich den standardmäßig mitgelieferten Indikator - Gleitender Durchschnitt- an. Dort wird es mehr Sinn machen.
Grob gesagt, basiert Ihr Anteil auf dem Vergleich mit dem Zeitraum eines Indikators mit ungefähr der gleichen Glättung.
Hier ist der Code für EMA (pr ist Ihr Anteil):
Grob gesagt, basiert Ihr Anteil auf dem Vergleich mit dem Zeitraum eines Indikators mit ungefähr der gleichen Glättung.
Hier ist der Code für EMA (pr ist Ihr Anteil):
//+------------------------------------------------------------------+ //| Exponential Moving Average | //+------------------------------------------------------------------+ void ema() { double pr=2.0/(MA_Period+1); int pos=Bars-2; if(ExtCountedBars>2) pos=Bars-ExtCountedBars-1; //---- main calculation loop while(pos>=0) { if(pos==Bars-2) ExtMapBuffer[pos+1]=Close[pos+1]; ExtMapBuffer[pos]=Close[pos]*pr+ExtMapBuffer[pos+1]*(1-pr); pos--; } }Generell sollten Sie die Dokumentation auf der Website und auch die Codes selbst häufiger überprüfen.
ema[i]=k*Close[i] + (1-k)*ema[i+1];
wobei k ein Bruchteil von 0...1 ist. Häufig wird anstelle eines Bruchs eine Periode verwendet, aus der dieser Bruchteil berechnet wird: k=2,0/(1+Periode). D.h. ein EMA der Fraktion 0,5 würde der Periode 3 entsprechen.
wobei k ein Bruchteil von 0...1 ist. Häufig wird anstelle eines Bruchs eine Periode verwendet, aus der dieser Bruchteil berechnet wird: k=2,0/(1+Periode). D.h. ein EMA der Fraktion 0,5 würde der Periode 3 entsprechen.
залез в исходник ЕМА void ema() { double pr=2.0/(MA_Period+1); // что значит период МА + 1? зачем? int pos=Bars-2; if(ExtCountedBars>2) pos=Bars-ExtCountedBars-1; //---- main calculation loop while(pos>=0) { if(pos==Bars-2) ExtMapBuffer[pos+1]=Close[pos+1]; ExtMapBuffer[pos]=Close[pos]*pr+ExtMapBuffer[pos+1]*(1-pr); // Buffer[i]=Close[i]*2% + Buffer[i+1]*(1-2) непонятно: зачем ЕМА[i+1] умножается на 1-2? pos--; } }
Mathemat >>:
Загляни в индюкатор, поставляемый стандартно - Moving Average. Там будет понятнее.
Грубо говоря, твоя доля получится исходя из сравнения с периодом индюкатора примерно с таким же сглаживанием.
Вот код для ЕМА (pr - твоя доля):
А вообще почаще заглядывай в документацию, размещенную на сайте, а также в сами коды.
Загляни в индюкатор, поставляемый стандартно - Moving Average. Там будет понятнее.
Грубо говоря, твоя доля получится исходя из сравнения с периодом индюкатора примерно с таким же сглаживанием.
Вот код для ЕМА (pr - твоя доля):
А вообще почаще заглядывай в документацию, размещенную на сайте, а также в сами коды.
Die Menschen sind ganz und gar faul geworden. Ziehen sie wirklich unsere unklare Sprache dem präzisen Wortlaut auf der Anklagebank vor? )))
Wie kommen Sie darauf, dass ich mir die Dokumentation nicht angesehen habe? Ich habe gefragt, was nicht darin steht.
und in der Betreff-Beschreibung habe ich die Formel geschrieben, das ist das einzige, was in den Unterlagen steht.
und in der Betreff-Beschreibung habe ich die Formel geschrieben, das ist das einzige, was in den Unterlagen steht.
Ach, kommen Sie. Es ist alles da. Und auch die Berechnung des Bruchs aus der Periode.
Ja. Hast du das mit dem "Bruch" jetzt kapiert?
Ja. Hast du das mit dem "Bruch" jetzt kapiert?
"Oft wird anstelle eines Bruchs eine Periode verwendet, aus der der Bruch berechnet wird: k=2,0/(1+Periode)" und 2,0 ist dann was, wenn nicht ein Bruch? denn Sie sagen, die Periode wird anstelle eines Bruchs verwendet
Es ist die Eulers-Formel, wenn ich mich nicht irre. Aber ich weiß nicht mehr, wie es zustande kam.

Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
2. Wie findet man das Gewicht des Lückentextes im aktuellen Wert des Ema?