Простым языком, Walk-Forward тестирование эмулирует переодическую переоптимизацию советника и его торговлю на исторических данных. Т.е., для примера: провели оптимизацию за 3 месяца (In Sample / Back Test), выбрали лучший сет параметров, торгуем с этим сетом 1 месяц (Out Of Sample / Forward Test). После чего опять проводим оптимизацию за 3...
Cosa dovrei vedere lì? wolf-forward differisce da forward in quanto prende diversi backs e diversi forward durante l'ottimizzazione, e poi i risultati sono sommati (mediati) su tutti i backs e i forward
e nel terminale è possibile dividerlo solo in 2 parti
Cioè, durante l'ottimizzazione, un grafico è diviso e ottimizzato per diversi chunks, ognuno separatamente e con il proprio forward, e poi i risultati sono mediati e i valori totali (medi?) delle istanze per tutti i chunks sono derivati
Non sono sicuro che tale approccio possa essere migliore nel caso della genetica, ma nell'apprendimento automatico è spesso usato. Per questo ho scritto: "sarebbe interessante", ma non sono sicuro che sia meglio di così, dato che non l'ho provato. Ma è almeno un'opzione per affrontare gli overfits nell'ottimizzazione.
Automated trading systems make decisions on how to invest in the stock market. These decisions often depend on parameters that must be optimized to maximize returns and stability while minimizing risk. Quantopian’s mission is to provide you with the necessary tools to implement and test your own trading algorithms. As a simple example, you...
Ho semplificato appositamente Win7, facendolo assomigliare a Win98, in modo che mangiasse 1,4 GB di RAM, ed ecco un tale "regalo":
Retyrachte stesso codice terminale MT5, così ha preso nella RAM, almeno come MT4 ( 44 MB), perché ora è nella memoria operativa "trangugia" 122 MB, e se si collega il tester, più le posizioni aperte, più questi, come si pensa, "a portata di mano" e anche 8 GB di RAM non è sufficiente e il vento comincia a gridare che non c'è spazio libero per il file di swap. Questo è in parte il motivo per cui ho rinunciato all'ottimizzazione degli EA, perché con l'ottimizzazione attivata, il controllo di "Owls" non parte affatto. La finestra di visualizzazione semplicemente si blocca non caricata e quando premo "close" tutto si blocca, compreso il terminale, circa 2-5 minuti, e prima funzionava senza problemi su 4 MT4, e ora un MT5 e un tale casino. Scuotere il codice del terminale MT5 stesso!
E una piccola richiesta: per favore riporta i pulsanti "Market Watch", "Navigator", "Strategy Tester" all'inizio del pannello. È terribilmente scomodo andare a curiosare ogni volta nel menu "Visualizza".
Ho semplificato appositamente Win7, facendolo assomigliare a Win98, in modo che mangiasse 1,4 GB di RAM, ed ecco un tale "regalo":
Retyrachte stesso codice terminale MT5, cosìha preso inRAM, almeno come MT4 ( 44 MB), perché ora è in operativku "gobbles" 122 MB, e se si collega il tester, più le posizioni aperte, più questi tuoi, come si pensa, "a portata di mano" e anche 8 GB di RAM non è sufficiente e il vento comincia a gridare che non c'è spazio libero per il file di swap. Questo è in parte il motivo per cui ho rinunciato all'ottimizzazione degli EA, perché con l'ottimizzazione attivata, il controllo di "Owls" non parte affatto. La finestra di visualizzazione semplicemente si blocca non caricata e quando premo "close" tutto si blocca, compreso il terminale, circa 2-5 minuti, e prima funzionava senza problemi su 4 MT4, e ora un MT5 e un tale casino. Scuotere il codice del terminale MT5 stesso!
E una piccola richiesta: per favore riporta i pulsanti "Market Watch", "Navigator", "Strategy Tester" all'inizio del pannello. È terribilmente scomodo andare a curiosare ogni volta nel menu "Visualizza".
Smontate e reinstallate il terminale, è troppo ingombrante. Ho un terminale MT5 fresco che prende 53 Mb e 3 Gb di RAM non sono mai completamente utilizzati, l'ottimizzazione o la visualizzazione è in esecuzione, 2 Gb al massimo. A proposito, è troppo, demolire e reinstallare Windows 7 con impostazioni predefinite 0,90 Gb, 1,4, ci sono 0,5 Gb di spazzatura.
Smontate e reinstallate il terminale, è troppo ingombrante. Ho un terminale MT5 fresco che prende 53 Mb e 3 Gb di RAM non sono mai completamente utilizzati, l'ottimizzazione o la visualizzazione è in esecuzione, 2 Gb al massimo. A proposito, è troppo, demolire e reinstallare Windows 7 con impostazioni predefinite 0,90 Gb, 1,4, ci sono solo 0,5 Gb di spazzatura.
Bene, ho MT5 nuovo (ho reinstallato il vento, ed è stato installato il 27 aprile), e per 4 giorni è la "foto".
Sarebbe interessante vedere una specie di wolf-forward o cross-validator, cioè fare non 1 area all'ingrosso e 1 in avanti, ma un dato numero di
per far sovrapporre le sezioni di ottimizzazione e di avanzamento e poi visualizzare il risultato totale usando il criterio di ottimizzazione
probabilmente, questo migliorerebbe la qualità dell'ottimizzazione in termini di robustezza ai nuovi dati
Sarebbe interessante vedere una specie di wolf-forward o cross-validator, cioè fare non 1 area all'ingrosso e 1 in avanti, ma un dato numero di
per far sovrapporre le sezioni di ottimizzazione e di avanzamento e poi visualizzare il risultato totale usando il criterio di ottimizzazione
probabilmente, questo migliorerebbe la qualità dell'ottimizzazione in termini di robustezza ai nuovi dati
L'attaccante dei lupi è in prova da molto tempo ormai.
Wolf forward è stato nel tester dei cinque per molto tempo.
non è un avanzamento da lupo, è solo un avanzamento
https://www.mql5.com/ru/blogs/post/668374
non è un lupo-avversario, è solo un avanspettacolo
Premere F1 nel tester.
Premere F1 nel tester.
Cosa dovrei vedere lì? wolf-forward differisce da forward in quanto prende diversi backs e diversi forward durante l'ottimizzazione, e poi i risultati sono sommati (mediati) su tutti i backs e i forward
e nel terminale è possibile dividerlo solo in 2 parti
Cioè, durante l'ottimizzazione, un grafico è diviso e ottimizzato per diversi chunks, ognuno separatamente e con il proprio forward, e poi i risultati sono mediati e i valori totali (medi?) delle istanze per tutti i chunks sono derivati
Non sono sicuro che tale approccio possa essere migliore nel caso della genetica, ma nell'apprendimento automatico è spesso usato. Per questo ho scritto: "sarebbe interessante", ma non sono sicuro che sia meglio di così, dato che non l'ho provato. Ma è almeno un'opzione per affrontare gli overfits nell'ottimizzazione.
https://blog.quantopian.com/parameter-optimization/
Ho semplificato appositamente Win7, facendolo assomigliare a Win98, in modo che mangiasse 1,4 GB di RAM, ed ecco un tale "regalo":
Retyrachte stesso codice terminale MT5, così ha preso nella RAM, almeno come MT4 ( 44 MB), perché ora è nella memoria operativa "trangugia" 122 MB, e se si collega il tester, più le posizioni aperte, più questi, come si pensa, "a portata di mano" e anche 8 GB di RAM non è sufficiente e il vento comincia a gridare che non c'è spazio libero per il file di swap. Questo è in parte il motivo per cui ho rinunciato all'ottimizzazione degli EA, perché con l'ottimizzazione attivata, il controllo di "Owls" non parte affatto. La finestra di visualizzazione semplicemente si blocca non caricata e quando premo "close" tutto si blocca, compreso il terminale, circa 2-5 minuti, e prima funzionava senza problemi su 4 MT4, e ora un MT5 e un tale casino. Scuotere il codice del terminale MT5 stesso!
E una piccola richiesta: per favore riporta i pulsanti "Market Watch", "Navigator", "Strategy Tester" all'inizio del pannello. È terribilmente scomodo andare a curiosare ogni volta nel menu "Visualizza".
Ho semplificato appositamente Win7, facendolo assomigliare a Win98, in modo che mangiasse 1,4 GB di RAM, ed ecco un tale "regalo":
Retyrachte stesso codice terminale MT5, cosìha preso inRAM, almeno come MT4 ( 44 MB), perché ora è in operativku "gobbles" 122 MB, e se si collega il tester, più le posizioni aperte, più questi tuoi, come si pensa, "a portata di mano" e anche 8 GB di RAM non è sufficiente e il vento comincia a gridare che non c'è spazio libero per il file di swap. Questo è in parte il motivo per cui ho rinunciato all'ottimizzazione degli EA, perché con l'ottimizzazione attivata, il controllo di "Owls" non parte affatto. La finestra di visualizzazione semplicemente si blocca non caricata e quando premo "close" tutto si blocca, compreso il terminale, circa 2-5 minuti, e prima funzionava senza problemi su 4 MT4, e ora un MT5 e un tale casino. Scuotere il codice del terminale MT5 stesso!
E una piccola richiesta: per favore riporta i pulsanti "Market Watch", "Navigator", "Strategy Tester" all'inizio del pannello. È terribilmente scomodo andare a curiosare ogni volta nel menu "Visualizza".
Smontate e reinstallate il terminale, è troppo ingombrante. Ho un terminale MT5 fresco che prende 53 Mb e 3 Gb di RAM non sono mai completamente utilizzati, l'ottimizzazione o la visualizzazione è in esecuzione, 2 Gb al massimo. A proposito, è troppo, demolire e reinstallare Windows 7 con impostazioni predefinite 0,90 Gb, 1,4, ci sono 0,5 Gb di spazzatura.
Smontate e reinstallate il terminale, è troppo ingombrante. Ho un terminale MT5 fresco che prende 53 Mb e 3 Gb di RAM non sono mai completamente utilizzati, l'ottimizzazione o la visualizzazione è in esecuzione, 2 Gb al massimo. A proposito, è troppo, demolire e reinstallare Windows 7 con impostazioni predefinite 0,90 Gb, 1,4, ci sono solo 0,5 Gb di spazzatura.
Bene, ho MT5 nuovo (ho reinstallato il vento, ed è stato installato il 27 aprile), e per 4 giorni è la "foto".
Bene, anch'io ho una nuova MT5 (ho reinstallato il Windows e l'ho installata il 27 aprile), e in 4 giorni questa è la "foto".