Discusión sobre el artículo "Neuroredes gratis y a mogollón: NeuroPro y MetaTrader 5" - página 2

 
vlad1949:

SanSanych

Aquí tienes un enlace al artículo del que hablaba. http://appliedpredictivemodeling. com/blog/2014/11/11/some-thoughts-on-do-we-need-hundreds-of-classifiers-to-solve-real-world-classification-problems

También en el artículo hay un enlace a un artículo anterior de David Hand sobre un tema que tú y yo hemos discutido antes - los malos resultados después del entrenamiento en datos reales. Reflexiones muy interesantes. ¿Quizás podrías hacer una traducción abreviada?

Rebuscando en los archivos he encontrado otro artículo sobre el tema de la comparación de diferentes algoritmos de aprendizaje automático.

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

Suerte

En este hilo nuestros mensajes son algo fuera de tema, y tengo mi propio hilo. Por lo tanto, sugiero mover nuestra discusión aquí, mi puesto allí es en respuesta a la suya.
 
faa1947:
En este hilo nuestros mensajes son un poco fuera de tema, y tengo mi propio hilo. Así que sugiero que movamos nuestra discusión aquí, mi post allí es en respuesta al tuyo.
Y no sabemos donde esta esta otra discusión, a donde moverla. ;-)
 
marketeer:
Y no sabemos dónde está esta otra discusión, a dónde trasladarnos. ;-)
Por aquí
 
faa1947:
En este hilo nuestros mensajes son un poco fuera de tema, y tengo mi propio hilo. Así que sugiero que movamos nuestra discusión aquí, mi post allí es en respuesta al tuyo.

Al contrario. A muchas personas que escucharon por primera vez la palabra "redes neuronales" les resultará útil saber que la ciencia y la práctica han avanzado mucho desde la aparición de MLP.

Sin embargo, puede que tengas razón.

Desaparecida.

Buena suerte al autor.

 
Da statya otlichnaya, tolko ne mogu ne mogu nikak razobratsya c camim nachalom, a imeno otkuda otkuda vzyzlsya script with ictoriei kotirovok #property script_show_inputs
//+------------------------------------------------------------------+
input string    Export_FileName  = "NeuroPro\\data.csv"; // Archivo de exportación (en la carpeta "MQL5/Archivos")
input int       Export_Bars_Skip = 0;                    // Cuántas barras de historial saltarse antes de exportar
input int       Export_Bars      = 5000;                 // Número de filas de datos a exportar
//+------------------------------------------------------------------+
const int inputlen=24;   // Cuántas barras pasadas analiza la estrategia de negociación
//+------------------------------------------------------------------+
void OnStart()
  {
  //--- crear un archivo
   int file=FileOpen(Export_FileName,FILE_WRITE|FILE_CSV|FILE_ANSI,',');

   if(file!=INVALID_HANDLE)
     {
      //--- escribir la cabecera de datos
      string row="date";
      for(int i=0; i<=inputlen; i++)
        {
         if(StringLen(row)) row+=",";
         //========================================================
         // ¡Nota! 
         // En el EA, sustituiremos los guiones bajos por [].
         // El nombre del campo en formato DBase tiene un máximo de 11 caracteres. Calc trunca a 10.
         // El número máximo de campos en formato DBase es de 128-512, dependiendo de la versión.
         //========================================================
         StringConcatenate(row,row,"Bar___",i,"__");
        }
      FileWrite(file,row);

      //--- copia todos los datos necesarios del historial
      MqlRates rates[],rate;
      int count=Export_Bars+inputlen;
      if(CopyRates(Symbol(),Period(),1+Export_Bars_Skip,count,rates)<count)
        {
         Print("¡Error! Tamaño del historial insuficiente para exportar los datos requeridos.");
         return;
        }
      ArraySetAsSeries(rates,true);

      //--- escribir los datos 
      for(int bar=0; bar<Export_Bars; bar++)
        {
         row="";
        //--- el precio de cierre de la 1ª barra se fija como nivel cero para la normalización de otros datos
         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("Exportación de datos completada con éxito".);
     }
   else Print("¡Error! Error al crear un archivo para exportar datos. ",GetLastError()); 

}i gde etoo zhurnal expertov

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 para crear una plantilla de Asesor Experto, indicador personalizado, script !?! ? COMO...

 
Me gustaría tener una DLL de algún tipo para poner los datos de entrada y los coeficientes de vuelta. ¿Alguien sabe qué software de neuro tiene esto? o póngase en contacto con el autor de NeuroPro acerca de las fuentes y escribir el DLL yourself....
 
elugovoy:
Me gustaría tener una DLL de algún tipo para poner los datos de entrada y los coeficientes de vuelta. ¿Alguien sabe qué software de neuro tiene esto...? o póngase en contacto con el autor de NeuroPro acerca de las fuentes y escribir la DLL a ti mismo ...
Hay un viejo NeuroShell 2
 
elugovoy:
Me gustaría tener una DLL de algún tipo para poner los datos de entrada y los coeficientes de vuelta. ¿Alguien sabe qué software de neuro tiene esto? o contactar con el autor de NeuroPro sobre las fuentes y escribir la DLL tu mismo....
En Deductor es posible ejecutar un proyecto preparado con un bootnik.
 
elugovoy:
Me gustaría tener un DLL de algún tipo para poner los datos de entrada en allí y los coeficientes de nuevo. ¿Alguien sabe qué software de neuro tiene esto? o póngase en contacto con el autor de NeuroPro acerca de las fuentes y escribir la DLL a ti mismo....
Si a través de dll, ver https://www.mql5.com/es/articles/252.
Прогнозирование временных рядов в MetaTrader 5 при помощи библиотеки машинного обучения ENCOG
Прогнозирование временных рядов в MetaTrader 5 при помощи библиотеки машинного обучения ENCOG
  • 2011.04.25
  • investeo
  • www.mql5.com
Статья посвящена использованию функционала нейронных сетей библиотеки машинного обучения ENCOG в MetaTrader 5. В качестве примера приведена реализация простого нейросетевого индикатора на основе технических индикаторов и советника, торгующего по сигналам нейросетевого индикатора. Все исходные коды, скомпилированные библиотеки и примеры обученной сети прилагаются к статье.
 
Reshetov:
Si es mediante dll, consulte https://www.mql5.com/es/articles/252.

Nombre gracioso: ENCOG - machine learning... Bueno, está caliente.

Las herramientas enumeradas aquí son sólo una parte en el aprendizaje automático.

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...