Diskussion zum Artikel "Was ist ein Trend und basiert die Marktstruktur auf einem Trend oder einer Seitwärtsbewegung?" - Seite 9

 
Rashid Umarov:

Zeigen Sie mir also den Code

Rashid. Bitte beachten Sie diesen Punkt.

Wenn ich dieses Skript mit den gleichen Parametern auf dem EURUSD h1 Chart ausführe und dann auf einem anderen Chart GBPUSD h1 das gleiche Skript mit anderen Parametern ausführe, dann ändert sich das Bild auf dem EURUSD h1 Chart auch auf das gleiche wie auf dem

GBPUSD h.
 
Alexey Klenov:

Rashid. Würden Sie sich bitte diesen Moment ansehen?

Wenn ich dieses Skript mit denselben Parametern auf dem EURUSD h1-Chart ausführe und dann auf einem anderen GBPUSD h1-Chart dasselbe Skript mit anderen Parametern ausführe, dann ändert sich das Bild auf dem EURUSD h1-Chart ebenfalls in dasselbe wie auf dem GBPUSD h1-Chart.

GBPUSD h.

Fügen Sie hier die Ausgabe für beide Varianten zum Protokoll hinzu

//Zeichnung
   CGraphic graphic;
   if(ObjectFind(chart,name)<0)
      graphic.Create(chart,name,0,0,0,780,580);
   else
      graphic.Attach(chart,name);
 
Alexey Klenov:

Was ist, wenn Sie nicht aufrunden?

   ArrayResize(iNormalRandom,ArraySize(dNormalRandom));
// Füllen des Arrays der gerundeten Zahlen aus dem Array der Zufallszahlen vom Typ double
   for(int i=0; i<ArraySize(dNormalRandom); i++)
     {
      iNormalRandom[i]=(int)round(dNormalRandom[i]);
     }
   CalculateHistogramArrayItsMy(d NormalRandom,x,y);
 
Ich nehme an, dass dies eine Funktion von benannten Ressourcen ist. Versuchen Sie, jedem wissenschaftlichen Diagramm einen eindeutigen Namen zu geben, wenn Sie es erstellen. Fügen Sie z. B. MathRand zum Namen hinzu, wie es bei der Erstellung von Canvas.... der Fall ist.
 
Alexey Klenov:

Wie ich höre, haben Sie eine doppelte Quantifizierung der Serie.

Das erste Mal quantisieren Sie durch +1 -1 und das zweite Mal quantisieren Sie diese "Renko-Balken" in Abschnitte von 40 bar.

Vielleicht erhalten Sie diese Form der "Normalverteilung".

Wäre es nicht logischer, das erste Mal, wie Sie es getan haben, in Renko-Balken zu schneiden und dann dem Prinzip der Richtungsumkehr zu folgen?

Zum Beispiel Ihre Abbildung 1

+3 -1 -1 +2 -2 -2 +1 -4 +2 -2 -2 +4 und so weiter

Infolgedessen gibt es keine Werte am Nullpunkt in X (obwohl man den Flip als +1 in x0 zählen kann)

und bereits mit dieser Reihe Kombinatorik betreiben.

dann ist es möglich, die Normalverteilung von MO 0 und Sigma 1 als Standard als Grundlage zu nehmen

obwohl ich noch darüber nachdenke...

Ich kann auf Anhieb nichts sagen... Ich weiß nicht, ob das Sinn macht oder nicht.
 
Maxim, der Artikel ist lobenswert und sehr interessant. Gut gemacht!!!! Besonders gefallen hat mir die Definition von Trend und Flat. Ich habe solche Definitionen nicht kennengelernt und wie man sagt, gibt es nichts, was man daran festmachen kann....
 
Mihail Marchukajtes:
Maxim, der Artikel ist lobenswert und sehr interessant. Gut gemacht!!!! Besonders gefallen hat mir die Definition von Trend und Flat. Ich habe nicht erfüllt solche Definitionen, und wie sie sagen, es gibt nichts zu tun.....
Vielen Dank für den Kommentar :)
 
Maxim Romanov:
Danke für den Kommentar ;-)

Zu dem anderen Kommentar. Über das Gleichgewicht des Eigenkapitals. Wie kann man Ihrer Meinung nach diese Art der Optimierung organisieren?

 
Mihail Marchukajtes:

Nun, zu der anderen Bemerkung. Zum Gleichgewicht des Eigenkapitals. Glauben Sie, dass es möglich ist, diese Art der Optimierung zu organisieren?

Ich denke, dass es möglich ist, aber ich würde es nicht mit dem Standardoptimierer machen, sondern die Funktion der Parameteraufzählung innerhalb des Roboters organisieren. Der Algorithmus sollte eigentlich nicht so kompliziert sein. Sie müssen nur die Form der Gleichgewichtskurve algorithmisieren. Nehmen Sie zum Beispiel eine Steppenfunktion und messen Sie den Grad der Abweichung von dieser Funktion in der Gleichgewichtskurve. Legen Sie die Standardabweichung oder den üblichen Durchschnitt fest.
 
Maxim Romanov:
Ich denke, es ist möglich, aber ich würde es nicht mit dem Standardoptimierer machen, sondern die Funktion der Parameteraufzählung innerhalb des Roboters organisieren. Der Algorithmus sollte eigentlich nicht so kompliziert sein. Sie müssen nur die Form der Gleichgewichtskurve algorithmisieren. Nehmen Sie zum Beispiel eine Gradfunktion und messen Sie den Grad der Abweichung von dieser Funktion in der Gleichgewichtskurve. Sie können eine Standardabweichung oder einen einfachen Durchschnitt festlegen.

Ja, ja, daran habe ich gedacht. Es ist notwendig, eine solche Funktion abzuleiten, kumulativ, wenn man sie auf den Maximalwert erhöht, war die Form der Gleichgewichtskurve genau wie diese. Ich werde nachdenken...