R-Portfolio - eine Methode zur Diversifizierung - Seite 6

 

Ein Expert Advisor, der automatisch Kurse sammelt und eine CSV-Datei für R-Portfolio erstellt (das Archiv mit der Installation ist an den letzten Beitrag auf der vorherigen Seite dieses Threads angehängt)

Sie wird als Beispiel angeführt. Es verwendet CFD-Symbole für den Aktienindex DJI-30 mit den Tickern: AA, AXP, BA, BAC, CAT, CSCO, CVX, DD, DIS, GE, HD, HPQ, IBM, INTC, JNJ, JPM, KFT, KO, MCD, MMM, MRK, MSFT, PFE, PG, T, TRV, UTX, VZ, WMT, XOM

Sie müssen alle oben genannten Ticker-Charts auf dem Zeitrahmen D1 öffnen, auf die Datenaktualisierung warten (das Internet sollte angeschlossen sein) und auf einem der Charts einen EA installieren. Der Expert Advisor erstellt eine Kursdatei r-portfolio-dji.csv im Ordner path_to_terminal/experts/files

Dies ist die Datei, die in R-Portfolio geöffnet werden soll.


Sobald alle oben genannten Anweisungen ausgeführt sind, werden Sie automatisch zu einem Investmentanalysten und Berater für hochliquide amerikanische Wertpapiere.


Der Berater ist in der beigefügten Datei enthalten:
Dateien:
 
Reshetov:


Dies wird als Beispiel angeführt. CFD-Symbole werden für Aktien verwendet, die im DJI-30-Index mit folgenden Tickern enthalten sind: AA, AXP, BA, BAC, CAT, CSCO, CVX, DD, DIS, GE, HD, HPQ, IBM, INTC, JNJ, JPM, KFT, KO, MCD, MMM, MRK, MSFT, PFE, PG, T, TRV, UTX, VZ, WMT, XOM

Das war's. Sobald Sie alle oben genannten Anweisungen befolgt haben, werden Sie von diesem Moment an automatisch zum Investmentanalysten und Berater für hochliquide US-Wertpapiere.


Der Berater ist in der beigefügten Datei enthalten:

Ist es möglich, einen Test mit einem Meta-Trader durchzuführen, der diese Strategie verwendet?
 
barli:

Ist es möglich, einen Test mit einem Meta-Trader durchzuführen, der diese Strategie verwendet?
Ja, sicher. Nur Reshetov gibt die Quelle für den mql-Solver nicht an. Gieriger Muskelprotz.
 
barli:

Ist es möglich, diese Strategie auf dem MetaTrader zu testen?

Es ist nicht möglich, eine Strategie auf mehr als einem Instrument im MT4-Tester laufen zu lassen.

Aber theoretisch können wir wahrscheinlich den Equity- und Balance-Indikator ändern, d.h. das Portfolio in Form von virtuellen Trades einbeziehen? Dann könnten wir das Portfolio-Eigenkapital direkt im Indikator ohne Tester durchsehen.

 
Reshetov:

Im MT4-Tester ist es nicht möglich, eine Strategie auf mehr als einem Instrument laufen zu lassen.

Aber theoretisch könnten wir den Equity- und Balance-Indikator wahrscheinlich modifizieren, d.h. irgendwie ein Portfolio als virtuelle Trades in ihn einfügen? Dann könnten wir das Portfolio-Eigenkapital direkt im Indikator ohne Tester durchsehen.

Ich unterstütze das.
 
Reshetov:

Im MT4-Tester ist es nicht möglich, eine Strategie auf mehr als einem Instrument laufen zu lassen.

Aber theoretisch könnten wir den Equity- und Balance-Indikator wahrscheinlich modifizieren, d.h. irgendwie ein Portfolio als virtuelle Trades in ihn einfügen? Dann könnten wir das Portfolio-Eigenkapital direkt im Indikator ohne Tester durchsehen.



Können Sie ein Beispiel für 30 Dow-Aktien bringen?
 

barli:

Reschetow:

Im MT4-Tester ist es nicht möglich, eine Strategie auf mehr als einem Instrument laufen zu lassen.

Theoretisch ist es jedoch möglich, den Eigenkapital- und Bilanzindikator zu modifizieren, d.h. ein Portfolio in Form von virtuellen Geschäften anzuschließen... Dann wäre es möglich, das Eigenkapital des Portfolios direkt im Indikator anzuzeigen, ohne dass ein Tester benötigt wird.


Können Sie mir ein Beispiel für 30 Dow-Aktien nennen?
Es macht keinen Sinn, in den Code einzusteigen und diesen Indikator neu zu erstellen, da ich eine Möglichkeit gefunden habe, die Anpassung an die Historie direkt im R-Portfolio-Algorithmus zu berechnen. Ich werde die Version mit dem Passform-Indikator ein wenig später posten.
 

R-Portfolio Version 2.0. Installation in der beigefügten Datei

Es wurde die Möglichkeit hinzugefügt, Portfolioanpassungen an historischen Daten zu identifizieren. Der folgende Screenshot zeigt ein Beispiel für die Portfoliobildung für 30 im Dow Jones Industrial Index enthaltene Aktien auf der Grundlage der Notierungen der letzten 30 Kalendermonate - 10 Quartale.

Dateien:
rportfolio2.zip  77 kb
 
Warum schreiben Sie nicht alles in mql5 und veröffentlichen den Quellcode?
 
Alex5757000:
Warum schreiben Sie das nicht alles in mql5 und veröffentlichen den Quellcode?

In MQL5 und noch mehr in MQL4 ist die Codegeschwindigkeit für solche Algorithmen zu gering, d.h. in reinem MQL kann nichts Gutes erreicht werden, und es muss mindestens eine DLL erstellt werden. Und es würde ohnehin keinen Sinn machen, da Portfolios nicht in Echtzeit bei jedem Tick oder auf den Balken kleiner Zeitrahmen optimiert werden müssen.

Und die Notierungen von Finanzinstrumenten durch Maklerunternehmen sind so knapp, dass sie sich nicht für die Erstellung stabiler Portfolios eignen, sondern eher für das History Matching. Über die Qualität der Angebote besser nicht zu erwähnen.