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 :)
Sehr gut im Erkennen von Marktumkehrpunkten. Warten Sie auf das Signal, es wird zeigen, nähert sich Unterstützung und Widerstand Ebenen... bestimmen Sie einfach den Einstiegspunkt und Sie haben einen Gewinn gemacht....
Hallo Im eine neue mq5 Coder und fragte sich, ob seine möglich, Alarme zu diesem Indikator hinzufügen, wenn der Pfeil erscheint. Cant scheinen, um herauszufinden, wie zu, dass.
Ich gratuliere Ihnen zu Ihrer Arbeit. 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.
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.