Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Davvero, Reshetov è bravo, sembra che finora nessuno abbia fatto reti neurali in MQL4, solo ne parlano e se ne vantano.
Ma comunque non nego il mio ragionamento.
E ancora Rosh - come è finito tutto?
Un'altra cosa. C'è il forte sospetto che la mia rete neurale (la mia testa) al momento sia più fredda di qualsiasi rete artificiale, che posso creare al momento. Ho deciso di tornare su questo argomento più tardi, quando sarà necessario. Finora, il bisogno non è stato sentito.
Caro Reshetov, non intendevo sminuire il tuo risultato. Piuttosto, volevo capire l'essenza del vostro Expert Advisor. Sono fermamente convinto dell'ottimizzazione: dovrebbe essere condotta all'interno dell'Expert Advisor per renderlo una vera e propria rete neurale. La mia domanda su perceptrona era scritta male. Cercherò di riformularla: perché usate la combinazione lineare di AC (piano) invece delle condizioni if(a1<x1 && a2>x2 && a3<x3 && a4<x4) che descrivono un poliedro. Lasciatemi provare a fare un'analogia. Supponiamo che io metta un cappello quando fuori c'è meno di zero. Voglio prevedere se domani metterò un cappello o no. Cioè, dovrei prevedere la temperatura di domani: se è sotto zero lo indosserò. Con il vostro sistema, prendo la temperatura di oggi e la moltiplico per 35. Aggiungo al risultato la temperatura di una settimana fa, moltiplicata per 27. Poi prendo la temperatura di due settimane fa moltiplicata per 84 e prendo la temperatura di tre settimane fa moltiplicata per 7. Mentre la temperatura ha perfettamente senso (come l'AC), il risultato della sua combinazione lineare descritta sopra perde il suo significato. Naturalmente posso regolare i coefficienti del modello in modo che preveda la temperatura per domani con una certa probabilità. Ma penso che sia meglio usare condizioni che abbiano un qualche senso fisico. Per esempio, se la temperatura di oggi è sotto lo zero, e quella di ieri era sopra lo zero, allora abbiamo una tendenza alla diminuzione della temperatura, ed è possibile che anche la temperatura di domani sia sotto lo zero. Puoi anche aggiungere altri fattori (indicatori) che influenzano la temperatura di domani. Per esempio, se la temperatura di oggi è sotto lo zero ed è senza nuvole, anche la temperatura di domani sarà probabilmente sotto lo zero. Se abbandoniamo questa analogia e procediamo al forex, perché non selezionare diversi indicatori che misurano il movimento dei prezzi e imporre loro condizioni come if(IND1>x1 && IND2>x2 ...). La stragrande maggioranza degli Expert Advisors sono costruiti in questo modo. Ma ci sono pochissimi Expert Advisors che sono in grado di auto-apprendere (adattarsi), cioè di ottimizzare x1, x2 ... nella vita reale.
A proposito, ho anche una piccola esperienza nella creazione di un Expert Advisor su una rete neurale. È stato costruito con il metodo Nearest Neighbor. Era un sacco di calcoli, ma era poco utile. Alla fine l'ho abbandonato.
Mathemat ha scritto (a):
Yuri, andiamo, perché diventare così emotivo. La domanda era quasi certamente sul significato nascosto di questo filtraggio, non sull'interpretazione del risultato... In parole povere: perché questo particolare filtraggio? Applicato al sistema di trading, potrebbe non essere la domanda più adeguata, ma puoi provare a ragionare sulla tua scelta - perché AC e non qualche IACD...
Gpwr, hai già avuto la risposta una pagina prima: non cercare un significato nascosto nelle reti neurali; cerca la razionalità nel numero di parametri ottimizzabili e, naturalmente, nei risultati finali del sistema e nella sua validità statistica più o meno accettabile. Dopo tutto, molti sistemi di tracciamento delle tendenze sono basati sui muwings. All'uomo piace vedere il mondo che lo circonda come liscio piuttosto che frattale, perché un mondo liscio gli sembra più prevedibile.
2 Rosh: mi piace la tua idea di tre reti neurali parallele, ognuna addestrata su una parte diversa del grafico, ma io, anche io frustrato dai risultati dell'addestramento del mio NS primitivo, preferirei GA rispetto a NS. McCormick sembra pensare che i GA siano più promettenti dei NS nella sua enciclopedia dei sistemi di trading...
E in generale, un sistema normale che pretende di lavorare su qualsiasi parte del grafico deve essere adattivo per rendere conto dei propri disastri. In parole povere, i pesi del perceptron nell'EA dell'autore del ramo dovrebbero in qualche modo adattarsi allo stato del mercato.
Mi è venuto in mente proprio per collegare gli indicatori alle reti neurali.
Solo che ci sono pochissimi esperti in grado di autoapprendere (adattarsi), cioè di ottimizzare x1, x2 ... nella vita reale.
Chi non è troppo pigro;-) Ottimizzare il periodo di ottimizzazione nel mio Expert Advisor del campionato. Il mio Expert Advisor stesso mostra occasionalmente profitti su M15, H1. Non ho ancora il tempo di sperimentarlo.
Chi non è pigro;-) Ottimizzare il periodo di ottimizzazione nel mio Expert Advisor del campionato. Il mio Expert Advisor stesso mostra occasionalmente profitti su M15, H1. Non ho ancora avuto il tempo di sperimentarlo.
Se non è un segreto - quanto tempo è passato tra l'annuncio ufficiale del campionato e la fine della registrazione?