L'apprendimento automatico nel trading: teoria, modelli, pratica e algo-trading - pagina 1039

 

Ciao professori!

Makhsim, il tuo Tensor_bot su mt4 è disponibile?

Chiesto da persone.... con un sacco di capitale... e che viaggiano in tutto il mondo ogni mese....

 
Alexander Ivanov:

Ciao professori!

Makhsim, il tuo Tensor_bot su mt4 è disponibile?

Chiesto da persone.... con un sacco di capitale... e che viaggiano in tutto il mondo ogni mese....

Posso fare tutto quello che voglio.

 
Maxim Dmitrievsky:

Dite loro di mandarmi un'email e farò qualsiasi cosa, anche se è un lavoro personalizzato.

Va bene, lo farò e lo farò. I milionari italiani si faranno sentire presto.

Aspetta.

 
Alexander Ivanov:

Va bene, lo farò e li convincerò a farlo. I milionari italiani si metteranno presto in contatto.

Non mi interessa se sono alieni).

 
Makhsim, usciranno in contatto. Ma sono grandi pensatori e innovatori.
 
Yuriy Asaulenko:
Quantitativamente, ci sono più automobili che trattori, ma non ha senso confrontarli tra loro.
Per riferimento - entrambi, è esteso. Per moduli - c'è una certa sovrapposizione.
Python ha un port su R, credo, e R su Python.
Se avete un compito complesso, dovete portare qualcosa dall'esterno se lavorate in qualsiasi ambiente e in qualsiasi lingua. Che vi piaccia o no, dovrete avere un camion, un trattore e un escavatore in più - è al 30° posto per applicabilità.

"Se sei sicuro, spiegalo, se non sei sicuro, controlla prima di scrivere. Non è una critica.

Con l'avvento del pacchetto "reticulate" in R, Python funziona come nativo in R. Sia in forma interattiva che in forma di script, codici, file, ecc. Devono essere usati insieme. Perché R è il principale? È un eccellente gateway masterizzato in MT4/5. E non è poco.

Buona fortuna

 
Vladimir Perervenko:

"Penso, penso" Sii sicuro - spiega, non sicuro - controlla prima di scrivere. Non è una critica.

Con l'avvento del pacchetto "reticulate" in R, Python funziona come nativo in R. Sia in forma interattiva che in forma di script, codici, file, ecc. Devono essere usati insieme. Perché R è il principale? È un eccellente gateway masterizzato in MT4/5. E non è molto poco.

Buona fortuna

In realtà non sto paragonando, sto dicendo che il posto della lingua nella classifica parla solo di applicabilità, e niente di più. L'escavatore è utile quanto il camion, anche se l'applicabilità dell'escavatore è di un paio di ordini di grandezza inferiore.

Vladimir Perervenko:

Perché la principale è ancora una R? Ottimo gateway masterizzato in MT4/5. E questi non sono pochi.

Non è un problema scrivere il gateway, se c'è C-API, ed è disponibile ovunque. Non è R in MT che conta, è C++ in MT, ed è inizialmente disponibile in MT). Portate quello che volete, anche MathLab. E non c'è motivo di fissarsi sulla R o su qualsiasi altra cosa. Per te e SanSanych la R principale dovrebbe essere scritta così.

Lavoro su un escavatore diverso, che non è nemmeno nelle valutazioni).

 
Yuriy Asaulenko:

In realtà non sto paragonando, sto dicendo che la posizione della lingua nella classifica parla solo di applicabilità, e niente di più. Un escavatore non è meno utile di un camion, anche se l'applicabilità di un escavatore è un paio di ordini di grandezza inferiore.

Non è un problema scrivere un gateway se avete C-API, ed è disponibile ovunque. Non è R in MT che è importante, ma C++ in MT, ed è inizialmente disponibile in MT). Portate quello che volete, anche MathLab. E non c'è motivo di fissarsi sulla R o su qualsiasi altra cosa. Per te e SanSanych la R principale dovrebbe essere scritta così.

Lavoro su un altro escavatore, che non è nemmeno in classifica).


R è illinguaggio principale per l'applicazione della statistica nel trading e non solo per noi, ma in tutto il mondo. E da questo viene un numero enorme di implicazioni sotto forma di codice pronto, articoli, libri, riviste e hangouts - tutti in tema. R è il mainstream statistico, R è un supplemento e MAI una sostituzione di MQL4/5 - niente biciclette, usando solo le migliori pratiche.

Per un certo numero di persone in questo forum Python è preferibile a R per una ragione molto ovvia - questo linguaggio è al primo posto per il suo uso in aree NON legate alla statistica, e queste aree (sviluppo di siti web, per esempio) sono molto più ampie e molto più promettenti in termini di sforzi commerciali.

 
SanSanych Fomenko:

R è illinguaggio principale per l'applicazione della statistica nel trading, e non solo per noi, ma in tutto il mondo. E da questo deriva un numero enorme di implicazioni sotto forma di codice pronto, articoli, libri, riviste e hangouts - tutto nel tema. R è il mainstream statistico, R è un supplemento e MAI una sostituzione di MQL4/5 - niente biciclette, usando solo le migliori pratiche.

Per un certo numero di persone su questo forum, Python è preferito a R per una ragione molto ovvia - questo linguaggio è al primo posto per il suo uso in aree NON legate alla statistica, e quelle aree (sviluppo di siti web, per esempio) sono molto più estese e molto più promettenti in termini di sforzi commerciali.

Per quanto riguarda le statistiche, non lo so.

Per quanto riguarda MO, ci sono molti moduli MO per Python, e, imho, sono fatti in modo più professionale che per R. Inoltre, usare i pacchetti R in Python non è un problema. E, come per R, i moduli Python non sono affatto Python, ma di solito C++.

Ciò che è davvero più conveniente e facile in R è la modellazione stessa. Secondo me, R dovrebbe essere trattato come un ambiente di modellazione, con visualizzazione ecc. - Per la ricerca, R è superiore a Python in ogni modo. Per quanto riguarda il runtime, Python è più interessante, soprattutto come linguaggio di scripting in cui i componenti del programma sono collegati tra loro per fare un insieme coerente. R non se lo sogna, ma non è fatto per questo. Usare R direttamente nei programmi eseguibili è un vicolo cieco. Potete usare e chiamare funzioni dei pacchetti R da qualsiasi luogo - da C++, Pascal o Python. E questa è un'opzione più interessante, perché non è bloccata esclusivamente su R, e permette di utilizzare qualsiasi funzionalità delle librerie, anche dalle librerie del browser Chrome) se avete bisogno.

 
Yuriy Asaulenko:

Per quanto riguarda le statistiche, non lo so.

Per quanto riguarda MO, ci sono molti moduli MO per Python, e, imho, sono fatti in modo più professionale che per R. Inoltre, usare i pacchetti R in Python non è un problema. E, come per R, i moduli Python non sono affatto Python, ma di solito C++.

Ciò che è davvero più conveniente e facile in R è la modellazione stessa. Secondo me, R dovrebbe essere trattato come un ambiente di modellazione, con visualizzazione ecc. - Per la ricerca, R è superiore a Python in ogni modo. Per quanto riguarda il runtime, Python è più interessante, soprattutto come linguaggio di scripting in cui i componenti del programma sono collegati tra loro per fare un insieme coerente. R non se lo sogna, ma non è progettato per questo. Usare R direttamente nei programmi eseguibili è un vicolo cieco. Potete usare e chiamare funzioni nei pacchetti R da qualsiasi luogo - da C++, Pascal o Python. E questa è un'opzione più interessante perché non è bloccata esclusivamente su R, e permette di utilizzare funzionalità da qualsiasi libreria, anche dalle librerie del browser Chrome) se necessario.

Puoi approfondire gli script?

Non ho problemi a combinare i componenti di un programma R in una singola entità.

Una chiamata a R nella sezione OnInit, e una chiamata a OnTick per un segnale che produce una dozzina e mezza di funzioni scritte in R. All'interno di queste funzioni ci sono chiamate a funzioni di pacchetti R, comprese quelle computazionalmente complesse, cioè che chiamano funzioni scritte in C++ o Fortran, non so esattamente. Tutta questa diversità non è visibile dall'EA, i cambiamenti nei testi R non cambiano nulla nell'EA....


Qual è il mio problema? E come questo problema, che non vedo, può essere risolto in Python?