Discussione sull’articolo "Utilizzo degli indicatori MetaTrader 5 con il framework di apprendimento automatico ENCOG per la previsione delle serie temporali" - pagina 3

 
Graff:

Dopo queste azioni ha quasi funzionato, ora si blocca sull'allenamento, ma allo stesso tempo gli errori non si cancellano.

NET Ho il 4. Win 7 x64 sp1

NeuralEncogIndicator (EURUSD,M5) Violazione dell'accesso letto a 0x00000000 continua

.

Rispondere alla mia stessa domanda. Sono riuscito a far funzionare NinjaIndicators utilizzando il codice originale dell'autore di ENCOG, linkato sopra. Sorprendentemente, NeuralEncogIndicator ha raccolto con successo il file step5_network.eg che ha creato e non è morto con la violazione di accesso letta a 0x00000000 (prima volta in assoluto).
 
jrbr:

Grazie per questo codice.

Ho un problema alla fine dell'esecuzione. Ottengo questo errore nel log:

2011.05.06 14:49:05 Core 1 2010.11.05 21:56:08 Eccezione non gestita 0xE0434F4D

2011.05.06 14:49:05 Core 1 2010.11.05 21:56:08 C:\Program Files\MetaTrader 5\Tester\Agent-127.0.0.1-3000\MQL5\Files\step5_network.eg

Le dll sono posizionate correttamente e non vedo cosa mi sia sfuggito.

Qualcuno può aiutarmi?

Ciao

Anch'io ho questo problema:

Ho installato C sharp e il mio problema si è risolto:)

cordiali saluti

 

Provare a cambiare il simbolo decimale in "." invece di "," in Pannello di controllo->Regione e lingua->Impostazioni aggiuntive...

 

Voglio cambiare gli indicatori di questo articolo (stoch e william R%) con i miei indicatori necessari,

Ho due domande: come si forma il mio nuovo file?

Ho creato mt5export.cvs con i nuovi dati (dai miei nuovi indicatori, valuta e timeframe) ma non so come creare altri file ...

Il mio encog workbench non apre il file step5_network.eg e riporta un errore:

--------------------------------------------------------------------

Siamo spiacenti ma si è verificato un errore imprevisto.

Potrebbe prendere in considerazione la possibilità di inviarci queste informazioni?

Non verranno trasmesse informazioni personali, ma solo quelle che vedete qui sotto.

Queste informazioni ci sono molto utili per rendere Encog un programma migliore.

----------------------------------------------------------------------

Versione di Encog: 2.5.3

Encog Workbench Versione: 2.5.3

Versione Java: 1.6.0_25

Fornitore Java: Sun Microsystems Inc.

Nome del sistema operativo: Windows XP

Arco di sistema: x86

Versione OS: 5.1

Numero di core: 2

----------------------------------------------------------------------

Eccezione: java.lang.NullPointerException

org.encog.persistors.PersistorUtil.createPersistor(PersistorUtil.java:131)

org.encog.persist.EncogMemoryCollection.load(EncogMemoryCollection.java:230)

org.encog.workbench.EncogWorkBench.load(Unknown Source)

org.encog.workbench.frames.document.EncogDocumentOperations.performFileOpen(Origine sconosciuta)

org.encog.workbench.dialogs.splash.EncogWorkbenchSplash.actionPerformed(Origine sconosciuta)

javax.swing.AbstractButton.fireActionPerformed(Origine sconosciuta)

javax.swing.AbstractButton$Handler.actionPerformed(Origine sconosciuta)

javax.swing.DefaultButtonModel.fireActionPerformed(Origine sconosciuta)

.

.

.

.

java.awt.EventDispatchThread.pumpOneEventForFilters(Origine sconosciuta)

java.awt.EventDispatchThread.pumpEventsForFilter(Origine sconosciuta)

java.awt.EventDispatchThread.pumpEventsForHierarchy(Fonte sconosciuta)

java.awt.EventDispatchThread.pumpEvents(Origine sconosciuta)

java.awt.EventDispatchThread.pumpEvents(Origine sconosciuta)

java.awt.EventDispatchThread.run(Origine sconosciuta)


 
jrbr:

Grazie per questo codice.

Ho un problema alla fine dell'esecuzione. Ottengo questo errore nel log:

2011.05.06 14:49:05 Core 1 2010.11.05 21:56:08 Eccezione non gestita 0xE0434F4D

2011.05.06 14:49:05 Core 1 2010.11.05 21:56:08 C:\Program Files\MetaTrader 5\Tester\Agent-127.0.0.1-3000\MQL5\Files\step5_network.eg

Le dll sono posizionate correttamente e non vedo cosa mi sia sfuggito.

Qualcuno può aiutarmi?

Anch'io ho questo problema. Ho installato C# e vs2008 . qualcuno ha risolto il problema in modo diverso?

 

Grazie per aver condiviso questa tecnica. Tuttavia, non riesco a farla funzionare.

I file sono stati inseriti in:


C:\Program Files\MetaTrader 5\Cloo.dll

C:\Programmi\MetaTrader 5\encog-core-cs.dll

C:\ProgrammiMetaTrader 5\log4net.dll

Indicatori collocati in:

C:\ProgrammiMetaTrader 5\MQL5\Indicatori

Creata cartella "Files" nel tester, cioè C:\Program Files\MetaTrader 5\Tester\Agent-127.0.0.1-3000\Files

Collocare EncogNNTrainDLL.dll in

C:\ProgrammiMetaTrader 5TesterAgent-127.0.0.1-3000MQL5Librerie e

C:\Program Files\MetaTrader 5\MQL5\Libraries

PROBLEMA:

2011.10.10 19:45:21 Core 1 connection closed
2011.10.10 19:45:21 Core 1 disconnected
2011.10.10 19:45:21 Core 1 tester agent authorization error
2011.10.10 19:45:09 Core 1 connected
2011.10.10 19:45:09 Core 1 connecting to 127.0.0.1:3000

Non so cosa stia succedendo ora. Tutti gli agenti del tester sono stati disabilitati e consentono solo l'agente locale.

Qualcuno ha trovato una soluzione?

 

Dimenticate l'errore di autorizzazione. L'ho risolto disinstallando e reinstallando. Inoltre, è stata resa la compatibilità con XP SP3, sotto Windows 7. La compatibilità è stata fatta perché cliccando su MetaTrader dal menu di avvio non mi permette di vedere l'EA creato, ma cliccando su MetaTrader dall'interno di MetaEditor mi permette di vedere l'EA dall'interno di MetaTrader. Strano.

 

Ottimo articolo !!! :-)

Qualcuno ha la versione ENCOG 3.0.1?

Ho problemi ad analizzare e normalizzare i file CSV.

 

Quali altri sistemi di trading commerciali utilizzano ENCOG?

Il potenziale è grande e mi piacerebbe vedere qualcosa di simile a Trading Solutions.

 

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?