Discussione sull’articolo "Reti neurali economiche - Collega NeuroPro con MetaTrader 5" - pagina 2

 
vlad1949:

SanSanych

Ecco il link all'articolo di cui parlavo. http://appliedpredictivemodeling. com/blog/2014/11/11/some-thoughts-on-do-we-need-hundreds-of-classifiers-to-solve-real-world-classification-problems

Nell'articolo c'è anche un link a un precedente articolo di David Hand su un problema che io e te abbiamo già discusso in precedenza: scarsi risultati dopo l'addestramento su dati reali. Pensieri molto interessanti. Forse potresti fare una traduzione abbreviata?

Rovistando negli archivi ho trovato un altro articolo sul tema del confronto tra diversi algoritmi di apprendimento automatico.

http://www.cs.cornell.edu/~caruana/ctp/ct.papers/caruana.icml06.pdf 

Buona fortuna

In questo thread i nostri messaggi sono un po' fuori tema, e io ho un mio thread. Pertanto, suggerisco di spostare la nostra discussione qui, il mio post è in risposta al tuo.
 
faa1947:
In questo thread i nostri post sono un po' fuori tema, e io ho un mio thread. Quindi suggerisco di spostare qui la nostra discussione, il mio post lì è in risposta al tuo.
E non sappiamo dove sia quest'altra discussione, dove spostarla. ;-)
 
marketeer:
E non sappiamo dove sia quest'altra discussione, dove spostarci. ;-)
In questo modo
 
faa1947:
In questo thread i nostri post sono un po' fuori tema, e io ho un mio thread. Suggerisco quindi di spostare la nostra discussione qui, il mio post lì è in risposta al tuo.

Al contrario. Molte persone che hanno sentito per la prima volta la parola "reti neurali" troveranno utile sapere che la scienza e la pratica sono andate molto avanti dall'avvento delle MLP.

Tuttavia, potresti avere ragione.

Andata.

Buona fortuna all'autore.

 
Da statya otlichnaya, tolko ne mogu ne mogu nikak razobratsya c camim nachalom, a imeno otkuda otkuda vzyzlsya script con ictoriei kotirovok #property script_show_inputs
//+------------------------------------------------------------------+
input string    Export_FileName  = "NeuroPro\\data.csv"; // File di esportazione (nella cartella "MQL5/Files")
input int       Export_Bars_Skip = 0;                    // Quante barre di cronologia saltare prima dell'esportazione
input int       Export_Bars      = 5000;                 // Numero di righe di dati da esportare
//+------------------------------------------------------------------+
const int inputlen=24;   // Quante barre passate analizza la strategia di trading
//+------------------------------------------------------------------+
void OnStart()
  {
  //--- creare un file
   int file=FileOpen(Export_FileName,FILE_WRITE|FILE_CSV|FILE_ANSI,',');

   if(file!=INVALID_HANDLE)
     {
      //--- scrivere l'intestazione dei dati
      string row="date";
      for(int i=0; i<=inputlen; i++)
        {
         if(StringLen(row)) row+=",";
         //========================================================
         // Nota! 
         // Nell'EA, sostituiremo i trattini bassi con [].
         // Il nome del campo nel formato DBase può contenere fino a 11 caratteri. Calc tronca a 10.
         // Il numero massimo di campi nel formato DBase è 128-512, a seconda della versione.
         //========================================================
         StringConcatenate(row,row,"Bar___",i,"__");
        }
      FileWrite(file,row);

      //--- copiare tutti i dati necessari dalla cronologia
      MqlRates rates[],rate;
      int count=Export_Bars+inputlen;
      if(CopyRates(Symbol(),Period(),1+Export_Bars_Skip,count,rates)<count)
        {
         Print("Errore! Dimensione della cronologia insufficiente per esportare i dati richiesti".);
         return;
        }
      ArraySetAsSeries(rates,true);

      //--- scrivere i dati 
      for(int bar=0; bar<Export_Bars; bar++)
        {
         row="";
        //--- il prezzo di chiusura della 1a barra è impostato come livello zero per la normalizzazione degli altri dati
         double zlevel=rates[bar+1].close; 
         for(int i=0; i<=inputlen; i++)
           {
            if(StringLen(row)) row+=",";
            rate=rates[bar+i];
            if(i==0) row+=TimeToString(rate.time,TIME_DATE || TIME_MINUTES)+",";
            row+=DoubleToString(rate.close-zlevel,Digits());
           }
         FileWrite(file,row);
        }
      FileClose(file);
      Print("L'esportazione dei dati è stata completata con successo".);
     }
   else Print("Errore! Impossibile creare un file per l'esportazione dei dati. ",GetLastError()); 

}i gde etoo zhurnal experttov

date,Bar___0__,Bar___1__,Bar___2__,Bar___3__,Bar___4__,Bar___5__,Bar___6__,Bar___7__,Bar___8__,Bar___9__,Bar___10__,Bar___11__,Bar___12__,Bar___13__,Bar___14__,Bar___15__,Bar___16__,Bar___17__,Bar___18__,Bar___19__,Bar___20__,Bar___21__,Bar___22__,Bar___23__,Bar___24__
2014.09.25,-0.0008,0.0000,-0.0005,-0.0014,0.0007,0.0035,0.0035,0.0036,0.0047,0.0052,0.0050,0.0046,0.0046,0.0047,0.0049,0.0052,0.0049,0.0053,0.0055,0.0056,0.0067,0.0056,0.0097,0.0105,0.0113
2014.09.25,0.0005,0.0000,-0.0009,0.0012,0.0040,0.0040,0.0041,0.0052,0.0057,0.0055,0.0051,0.0051,0.0052,0.0054,0.0057,0.0054,0.0058,0.0060,0.0061,0.0072,0.0061,0.0102,0.0110,0.0118,0.0123
2014.09.25,0.0009,0.0000,0.0021,0.0049,0.0049,0.0050,0.0061,0.0066,0.0064,0.0060,0.0060,0.0061,0.0063,0.0066,0.0063,0.0067,0.0069,0.0070,0.0081,0.0070,0.0111,0.0119,0.0127,0.0132,0.0130

2014.09.25,-0.0021,0.0000,0.0028,0.0028,0.0029,0.0040,0.0045,0.0043,0.0039,0.0039,0.0040,0.0042,0.0045,0.0042,0.0046,0.0048,0.0049,0.0060,0.0049,0.0090,0.0098,0.0106,0.0111,0.0109,0.0122.

A imenno do momenta Convert from CSV to DBF, dalee vce uzhe proshel no ne c temi dannimi. Narod podckazhite kak cdelat' etot script c barami i ictoriei, pri tom chto export kotirovok ne preducmotren v MT5 !??? Cherez MQL5 per creare un modello di Expert Advisor, un indicatore personalizzato, uno script !?! ? COME...

 
Mi piacerebbe avere una DLL di qualche tipo per inserire i dati di input e restituire i coefficienti. Qualcuno sa quale software neuro ha questo...? oppure contattare l'autore di NeuroPro per i sorgenti e scrivere da solo la DLL....
 
elugovoy:
Mi piacerebbe avere una DLL di qualche tipo per inserire i dati di input e restituire i coefficienti. Qualcuno sa quale software neuro ha questo...? oppure contattare l'autore di NeuroPro per i sorgenti e scrivere la DLL da soli...
Esiste un vecchio NeuroShell 2
 
elugovoy:
Mi piacerebbe avere una DLL di qualche tipo per inserire i dati di input e restituire i coefficienti. Qualcuno sa quale software neuro ha questo...? oppure contattare l'autore di NeuroPro per i sorgenti e scrivere da solo la DLL....
In Deductor è possibile eseguire un progetto preparato con un bootnik.
 
elugovoy:
Mi piacerebbe avere una DLL di qualche tipo per inserire i dati di input e restituire i coefficienti. Qualcuno sa quale software neuro ha questo...? oppure contattare l'autore di NeuroPro per i sorgenti e scrivere da solo la DLL....
Se si utilizza una DLL, vedere https://www.mql5.com/it/articles/252.
Прогнозирование временных рядов в MetaTrader 5 при помощи библиотеки машинного обучения ENCOG
Прогнозирование временных рядов в MetaTrader 5 при помощи библиотеки машинного обучения ENCOG
  • 2011.04.25
  • investeo
  • www.mql5.com
Статья посвящена использованию функционала нейронных сетей библиотеки машинного обучения ENCOG в MetaTrader 5. В качестве примера приведена реализация простого нейросетевого индикатора на основе технических индикаторов и советника, торгующего по сигналам нейросетевого индикатора. Все исходные коды, скомпилированные библиотеки и примеры обученной сети прилагаются к статье.
 
Reshetov:
Se via dll, vedere https://www.mql5.com/it/articles/252.

Nome divertente: ENCOG - apprendimento automatico... Beh, è sexy.

Gli strumenti qui elencati sono solo una parte dell'apprendimento automatico.

CRAN Task View: Machine Learning & Statistical Learning
  • cran.r-project.org
Several add-on packages implement ideas and methods developed at the borderline between computer science and statistics - this field of research is usually referred to as machine learning. The packages can be roughly structured into the following topics: Neural Networks : Single-hidden-layer neural network are implemented in package...