Diskussion zum Artikel "Entwicklung von Bestandsindikatoren mit Volumensteuerung am Beispiel des Delta-Indikators" - Seite 2

[Gelöscht]  
Aleksey Vyazmikin:

Ich habe den Indikator mit den Standardeinstellungen gestartet, aber die rückwirkende Berechnung wurde nur für das heutige Datum durchgeführt - TF-Minuten - warum ist das so?

Bevor Sie Fragen stellen, lesen Sie bitte den Artikel sorgfältig durch:

Punkt 4: "Legen Sie den Zeitpunkt fest, zu dem die Ticks der generierten Balken zu laden beginnen". Das Abrufen der Tick-Historie kann eine ziemlich zeitaufwendige Operation sein. Daher ist es notwendig, dem Benutzer die Möglichkeit zu geben, den Startzeitpunkt des Herunterladens festzulegen. Zu diesem Zweck stellt der Indikator den Parameter inpHistoryDate zur Verfügung. Ist der Wert gleich Null, wird die Historie ab dem Beginn des aktuellen Tages geladen. In diesem Prototyp der Methode SetFrom(datetime) wird die Zeit in Sekunden übergeben. Wie bereits erwähnt, wird zunächst die Berechnung der gebildeten Balken des Indikators durchgeführt.

[Gelöscht]  
Aleksey Vyazmikin:

Ich verstehe, das ist eine häufige Situation - was ist der Grund dafür?

Über den gebildeten Balken - nein, ich bin nur daran interessiert, wie der EA feststellt, dass ein neuer Tick eines potenziell neuen Balkens angekommen ist, obwohl der Balken noch nicht gebildet ist.

Lesen Sie noch einmal meinen Beitrag #7.

Um festzustellen, dass ein neuer Tick eines noch nicht reflektierten Balkens eingetroffen ist, müssen Sie den in meinem Indikator verwendeten Algorithmus verstehen. Er ist im Detail beschrieben. Nämlich: Holen Sie sich die Tick-Historie und vergleichen Sie die Zeit jedes Ticks mit der Eröffnungszeit des letzten Balkens.

 
Alexey Kozitsyn:

Bevor Sie Fragen stellen, lesen Sie bitte den Artikel sorgfältig durch:

Es ist kein Nullwert! Ich habe es genommen, gestartet, und ich sehe keine Nullen - also gibt es keine Assoziation, ging auf die Schaltfläche OK. Gerade jetzt habe ich bemerkt, dass das Datum alt ist....

 
Alexey Kozitsyn:

Lesen Sie meinen Beitrag #7 noch einmal.

Um festzustellen, dass ein neuer Tick eines noch nicht reflektierten Balkens eingetroffen ist, müssen Sie den in meinem Indikator verwendeten Algorithmus verstehen. Er ist im Detail beschrieben. Nämlich: die Tick-Historie abrufen und die Zeit jedes Ticks mit der Eröffnungszeit des letzten Balkens vergleichen.

Ich danke Ihnen für Ihre Antwort.

[Gelöscht]  
Aleksey Vyazmikin:

Es ist keine Null! Hier, ich habe es genommen, ausgeführt, und ich sehe keine Nullen - also gibt es keine Assoziation, ich ging weiter zur Schaltfläche ok. Gerade jetzt habe ich bemerkt, dass das Datum so alt ist....

1970.01.01.01 00:00:00 - dieses Datum = 0 für datetime type.

 
Alexey Kozitsyn:

1970.01.01.01 00:00:00 - dieses Datum = 0 für datetime type.

Natürlich ist es, aus der Sicht des Codes, und ich durch die Tatsache, was es zeigt bewertet. Das macht nichts, wir haben das geklärt und gut ist es.

Die weitere Entwicklung des Indikators wird in der Konstruktion von Muwings für Deltas und der Ermittlung des Deltas zwischen ihnen gesehen, und Deltas für die Mittelwertbildung sollten nicht von Balken, sondern von Werten genommen werden.

[Gelöscht]  
Aleksey Vyazmikin:

Natürlich ist es das, vom Standpunkt des Codes aus gesehen, und ich habe das anhand der Tatsache bewertet, dass es sich zeigt. Es spielt keine Rolle, Sie haben es herausgefunden und das ist in Ordnung.

Es ist nicht aus dem Blickwinkel meines Codes gesehen, sondern aus dem Blickwinkel der Dokumentation.

Die Weiterentwicklung des Indikators wird in der Konstruktion von Deltas und der Ermittlung des Deltas zwischen ihnen gesehen, und die Deltas für die Mittelwertbildung sollten nicht nach Balken, sondern nach Werten genommen werden.

Sie und ich sehen die Code-Entwicklung unterschiedlich. Man kann den Markt auf der Basis von Tick-Informationen viel gründlicher analysieren als mit einfachen Swipes. Zum Beispiel:

  • Analysieren Sie überkaufte/überverkaufte Kurse anhand des Deltas;
  • Erstellen und Analysieren von "Big Deals";
  • Erstellen und Analysieren von Clustern;
  • Erstellen und Analysieren des Marktprofils;

Und Sie sprechen von Mittelwertbildung... Das sind reine, detaillierte Informationen. Man sollte sie nicht mitteln. IMHO, versteht sich.


 
Alexey Kozitsyn:

Dies wird nicht aus der Perspektive meines Codes gesehen, sondern aus der der Dokumentation.

Natürlich ist Ihr Code nach der Dokumentation geschrieben, wie sonst!?!!?


Alexey Kozitsyn:

Sie und ich sehen die Code-Entwicklung unterschiedlich. Auf der Basis von Tick-Informationen kann man den Markt viel detaillierter analysieren als mit einfachen Mashes. Zum Beispiel:

  • Überkauft/überverkauft nach Delta analysieren;
  • Erstellen und Analysieren von "Big Deals";
  • Erstellen und Analysieren von Clustern;
  • Erstellen und Analysieren eines Marktprofils;

Und Sie sprechen von Mittelwertbildung... Das sind reine, detaillierte Informationen. Man sollte sie nicht mitteln. IMHO, versteht sich.

Wollen Sie das alles mit den Augen analysieren? Ich spreche von Instrumenten, aber ein Indikator ist nur eine gute Unterteilung der Informationen in zwei Gruppen, mehr nicht.

[Gelöscht]  
Aleksey Vyazmikin:

Natürlich ist Ihr Code gemäß den Dokumenten geschrieben, wie sonst!?!!?


Wollen Sie alles mit den Augen analysieren? Ich spreche von Werkzeugen, ein Indikator ist nur eine gute Unterteilung von Informationen in zwei Gruppen, mehr nicht.

Und mit der Mittelwertbildung erhalten Sie ein Werkzeug, das sofort angewendet werden kann?

Wenn Sie einen "Delta-Anstieg" sehen wollen, brauchen Sie natürlich eine Vorgeschichte und einen Durchschnittswert dieser Vorgeschichte, um zu wissen, wie stark der Anstieg war. Dazu müssen Sie aber nicht den Durchschnitt des Deltas ermitteln. Sie können einfach visuell den Wert bestimmen, ab dem eine Spitze als stark angesehen wird. Bei RTS ist dieser Wert zum Beispiel >= 1000.

 
Alexey Kozitsyn:

Gibt Ihnen die Mittelwertbildung sofort ein Werkzeug an die Hand?

Wenn Sie einen "Delta-Spike" sehen wollen, müssen Sie natürlich einen früheren Verlauf sehen und diesen mitteln, um zu wissen, wie stark der Spike war. Dazu müssen Sie aber nicht den Durchschnitt des Deltas ermitteln. Sie können einfach visuell bestimmen, ab welchem Niveau ein Spike als stark gilt. Bei RTS liegt dieser Wert beispielsweise bei >= 1000.

Für mich sind die Volumina in einer solchen Darstellung noch kein erforschtes Phänomen - ich teile nur laut meine Gedanken mit. Die von mir vorgeschlagene Variante soll einen Trend aufzeigen, und wenn sie eine alternative Variante zu TA und anderen auf OHLC basierenden Indikatoren sein soll, warum sollte sie nicht als eigenständiges Instrument verwendet werden?

Visuell (hier meine ich im Kopf) ist gut, aber es ist notwendig, das Ganze in digitale Form zu übertragen, um Hypothesen zu testen und weiterhin neue zu generieren.