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

 
Maxim Dmitrievsky #:
L'unica possibilità che vedo è quella di ottimizzarlo fuori dal treno, sul test, e di addestrare il MO sul treno. Questo ha ancora un senso in termini di estrazione di qualcosa di comune da diversi periodi storici.

C'è molto spazio per l'immaginazione nel modo di usare la FF, è un peccato che non ci sia un'unica ricetta corretta per la preparazione della FF, anche se ci sono alcune raccomandazioni.

Ad esempio, l'ottimizzazione dell'equilibrio. Il TS ha mostrato il 90% del profitto in un solo trade, mentre il resto dei cento trade sono circa zero. è un buon FF? forse è buono, ma non per questa strategia. e forse la strategia è così cattiva visto che ci sono tali varianti di risultati nell'ottimizzazione.

Quindi, il FF deve tenere conto di tutto ciò che è richiesto dal modello e il problema si riduce alla massimizzazione dell'optimum globale. ne consegue un'altra conclusione: il modello e il FF non possono stare da soli, un buon modello può essere rovinato da un FF inadatto e viceversa. anche se non ha senso parlare di FF separatamente dal modello in generale.

 
Andrey Dik #:

Cosa c'è di curioso? Così è stato detto un paio di mesi fa in questo thread in dialoghi con la mia partecipazione)) qui molti sostenevano che il max/min ff non dovrebbe essere in alcun modo))))

come si imposta il ff così la nave navigherà....

Non avete ancora capito: non si tratta affatto di ottimizzazione - è uno strumento per creare un insegnante per l'apprendimento.

Ci sono solo pochi problemi nel MOE e il primo è un buon insegnante.

E la qualità dell'insegnante NON è determinata dalla qualità della FF e non è determinata dalla qualità dell'ottimizzazione - prima abbiamo parlato di optimum locale/globale. Nell'esempio non ci siamo preoccupati e abbiamo preso il primo algoritmo e lo abbiamo usato a testa bassa, il che è assolutamente corretto.

La qualità dell'insegnante è determinata dalla capacità di selezionare predittori che non perderanno il loro potere predittivo in futuro. Ma nel determinare questa proprietà dell'insegnante, il FF non viene utilizzato affatto.

 
СанСаныч Фоменко #:

Non avete ancora capito: non si tratta affatto di ottimizzazione, ma di uno strumento per creare un insegnante per l'apprendimento. Ci sono solo pochi problemi nel MOE, e il primo è un insegnante intelligente.

No, non hai ancora capito. Senza ottimizzazione non può esistere il MOE in linea di principio. senza ottimizzazione non può esistere nulla. nulla.

Che cos'è un "insegnante intelligente"? Dove sono i criteri di conformità a questo insegnante intelligente? Lei intende valutare la conformità del modello all'insegnante. La valutazione della conformità è la FF, come fa a non capire le cose elementari.

Il FF è il criterio di valutazione. Ottimizzare significa massimizzare il criterio di valutazione.
 
Andrey Dik #:

No. Non capisci, non capisci. Senza ottimizzazione non può esistere il MO. senza ottimizzazione non può esistere nulla. nulla.

Che cos'è un "insegnante intelligente"? Dove sono i criteri di conformità a questo insegnante intelligente? Voi valutate la conformità del modello all'insegnante. La valutazione della conformità è la FF, come fate a non capire le cose elementari.

Il FF è il criterio di valutazione. Ottimizzare significa massimizzare il criterio di valutazione.

Mentre lei scriveva, io ho aggiunto qualcosa.

Aggiungo.

L'uso dell'ottimizzazione quando si crea un insegnante è una cosa, è esterno al modello.

L'uso dell'ottimizzazione quando si cercano i parametri del modello è un'altra cosa, è incorporato nel modello stesso, ci sono modelli in cui è possibile scegliere l'opzione di ottimizzazione.

La valutazione dell'uso del modello di classificazione è il terzo punto e qui non c'è odore di ottimizzazione. Esiste un proprio sistema di valutazione degli errori di classificazione.

Ad esempio, la matrice degli errori



Più significativo



Esistono pacchetti speciali che estendono gli esempi precedenti di valutazione dei modelli di classificazione. Ad esempio, il pacchetto PerformanceAnalytics
 
СанСаныч Фоменко #:

Visto che non hai capito nulla, continui a non capire: non si tratta affatto di ottimizzazione in sé, ma di uno strumento per creare un insegnante per l'apprendimento.

Ci sono solo pochi problemi nel MOE, e il primo è un insegnante intelligente.

E la qualità dell'insegnante NON è determinata dalla qualità del FF e non è determinata dalla qualità dell'ottimizzazione - prima si parlava di optimum locale/globale. Nell'esempio, non ci siamo preoccupati e abbiamo preso il primo algoritmo che abbiamo trovato e lo abbiamo usato a testa bassa, il che è assolutamente corretto.

La qualità di un insegnante è determinata dalla capacità di selezionare predittori che non perderanno il loro potere predittivo in futuro. Ma per determinare questa proprietà di un insegnante non si usa affatto la FF.


L'ottimizzazione viene utilizzata in qualsiasi fase, compresa la fase di selezione di un insegnante e dei suoi parametri, poi nella fase di abbinamento dell'insegnante - minimizzazione dell'errore. classificazione - anche in questo caso senza ottimizzazione.
Non c'è un solo processo SIMPLE senza ottimizzazione, e ancor meno in MoE.
Qualsiasi ottimizzazione si basa su FF max/min.
I processi significativi sono tutti soggetti a ottimizzazione.
I processi non significativi - non tutti.
 
Andrey Dik #:

L'ottimizzazione viene utilizzata in qualsiasi fase, compresa la fase di selezione di un insegnante e dei suoi parametri. poi nella fase di abbinamento dell'insegnante - minimizzando l'errore. classificazione - anche senza ottimizzazione.
Non c'è un solo processo SIMPLE senza ottimizzazione, e ancor meno nel MOE.
Ogni ottimizzazione si basa su FF max/min.
I processi significativi sono tutti soggetti a ottimizzazione.
I processi non significativi - non tutti.
Qui c'è una sorta di bivio. L'argomento in discussione è diventato l'apprendimento per rinforzo e forse ha senso utilizzare tutti gli approcci da lì. Nel trading si è dimostrato che finora non c'è nulla da fare. O si tratta di formazione con un insegnante che utilizza esempi già pronti. O si tratta di sconosciuti rinoceronti incrociati di questo e quello, ma non c'è nemmeno un apparato teorico per questo :)

Se si tratta di puro apprendimento con un insegnante, è più logico cercare TC/segnali e cercare di imparare dai loro esempi.
 
Maxim Dmitrievsky #:
Si tratta di una sorta di bivio. L'argomento in discussione è diventato l'apprendimento per rinforzo, e forse ha senso utilizzare tutti gli approcci da lì. Nel trading, finora si è dimostrato che non c'è nulla da fare. O si tratta di formazione con un insegnante che utilizza esempi già pronti. O si tratta di rinoceronti sconosciuti di questo e quello, ma non c'è nemmeno un apparato teorico per questo :)

Se si tratta di puro apprendimento con un insegnante, è più logico cercare TC/segnali e cercare di imparare dai loro esempi.

Dieci anni fa vi ho mostrato come trovare gli ingressi ideali per un TS su BP - cosa non è un insegnante? - La soglia di sensibilità in questo caso è lo spread e le commissioni, la frequenza di trading dipenderà dalla soglia.
Non ho fatto alcuna ricerca, ma sarebbe interessante vedere le caratteristiche statistiche di una tale "serie ottimale" come insegnante.
 
Andrey Dik #:

Dieci anni fa vi ho mostrato come trovare le entrate ideali per un TS su BP - cosa non è un maestro? - La soglia di sensibilità in questo caso è lo spread e le commissioni, la frequenza di trading dipenderà dalla soglia.

Ecco https://www.mql5.com/ru/code/903 anche 11 anni fa. E il grafico è più bello di quello di mytarmailS nel suo esempio.

Ma non credo che sia il vostro. Dov'è il tuo?

Sampler
Sampler
  • www.mql5.com
Индикатор i_Sampler рассчитывает идеальные входы, предназначен для обучения нейросети.
 
Forester #:

Ecco https://www.mql5.com/ru/code/903, sempre di 11 anni fa. Il grafico è più bello di quello di mytarmailS nel suo esempio.

Ma non assomiglia al vostro. Dov'è il vostro?

 
Forester #:

Ecco https://www.mql5.com/ru/code/903, sempre di 11 anni fa. Il grafico è più bello di quello di mytarmailS nel suo esempio.

Qui è prima dell'addestramento, mentre il suo è dopo. In altre parole, non solo traccia un bel grafico, ma porta anche il modello a un errore minimo. L'approccio è interessante, ma non si è ancora capito come migliorarlo su nuovi dati.
Motivazione: