Discussione sull’articolo "Utilizzo degli indicatori MetaTrader 5 con il framework di apprendimento automatico ENCOG per la previsione delle serie temporali" - pagina 6
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
Bellissimo articolo investeo!
Solo un problema, ogni volta che eseguo l'EA sul simulatore ottengo il seguente errore...
2012.08.07 20:10:36 Core 1 2012.01.01 00:00:00 Violazione dell'accesso in lettura a 0x000000
Ho seguito i suggerimenti di questa pagina. Ricevo ancora l'errore.
Per favore, mi aiutate?
Articolo eccellente! È molto chiaro per un principiante come me :)
Sto avendo lo stesso problema con la versione di encog allegata su Windows 10 X64.
Qualcuno potrebbe risolvere questo problema? Qualche suggerimento?
Grazie
Questo articolo è ben scritto e decisamente stimolante. Ho visto questo articolo tradotto in russo e in cinese, impressionante!
Comunque, c'è qualcuno, prima di congratularsi con gli autori, che ha provato i codici completi? Ho seri dubbi che siamo davvero vicini all'indovinello casuale, come ci si aspetta con il Forex.
Ho eseguito un LSTM come menzionato nell'articolo, concentrandomi non sulla regressione (indovinando i prossimi valori), ma sulla classificazione binaria: se il max_close nei prossimi 5 passi futuri è maggiore dell'attuale, allora classe_0 altrimenti classe_1. In poche parole, ho eseguito un LSTM per prevedere se la chiusura nel prossimo futuro salirà o scenderà. La mia precisione è vicina a quella di un'ipotesi casuale e sono abbastanza sicuro che anche la precisione della RNN di questo articolo sia vicina a quella di un'ipotesi casuale. Sono davvero curioso di conoscere le prestazioni della RNN di questo articolo. Gli autori possono condividere la matrice di confusione?
Ho anche eseguito un classificatore fuzzy che si limita a classificare il futuro prossimo come l'attuale: non si tratta di una previsione definitiva! Con questo sono riuscito a raggiungere un profitto simile a quello di questo articolo.
In conclusione, sospetto che i risultati della RNN di questo articolo siano davvero vicini a quelli di un'ipotesi casuale e vorrei chiedere agli autori di condividere con noi le prestazioni dirette della loro RNN.
In ogni caso, l'articolo è fonte di ispirazione per ulteriori ricerche.
Grazie,
Marco
Guardando il backtest REPORT. Non è un EA molto buono. né il numero di perdite consecutive, né il rapporto di profitto. Anche se è redditizio, non è molto stabile.
La conclusione è che gli algoritmi di rete neurale per la previsione delle serie temporali non sono una panacea e, allo stato attuale dell'arte, sono ben lontani dal livello di intelligenza artificiale.
Tuttavia, l'idea è buona, soprattutto con i tre valori degli indicatori come fonte di input per la rete neurale.
Credo che il creatore potrebbe spiegare meglio dove salvare ciascuno dei file, l'EA non ha funzionato nel mio backtest.
Ho seguito tutti i passaggi che hai fornito.
Puoi essere più dettagliato su dove salvare esattamente ogni file e dove si trova ogni file?
Qualche idea su come risolvere questo problema?
2021.03.23 12:03:27.962 2020.10.01 00:00:00 Violazione dell'accesso a 0x00007FF9FE2688C2 letto a 0x000000000000000000
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D6F0 4881ECD8000000 sub rsp, 0xd8
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D6F7 488B0572E72500 mov rax, [rip+0x25e772]
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00 00007FFA7439D6FE 4833C4 xor rax, rsp
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D701 48898424C0000000 mov [rsp+0xc0], rax
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00 00007FFA7439D709 488364242800 e qword [rsp+0x28], 0x0
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D70F 488D05DAFFFF lea rax, [rip-0x26]
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00 00007FFA7439D716 83E201 e edx, 0x1
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D719 894C2420 mov [rsp+0x20], ecx
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00 00007FFA7439D71D 89542424 mov [rsp+0x24], edx
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00 00007FFA7439D721 4889442430 mov [rsp+0x30], rax
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00 00007FFA7439D726 4D85C9 test r9, r9
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00 00007FFA7439D729 744C jz 0x7ffa7439d777
2021.03.23 12:03:27.966 2020.10.01 00:00:00
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00 00007FFA7439D72B B80F000000 mov eax, 0xf
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D730 488D4C2440 lea rcx, [rsp+0x40]
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00 00007FFA7439D735 443BC0 cmp r8d, eax
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00 00007FFA7439D738 498BD1 mov rdx, r9
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D73B 440F47C0 cmova r8d, eax
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00 00007FFA7439D73F 4489442438 mov [rsp+0x38], r8d
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00 00007FFA7439D744 49C1E003 shl r8, 0x3
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D748 E82A470600 call 0x7ffa74401e77 ; SetProcessDynamicEnforcedCetCompatibleRanges(kernelbase.dll)
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00 00007FFA7439D74D 488D4C2420 lea rcx, [rsp+0x20]
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00 00007FFA7439D752 48FF15AF231900 call qword near [rip+0x1923af] ; UnhandledExceptionFilter (kernelbase.dll)
2021.03.23 12:03:27.966 2020.10.01 00:00:00 crash --> 00007FFA7439D759 0F1F440000 nop [rax+rax+0x0]
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D75E 488B8C24C0000000 mov rcx, [rsp+0xc0]
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00 00007FFA7439D766 4833CC xor rcx, rsp
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D769 E8D2090600 call 0x7ffa743fe140 ; RemoveDllDirectory (kernelbase.dll)
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D76E 4881C4D8000000 add rsp, 0xd8
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00 00007FFA7439D775 C3 ret
2021.03.23 12:03:27.966 2020.10.01 00:00:00
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00 00007FFA7439D776 CC int3
2021.03.23 12:03:27.966 2020.10.01 00:00:00
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00: 0x00007FFA7439D759
2021.03.23 12:03:27.966 2020.10.01 00:00:00
Usa il mio @Valentin petkov. io sto usando encog 3.3 . spero di poterti aiutare .
Ciao ryuga68. La classe TemporalWindowCSV non esiste in encog >= 3.3 ? ?