Indikatoren: Der Trendindikator basiert auf der Grundlage der singulären Spektrumanalyse

 

Der Trendindikator basiert auf der Grundlage der singulären Spektrumanalyse:

Die Auswahl des Trends und der Soundsfiltrierung mit Hilfe der Methode der singulären Spektrumanalyse. Die Kontrolle über den Indikatorparameter ermöglicht die Glätte des ausgewählten Trends und die Grenze der Soundsfiltrierung zu kontrolliern.

Die Periode 5 Min. Zwei SSA Trends (120,50,4), SSA(50,20,7) und der gleitende Mittelwert MA(14)

УУ

Autor: Roman Korotchenko

 
Installiert, aber im Code gibt 8 Fehler und 1 Warnung, vielleicht habe ich etwas falsch gemacht?
 

streloc15:
Установил но в коде выдает 8 ошибок и 1 предупреждение,может я что то не так сделал?

Schicken Sie mir die Fehlerinformation und die Warnung. Dann wird es klar sein. 1) Stellen Sie sicher, dass Sie die ALGLIB-Bibliothek installiert haben.(https://www.mql5.com/de/code/1146) 2) Zusätzliche Frage - was ist das Betriebssystem auf Ihrem Computer (Version und Bitgröße)?
 
Roman Korotchenko:
Schicken Sie mir die Fehlerinformation und die Warnung. Dann wird es klar sein. 1) Stellen Sie sicher, dass Sie die ALGLIB-Bibliothek installiert haben.(https://www.mql5.com/de/code/1146) 2) Zusätzliche Frage - was ist das Betriebssystem auf Ihrem Computer (Version und Bitrate)?
Guten Tag.System 7 professional 32bit, ich füge den Screenshot vom Editor bei.Ich habe die Bibliothek heruntergeladen und installiert.
 
streloc15:
Guten Tag. System 7 Professional 32bit, ich füge einen Bildschirm aus dem Editor bei. Ich habe die Bibliothek heruntergeladen und installiert.

Die Datei CCaterpillar.mqh ist nicht im Ordner MQL5\Include\SSA installiert.

Punkt für Punkt:

1) Starten Sie vom MetaQuotes-Terminal aus MetaEditor (Service -> MetaQuotes Editor oder F4).

2) Öffnen Sie im linken Fenster den Ordner MQL5\Include.

3) Wenn SSA nicht unter den Unterordnern ist, erstellen Sie ihn.

4) Bewegen Sie die Maus über den Ordner und klicken Sie mit der rechten Maustaste darauf, um das Untermenü zu öffnen, und geben Sie den Befehl "Öffnen".

5) Kopieren Sie die Datei CCaterpillar.mqh in diesen Ordner.

Sie sollte so eingestellt sein:

Indikator-Dateien

Nützlich im Editor, um die Datei SingularMA.mq5 zu laden (öffnen), kompilieren und mit F5 ausführen.

Hinweis: Im Include-Ordner sollte sich ein Math-Ordner befinden, und in diesem ein Alglib-Ordner. Im Alglib-Ordner alle Dateien der alglib.mqh ... statistic.mqh.

Berichten Sie über die Ergebnisse.

 

Wie es verwendet werden kann, bitte schreiben. Ich habe mir den Code noch nicht angesehen, aber das Bild erinnert stark an Filter ohne Verzögerung mit Vorwärts- und Rückwärtsfilterung.

Die blaue SSA zeigt deutlich die Abweichung von der Realität bei neuen Balken, was typisch für solche Filter ist.

Aber die Methode ist nicht wichtig, die Hauptsache ist der Algorithmus der Anwendung.

 
Alexey Volchanskiy:

Wie es verwendet werden kann, bitte schreiben. Ich habe mir den Code noch nicht angesehen, aber das Bild erinnert stark an Filter ohne Verzögerung mit Vorwärts- und Rückwärtsfilterung.

Die blaue SSA zeigt deutlich die Abweichung von der Realität bei neuen Balken, was typisch für solche Filter ist.

Aber die Methode ist nicht wichtig, die Hauptsache ist der Algorithmus der Anwendung.

In naher Zukunft werde ich eine Version solcher Trends mit Vorhersage veröffentlichen. Darüber hinaus wird es eine Version des MACD-Indikators geben, die auf solchen Trends basiert. Dort, wo MAs verwendet werden oder eine statistisch begründete Vorhersage benötigt wird, können solche Trends tatsächlich erfolgreich eingesetzt werden.

Die blaue Linie sollte nicht vollständig mit den aktuellen Werten übereinstimmen - sie ist für eine niederfrequente und langfristige Dynamik der Daten verantwortlich und spiegelt die Natur der Preise ohne "momentane" Einflussfaktoren wider.

Die Schwankungen der Trends "an den Rändern" werden auf verschiedene, nicht allzu komplizierte Weise reguliert (z.B. durch Hinzufügen von interpolierten Punkten auf dem letzten Datensegment). Man kann 2-3 Trends mit unterschiedlicher Glätte nehmen und sie mitteln, und andere Varianten.

Die Vorhersage von Trends mit unterschiedlicher Glätte oder in unterschiedlichen Zeiträumen ermöglicht es, den größtmöglichen Einfluss der Faktoren abzuschätzen, die sich entwickelt und die Bedingungen für die Preisbildung in dem Zeitintervall geschaffen haben, in dem der Trend hervorgehoben wurde.

Außerdem ist es mit Hilfe von SSA möglich, nicht nur Preise vorherzusagen, sondern auch a) Preisunterschiede zwischen benachbarten Stichproben (ein Indikator für zukünftige Preissteigerungen oder -senkungen) und b) Messwerte verschiedener Indikatoren.

 
Roman Korotchenko:

In naher Zukunft werde ich eine Version solcher Trends mit Prognose veröffentlichen. Darüber hinaus wird es eine Version des MACD-Indikators geben, die auf solchen Trends basiert. Dort, wo MAs verwendet werden oder eine statistisch begründete Prognose benötigt wird, können solche Trends erfolgreich eingesetzt werden.

Die blaue Linie sollte nicht vollständig mit den aktuellen Werten übereinstimmen - sie ist für eine niederfrequente und langfristige Dynamik der Daten verantwortlich und spiegelt die Natur der Preise ohne "momentane" Einflussfaktoren wider.

Die Schwankungen der Trends "an den Rändern" werden auf verschiedene, nicht allzu komplizierte Weise reguliert (z.B. durch Hinzufügen von interpolierten Punkten auf dem letzten Datensegment). Man kann 2-3 Trends mit unterschiedlicher Glätte nehmen und sie mitteln, und andere Varianten.

Die Vorhersage von Trends mit unterschiedlicher Glätte oder für unterschiedliche Zeiträume ermöglicht es, den größtmöglichen Einfluss der Faktoren abzuschätzen, die sich entwickelt und die Bedingungen für die Preisbildung in dem Zeitintervall geschaffen haben, in dem der Trend hervorgehoben wurde.

Außerdem ist es mit Hilfe von SSA möglich, nicht nur Preise vorherzusagen, sondern auch a) Preisunterschiede zwischen benachbarten Stichproben (ein Indikator für zukünftige Preissteigerungen oder -senkungen) und b) Messwerte verschiedener Indikatoren.

Lassen Sie sich nicht in die Irre führen.
Der Randeffekt ist bei Algorithmen, die in die Zukunft blicken, unbesiegbar.
Die Preisinterpolation wird eine 50/50-Wahrscheinlichkeit der Vorhersage ergeben.
Aus diesem Grund ist SSA nutzlos.

Alexey Volchanskiy:

Wie es verwendet werden kann, schreiben Sie bitte. Ich habe mir den Code noch nicht angesehen, aber das Bild erinnert stark an Filter ohne Verzögerung mit Vorwärts- und Rückwärtsfilterung.

Die blaue SSA zeigt deutlich die Abweichung von der Realität bei neuen Balken, was typisch für solche Filter ist.

Aber die Methode ist nicht wichtig, was zählt, ist der zu verwendende Algorithmus.

Es wird Ihnen nicht helfen:_)

 
Event:
Führen Sie die Menschen nicht in die Irre.
Der Randeffekt ist bei Algorithmen, die in die Zukunft blicken, unüberwindbar.
Die Interpolation des Preises ergibt eine 50/50-Wahrscheinlichkeit der Vorhersage.
Und deshalb ist SSA von null Nutzen.

wird Ihnen nicht helfen:_).

A. M. Avdeenko Berater und Indikatoren auf der Grundlage von SSA-Modellen und nichtlinearen Verallgemeinerungen. // https:// arxiv.org/abs/1406.4783

Dorokhov E. V. MODELING DYNAMICS OF THE RUSSIAN MARKET OF SHARES // /go?link=http://finbiz.spb.ru/download/2_2007_doroh.pdf

KLIONSKY D.M., NEUNYVAKIN I.V. Dekomposition in empirische Modi und ihre Anwendung für die Identifizierung informativer Komponenten und die Signalvorhersage unter Verwendung neuronaler Netze. // https:// www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&ved=0ahUKEwidq7n24vvNAhVeHGMKHe6TCVoQFggqMAM&url=http%3A%2F%2Flibrary.mephi.ru%2Fdata%2Fscientific-sessions%2F2010%2Fneiroinform%2Fch2%2F1-1-6.doc&usg=AFQjCNHIuci0J-LORd-QXa8wmIBRRL2SGg&sig2=mH3FMqLuF3T0HWazZ5ZrOA&bvm=bv.127178174,d.cGc

arXiv.org Search
  • arxiv.org
Back to Search form The URL for this search is http://arxiv.org:443/find/q-fin/1/au:+Avdeenko_A/0/1/0/all/0/1 Showing results 1 through 4 (of 4 total) for au:Avdeenko_A 1. 2. 3. 4. Back to Search form Disable MathJax (What is MathJax?)
 
Roman Korotchenko:

In naher Zukunft werde ich eine Version solcher Trends mit Prognose veröffentlichen. Darüber hinaus wird es eine Version des MACD-Indikators geben, die auf solchen Trends basiert. Dort, wo MAs verwendet werden oder eine statistisch begründete Prognose benötigt wird, können solche Trends erfolgreich eingesetzt werden.

Die blaue Linie sollte nicht vollständig mit den aktuellen Werten übereinstimmen - sie ist für eine niederfrequente und langfristige Dynamik der Daten verantwortlich und spiegelt die Natur der Preise ohne "momentane" Einflussfaktoren wider.

Die Schwankungen der Trends "an den Rändern" werden auf verschiedene, nicht allzu komplizierte Weise reguliert (z.B. durch Hinzufügen von interpolierten Punkten auf dem letzten Datensegment). Man kann 2-3 Trends mit unterschiedlicher Glätte nehmen und sie mitteln, und andere Varianten.

Die Vorhersage von Trends mit unterschiedlicher Glätte oder für unterschiedliche Zeiträume ermöglicht es, den größtmöglichen Einfluss der Faktoren abzuschätzen, die sich entwickelt und die Bedingungen für die Preisbildung in dem Zeitintervall geschaffen haben, in dem der Trend hervorgehoben wurde.

Außerdem können Sie mit Hilfe von SSA nicht nur Preise prognostizieren, sondern auch a) Preisunterschiede zwischen benachbarten Stichproben (ein Indikator für zukünftige Preissteigerungen oder -senkungen) und b) Messwerte verschiedener Indikatoren.

Neue Version, mit Prognose

https://www.mql5.com/de/market/product/17515 

Технический индикатор SSA Trend Predictor
Технический индикатор SSA Trend Predictor
  • 2016.08.15
  • Roman Korotchenko
  • www.mql5.com
Индикатор выделяет тренд из последовательности цен и строит прогноз тенденции. Основан на современном методе Сингулярного Спектрального Анализа (ССА)...
 
wird er neu gezeichnet oder nicht?