Diskussion zum Artikel "Moving Mini-Max: ein neuer Indikator für die technische Analyse und seine Umsetzung in MQL5" - Seite 4
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
Ich mag die Idee, aber etwas ist falsch. Der Indikator findet einfach Lock Max und Min in dem betrachteten Fenster. Harmonics kann etwas über die Marktphase (flach oder Trend) sagen, aber nicht eindeutig. Es ist notwendig, diesen Indikator in der Dynamik zu beobachten. Bis jetzt scheint es mir, dass er nutzlos ist.
Das ganze Geheimnis dahinter ist viel einfacher, als man denkt.
Nehmen wir an, wir haben zwei Zahlen, und sie gehören zu einer geordneten Reihe. Nehmen wir an, sie sind 10 und 12. Wenn wir also von 30 ausgehen, bedeutet 40 eine Steigerung um 20 %. (12-10)/(10) = 1.2. Wenn wir ihre Reihenfolge umkehren, wäre es (10-12)/(12) = (-2)/(12) = -1/6 = - 0,1667 (-17%).
Nehmen wir jedoch an, beide Zahlen sind ungeordnet. Man kann also nicht wissen, welche die richtige Zahl ist. In diesem Fall bilden wir einfach den Durchschnitt aus beiden Fällen. Der Durchschnitt von 12 und 10 ist also (12+10)/2 = 11. Und ihre Differenz ist (12-10) = 2. Nun dividieren wir beide Zahlen und finden 2/11 = 0,181818.
Das eigentliche Geheimnis liegt also in der Division der Differenz durch den Mittelwert: q = (x_2 - x_1) / ((x_1+x_2)/2) = 2 * (x_2 - x_1)/(x_1 + x_2)
Keine Nachrichten darüber. K12-Mathematik.
Aber lassen Sie uns über echte Wahrscheinlichkeit nachdenken, und nicht über Statistik. Man kann den Nenner durch den Median ersetzen, anstatt durch den Durchschnitt. Bei zwei Zahlen würde das keinen Unterschied machen. Aber bei 3 oder mehr schon. Probieren Sie es aus :)
Ich würde wirklich schätzen, wenn jemand diesen Indikator zu mt4 mit Quellcode konvertieren bitte.
danke
edit : Nach 12 Stunden der Überprüfung der Richtung Indikatoren, ..... dieser Indikator hat REPAINT !!!!
Ethos Trader Der Moving Mini-Max Code funktioniert, aber Sie sollten eine Korrektur ab Zeile 225 vornehmen:
//| ----- Fehler: Wurde durch die folgenden Zeilen ersetzt ----- |
//| double result=0;
//|**** Original:for(i=0; i<n; i++) { Print("i ="+i+" uSi ="+uSi[i]); result+=uSi[i]; }
//| ---------------------------------------------------------- |
double result=0;
for(i=0; i<n; i++) // Ich habe dies ausgeschaltet --- >> { Print("i ="+(string)i+" uSi ="+(string)uSi[i]); result+=uSi[i]; }
// Ich habe dies ausgeschaltet --- >> Print("Result ="+DoubleToString(result));
}
Ich teste den Indikator und er erscheint für alle Vermögenswerte außer dem Index, egal ob es sich um den vollen, den Mini oder den aktuellen Kontrakt handelt. Haben Sie einen Vorschlag, was los ist oder wie ich vorgehen soll, damit der Indikator für den Index erscheint?
Danke.