R-Portfolio - un metodo di diversificazione - pagina 6

 

Un Expert Advisor che raccoglie automaticamente le quotazioni e crea un file CSV per R-Portfolio (l'archivio con l'installazione è allegato all'ultimo post della pagina precedente di questo thread)

È dato come esempio. Usa i simboli CFD per l'indice delle azioni DJI-30 con i tickers: 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

È necessario aprire tutti i grafici dei tickers di cui sopra sul time frame D1, attendere l'aggiornamento dei dati (Internet dovrebbe essere collegato) e su uno dei grafici installare un EA. L'Expert Advisor creerà un file di quotazione r-portfolio-dji.csv nella cartella path_to_terminal/experts/files

Questo è il file da aprire nell'applicazione R-Portfolio.


Non appena tutte le istruzioni di cui sopra saranno eseguite, diventerai automaticamente un analista di investimenti e un consulente su titoli americani ad alta liquidità.


Il consulente è nel file allegato:
File:
 
Reshetov:


Questo è dato come esempio. I simboli CFD sono utilizzati per le azioni incluse nell'indice DJI-30 con i ticker: 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

Questo è tutto, non appena tutte le istruzioni di cui sopra sono state seguite, si diventa automaticamente un analista di investimenti e consulente su titoli americani ad alta liquidità da quel momento in poi.


Il consulente è nel file allegato:

È possibile eseguire un test su un meta trader utilizzando questa strategia?
 
barli:

È possibile eseguire un test su un meta trader utilizzando questa strategia?
Certo. Solo Reshetov non dà la fonte del solutore mql. Avido fusto di manzo.
 
barli:

È possibile testare questa strategia sulla MetaTrader?

È impossibile eseguire una strategia su più di uno strumento nel tester MT4.

Ma, teoricamente, possiamo probabilmente modificare l'Equity and Balance Indicator, cioè includere il portafoglio sotto forma di trade virtuali? Poi saremmo in grado di guardare attraverso l'equità del portafoglio direttamente nell'indicatore senza alcun tester.

 
Reshetov:

Nel tester MT4 è impossibile eseguire una strategia su più di uno strumento.

Ma teoricamente, potremmo probabilmente modificare l'Equity and Balance Indicator, cioè inserire in qualche modo un portafoglio come trade virtuale? Poi saremmo in grado di guardare attraverso l'equità del portafoglio direttamente nell'indicatore senza alcun tester.

Sono d'accordo.
 
Reshetov:

Nel tester MT4 è impossibile eseguire una strategia su più di uno strumento.

Ma teoricamente, potremmo probabilmente modificare l'Equity and Balance Indicator, cioè inserire in qualche modo un portafoglio come trade virtuale? Poi saremmo in grado di guardare attraverso l'equità del portafoglio direttamente nell'indicatore senza alcun tester.



Può portare un esempio su 30 titoli Dow?
 

barli:

Reshetov:

Nel tester MT4 è impossibile eseguire una strategia su più di uno strumento.

Ma teoricamente, è possibile modificare l'indicatore Equity and Balance, cioè inserire in qualche modo un portafoglio sotto forma di operazioni virtuali? Allora sarebbe possibile visualizzare l'equity dei portafogli direttamente nell'indicatore senza alcun tester.


Può portarmi un esempio su 30 titoli Dow?
Non ha senso entrare nel codice e rifare questo indicatore, perché ho trovato un modo per calcolare l'adattamento alla storia direttamente nell'algoritmo di R-Portfolio. Più tardi posterò la versione con l'indicatore di montaggio.
 

R-Portfolio versione 2.0. Installazione nel file allegato

Aggiunta la possibilità di identificare l'aggiustamento del portafoglio ai dati storici. La seguente schermata mostra un esempio di formazione del portafoglio per 30 azioni incluse nel Dow Jones Industrial Index basato sulle quotazioni dei precedenti 30 mesi di calendario - 10 trimestri.

File:
rportfolio2.zip  77 kb
 
Perché non scrivi tutto in mql5 e posti il codice sorgente?
 
Alex5757000:
Perché non scrivi tutto questo in mql5 e posti il codice sorgente?

In MQL5, e ancora di più in MQL4 la velocità del codice per tali algoritmi è troppo bassa, cioè non si può ottenere nulla di buono in MQL puro, e si deve creare almeno una DLL. E non avrebbe comunque senso perché i portafogli non hanno bisogno di essere ottimizzati in tempo reale su ogni tick o sulle barre di piccoli timeframe.

E gli elenchi di strumenti finanziari delle società di intermediazione sono così scarsi che non sono adatti alla creazione di portafogli stabili e sono più adatti alla corrispondenza storica. Sulla qualità delle citazioni meglio non parlare.