Numerische Reihendichte - Seite 21

 
Vyacheslav Kornev:
Wir haben 50 Zellen und 11 Würfel mit Zahlen.
1, 3, 6, 8, 10, 11, 15, 16, 30, 40,50
V1. Die dichtesten Cluster sind: 10,11 и 15,16.

V2. Weniger dicht sind: 1,3 und 6,8,10,11 und 15,16

V3. Noch weniger dicht sind 1,3,6,8,10,11 und 15,6

V4. Dann 1,3,6,8,10,11,15,16.

Die Quintessenz ist folgende. Wir haben das Delta aufgegriffen. Das heißt, wir berechnen v2, weil es bei dieser Variante die meisten Cluster gibt

Die Aggregation 1,3 nimmt 3 Zellen von 50, d.h. 1,5 Zellen pro Würfel.

Die Cluster 6,8,10,11 nehmen 6 Zellen ein. Und hier 1,5 Zellen pro Würfel. Ich werde nicht weiter darauf eingehen.

Sie wollten 10 und 11 nicht in einem separaten Cluster unterbringen.




Sie sollten eigentlich wissen, dass wir die Massenschwerpunkte in der Zahlenreihe bereits berechnet haben. Das ist die höchste Dichte.

Und die Zahlen um sie herum liegen innerhalb des Median-Deltas aller Zahlen und bilden Cluster.
Funktioniert das bei Ihnen nicht?
 
Vyacheslav Kornev:
Ist diese Option für Sie nicht geeignet?

Ich habe Ihnen gesagt, dass es nicht klar ist, wie diese Option zu verwenden ist, da die Einteilung in Gruppen von der Anzahl der Deltas oder dem Mindestdeltaschritt abhängt.

Haben Sie mein Skript beim letzten Mal ausgeführt?

Es verarbeitet Zahlen und findet Dichten - unten Visualisierung - Zahlen - wöchentlicher Bar-Schlusskurs auf GBPUSD vom 01.02.2015 bis 25.12.2016 - 100 Ziffern

Können Sie die gleiche Berechnung für Ihren Algorithmus durchführen?

 
-Aleks-:

Du stellst mir also die gleichen Fragen, auf die ich Antworten suche :)

Deshalb frage ich mich, nach welchem Kriterium die Cluster ausgesiebt werden sollen - und ob die Aussiebung korrekt ist.

Ich kann mehr aussieben - reguliert nach % der verbleibenden Deltas im Verhältnis zu allen Zahlen - jetzt sind es 50%, aber ich kann es auch um 10% tun - Ihr Algorithmus erlaubt es nicht, diesen Prozess jetzt zu automatisieren.

Nun gibt es nach Ihrem Algorithmus 132 verschiedene Deltas - wie man daraus die notwendigen Deltas auswählt, ist eine Frage - es ist klar, dass aus dem kleinsten, aber es ist nicht klar, was der größte ist.

Nur ein kurzer Blick auf den Algorithmus :

1. die Deltas werden berechnet (Abstände zwischen benachbarten Punkten)

2) Gruppierung von allmählich ansteigenden und abfallenden Punkten (es werden tatsächlich lokale Extrema gefunden, wir erhalten eine Art Zickzack, bei dem die Vertiefungen auf enge Gruppen und die Spitzen auf Lücken zwischen ihnen hinweisen)

3. 2 getrennte Verfahren mit Ober- und Untergrenzen werden analog zu den Ziffern 1, 2 durchgeführt. Das heißt, von einem Zickzack erhalten 2. Ein Zickzack wurde durch eine Reihe von Scheitelpunkten gebildet, und die Mulden befinden sich im Bereich der maximalen Verdünnung. Im anderen Fall erreichen die Mulden die maximale Dichte. Theoretisch sollten die beiden Zickzacklinien mehr oder weniger gegenphasig sein.
 
Maxim Kuznetsov:
alg. auf einen Blick :

1. die Deltas werden berechnet (Abstände zwischen benachbarten Punkten)

2) Gruppierung von allmählich ansteigenden und abfallenden Punkten (es werden tatsächlich lokale Extrema gefunden, wir erhalten ein Zickzack-Muster, bei dem die Vertiefungen auf enge Gruppen und die Spitzen auf Lücken zwischen ihnen hinweisen)

3. 2 getrennte Verfahren mit Ober- und Untergrenzen werden analog zu den Ziffern 1, 2 durchgeführt. Das heißt, von einem Zickzack erhalten 2. Ein Zickzack wurde durch eine Reihe von Scheitelpunkten gebildet, und die Mulden befinden sich im Bereich der maximalen Verdünnung. Im anderen Fall erreichen die Mulden die maximale Dichte. Theoretisch sollten die beiden Zickzacklinien mehr oder weniger gegenphasig sein.

Ein tiefgründiger Gedanke, aber nur Sie können ein Beispiel daraus machen! Vielleicht können Sie mir Ihren Gedankengang zu den oben genannten 20 Zahlen erläutern, um es klarer zu machen?

 

Im Diagramm habe ich das Ergebnis mit einem 30%-Filter hinzugefügt

Ich habe dem Skript die Möglichkeit hinzugefügt, den Prozentsatz der Deltafilterzahlen auszuwählen.

Dateien:
 
-Aleks-:

Ein tiefgründiger Gedanke, aber nur Sie können ein Beispiel daraus machen! Vielleicht können Sie mir Ihren Gedankengang zu den oben genannten 20 Zahlen erläutern, um es klarer zu machen?

Algorithmus für recht große Arrays (bei 1-2 Schritten entlädt sich sogar eine zufällige Menge etwa 3 Mal, dann noch zweimal, und wiederholen... die Kontrollmenge beträgt dann etwa 300 Punkte)
Das Prinzip ist sehr einfach: Wir gehen entlang einer Zahlenreihe, und je häufiger die Punkte sind, desto höher ist ihre Dichte (allein aus der Definition von Dichte). Wir finden Extrema, die auf Gruppen von "Verdichtungen" hinweisen.
Wiederholen Sie den Vorgang für "Gruppen" und ermitteln Sie die Gruppendichte und -sparsamkeit.

1. Wenn wir mit Ihren 20 Zahlen illustrieren:



d.h. durch Pfeile wird markiert, ob die Deltas abnehmen (rechter Pfeil) oder zunehmen (linker Pfeil). Auf der linken Seite erhalten wir Kreise - lokale Gruppen. Die Kreise auf der rechten Seite sind lokale Intervalle. (Diese Figur ist genau ein Zickzack und kann bei Bedarf auf die gleiche Weise behandelt werden)

Zählen Sie anschließend die Deltas zwischen den linken kleinen Kreisen und wiederholen Sie das gleiche Verfahren, um die Dichte/Verdünnung der Lücken zu ermitteln.

Und für die Kreise auf der rechten Seite erhalten wir auf die gleiche Weise die Dichte/Dichte der Gruppen.
 
Übrigens, es ist lustig - man kann das "Unermessliche" messen - Marktnervosität, Beschleunigung/Verlangsamung und sogar durch Ticks :-)
 
Maxim Kuznetsov:
Übrigens, es ist witzig - auf diese Weise kann man "Unmessbares" messen - Marktvolatilität, Beschleunigung/Verlangsamung, und sogar durch Ticks :-)

Betrachten wir ein einfaches Beispiel - unten ist eine Tabelle - zwei Varianten der Delta-Zählung

NO.P./P.NummerDelta++ V1-- V1++ V2-- V2
1 10
2 13 3 3 3
3 15 2 2 2
4 21 6 6
5 31 10 10 10
6 40 9 9
7 42 2 2 2
8 46 4 4
9 51 5 5
10 56 5 5
11 65 9 9 9
12 71 6 6 6
13 78 7 7 7
14 81 3 3 3
15 190 109 109 109
16 223 33 33
17 232 9 9 9
18 250 18 18 18
19 260 10 10 10
20 545 285 285 285
Insgesamt: 461 74 441 32

Oder sollte ich das Delta von V2 zwischen ++ und -- nehmen?


 
-Aleks-:

Halten wir es erst einmal einfach - unten ist eine Tabelle - zwei Optionen, welche Deltas gezählt werden sollen

NO.P./P.NummerDelta++ V1-- V1++ V2-- V2
1 10
2 13 3 3 3
3 15 2 2 2
4 21 6 6
5 31 10 10 10
6 40 9 9
7 42 2 2 2
8 46 4 4
9 51 5 5
10 56 5 5
11 65 9 9 9
12 71 6 6 6
13 78 7 7 7
14 81 3 3 3
15 190 109 109 109
16 223 33 33
17 232 9 9 9
18 250 18 18 18
19 260 10 10 10
20 545 285 285 285
Insgesamt: 461 74 441 32

Oder sollten die Deltas von V2 zwischen ++ und -- liegen?


Welche Art von Zufallszahlen haben Sie in V1, V2 mit ++ und mit --? :-)
In Ihrer Tabelle habe ich die lokalen Delta-Maxima violett und die lokalen Minima grün markiert (ich habe irgendwo einen Fehler gemacht - es ist nicht bequem, die Tabellen auf der Website zu betrachten, ich habe die falsche Tabelle schattiert). Es werden Gruppen von Punkten definiert.
Dasselbe Verfahren ist auch bei Purpur anzuwenden (Zählen der Deltas = 31-13, 46-13, 65-46...) und ihre Extremwerte zu ermitteln.
 
Maxim Kuznetsov:
Welche Art von Zufallszahlen haben Sie in V1, V2 mit ++ und mit --? :-)
In Ihrer Tabelle habe ich speziell lila markiert - lokale Maxima von Deltas und lokale Minima in grün (ich habe irgendwo einen Fehler gemacht - es ist nicht bequem, eine Website mit Tabellen zu verwenden, ich habe die falsche schattiert). Es werden Gruppen von Punkten definiert.
Dasselbe Verfahren ist auch bei Purpur anzuwenden (Zählen der Deltas = 31-13, 46-13, 65-46...) und ihre Extremwerte zu ermitteln.

Die Zahlen sind nicht willkürlich, sie sind genau die, die Sie hervorgehoben haben ++ - maximales Wachstum und -- minimaler Rückgang. Ich habe also noch nicht herausgefunden, was ich ändern muss - die meisten Ihrer Farbmarkierungen stimmten mit V2 überein, beim Rest habe ich vielleicht Fehler - die Sie gemeldet haben. Bitte klären Sie das.