Aprendizaje automático en el trading: teoría, práctica, operaciones y más - página 292

 

Empecé a ver las conferencias de Vorontsov sobre el aprendizaje automático en Yandex y me quedé sorprendido por el nivel, por desgracia no es para mí y no para los comerciantes, el aprendizaje automático es contrario a todos los cánones de la construcción de estrategias rentables en forex, hay parámetros más que suficientes, es leer el barrido.

En este sentido, he trabajado durante mucho tiempo y sigo trabajando en ello, por lo que ya no lo hago.


 
Vasily Perepelkin:

Empecé a ver las conferencias de Vorontsov sobre el aprendizaje automático en Yandex y me quedé sorprendido por el nivel, por desgracia no es para mí y no para los comerciantes, el aprendizaje automático es contrario a todos los cánones de la construcción de estrategias rentables en forex, hay parámetros más que suficientes, es leer el barrido.

En este sentido, he trabajado durante mucho tiempo y sigo trabajando en ello, por lo que ya no lo hago.



Bien, bien, bien, .... Claro que sí. Si no lo consigues, no significa que no funcione. Para serte sincero, en mis modelos el número de entradas rara vez llega a 8, casi siempre 4-6 y es suficiente para que el modelo funcione durante un tiempo, pero de forma efectiva. Así pues, ..... Me gusta mucho la IA en el comercio :-)

 
Mihail Marchukajtes:


Bueno, bueno, bueno.... Seguro. Si no lo consigues, no significa que no funcione. Para serte sincero, en mis modelos el número de entradas rara vez llega a 8, casi siempre 4-6 y es suficiente para que el modelo funcione durante un tiempo, pero de forma efectiva. Así pues, ..... Me gusta mucho la IA en el comercio :-)


No hay nadie que "entienda" la cuestión, hay que ser científico, la gente utiliza irreflexivamente las funciones de la biblioteca y ya está. Te gusta la IA en el trading puramente psicológico, es como si te unieras a la élite, te imaginas que eres multimillonario y eres capaz de contratar a toda una universidad de científicos para que te desarrollen estrategias de trading como en Occidente. Soy gerente en un hipódromo desde hace un año, antes era mozo de cuadra cuidando caballos y no tengo nada que ocultar, digo las cosas como son, no somos científicos sino practicantes, necesitamos ver y sentir lo que trabajamos, no hay que meterse en el monasterio de otros, donde la abstracción y la vanidad mandan.
 
Vasily Perepelkin:

Aquí nadie "entiende el tema", hay que ser científico, la gente usa irreflexivamente las funciones de la biblioteca y ya está. Te gusta la IA en el trading puramente psicológico, es como si te unieras a los elegidos, te imaginas que eres multimillonario y eres capaz de contratar a toda una universidad de científicos para que te desarrollen estrategias de trading como en Occidente. Por ejemplo, soy gerente en un hipódromo desde hace casi un año, antes era mozo de cuadra cuidando caballos y no tengo nada que ocultar, digo las cosas como son, no somos científicos sino practicantes, necesitamos ver y sentir lo que trabajamos, no hay que meterse en el monasterio de otros donde la abstracción y la vanidad mandan.

Me gusta que la IA me diga la verdad y la falsedad de mis señales de TS. Hace lo que yo no puedo hacer físicamente, es decir, resume la información y me da una respuesta, no siempre correcta pero generalmente satisfactoria. Esta es una muy buena pista en mi comercio, pero decir que la IA no funciona, o que hay que ser un científico, perdón. Tengo dos títulos universitarios en ingeniería y economía, hice mis estudios de postgrado, fui científico. No me considero para nada un científico, pero tengo suficiente cerebro para entender cómo funciona la IA, más aún no soy un desarrollador de IA, soy su usuario. Saber entrenar correctamente una red y seleccionar el modelo adecuado, es un arte que se adquiere con la edad. Y tú crees que te has sentado a entrenarla y todo te ha salido a la primera. Eso no ocurre. Para entender la esencia de la IA, hay que entrenarla mil veces y revisar mil modelos para poder entrar en ella. Y no creo que nadie sea capaz de hacerlo así, se necesita experiencia aquí....
 
Mihail Marchukajtes:

Me gusta el hecho de que la IA me pregunte sobre la veracidad y falsedad de mis señales de TS. Hace lo que yo no puedo hacer físicamente, es decir, resume la información y me da una respuesta, no siempre correcta, pero en general es satisfactoria. Esta es una muy buena pista en mi comercio, pero decir que la IA no funciona, o que hay que ser un científico, perdón. Tengo dos títulos universitarios en ingeniería y economía, hice mis estudios de postgrado, fui científico. No me considero para nada un científico, pero tengo suficiente cerebro para entender cómo funciona la IA, más aún no soy un desarrollador de IA, soy su usuario. Saber entrenar correctamente una red y seleccionar el modelo adecuado, es un arte que se adquiere con la edad. Y tú crees que te has sentado a entrenarla y todo te ha salido a la primera. Eso no ocurre. Para entender la esencia de la IA, hay que entrenarla mil veces y revisar mil modelos para poder entrar en ella. Y no creo que nadie sea capaz de hacerlo, se necesita experiencia....

Ya veo, significa que soy un científico después de todo, y no me he graduado en ningún instituto, sin embargo, todo en el aprendizaje automático contradice el sentido común en el comercio de divisas. El modelo debe ser lo más sencillo posible, no más complejo.
 
Vasily Perepelkin:

Aquí nadie "entiende" la cuestión, hay que ser científico, la gente utiliza irreflexivamente las funciones de la biblioteca y ya está. Te gusta la IA en el trading puramente psicológico, es como si te unieras a la élite, te imaginas multimillonario y eres capaz de contratar a toda una universidad de científicos para que desarrollen estrategias de trading para ti como en Occidente. No tengo nada que ocultar, digo las cosas como son, no somos científicos sino practicantes, necesitamos ver y sentir lo que trabajamos, no hay necesidad de meterse en el monasterio de otros donde la abstracción y la vanidad mandan.


Bueno, los trabajadores del hipódromo ya están dando sus calificaciones a todos. Todavía no entiende nada, pero da valoraciones.

¿Por qué no estudias, te pones al nivel de los participantes y luego entras modestamente en la discusión?

 
Vasily Perepelkin:

Ya veo, así que un científico después de todo, y no fui a la universidad, sin embargo todo en el aprendizaje de la máquina contradice el sentido común en el comercio de divisas. El modelo debe ser lo más sencillo posible, no más complejo.


Bueno, por ejemplo, este modelo me funciona ahora. ¿Crees que es complicado? ????

double getBinaryClassificator2(double v0, double v1, double v2, double v3, double v4, double v5) {
   double x0 = 2.0 * (v0 + 2576.0) / 3282.0 - 1.0;
   double x1 = 2.0 * (v1 + 339.0) / 1599.0 - 1.0;
   double x2 = 2.0 * (v2 + 324.0) / 1266.0 - 1.0;
   double x3 = 2.0 * (v3 + 320.0) / 5863.0 - 1.0;
   double x4 = 2.0 * (v4 + 3928.0) / 25542.0 - 1.0;
   double x5 = 2.0 * (v5 + 30394.0) / 61071.0 - 1.0;
   double decision = 0.9739394040899727 * sigmoid(x0 + x4)
  -0.784271525951731 * sigmoid(x1 + x2 + x3 + x4)
  -1.2984574672986418 * sigmoid(x5)
  + 1.6301941145929288 * sigmoid(x0 + x4 + x5)
  -0.784271525951731 * sigmoid(x1 + x3 + x4 + x5)
  + 0.6917195638702329 * sigmoid(1.0 + x1 + x2)
  + 0.1320196961830271 * sigmoid(1.0 + x3)
  + 2.585886077009396 * sigmoid(1.0 + x0 + x1 + x3)
  + 2.3569514462290853 * sigmoid(1.0 + x0 + x1 + x2 + x5)
  -0.3401611201366674 * sigmoid(1.0 + x3 + x5)
  -2.8359572579429546 * sigmoid(1.0 + x0 + x1 + x4 + x5)
  -0.2533120069673573 * sigmoid(1.0 + x2 + x4 + x5)
  + 0.12667693905237243 * sigmoid(1.0 + x0 + x1 + x2 + x4 + x5)
  -1.2009563367779323 * sigmoid(1.0 + x0 + x3 + x4 + x5);
   return decision;
}


Y tienes toda la razón, no importa cuántas veces intente construir un modelo tan complicado, el que es más sencillo siempre funciona bien. Sorprendentemente ....

 
Vladimir Perervenko:


Bueno, ahora los trabajadores del hipódromo están dando notas a todos. Todavía no entiende nada, pero da estimaciones.

¿Por qué no estudias, te pones al nivel de los participantes y luego entras modestamente en la discusión?

Aquí no estamos creando el Colisionador de Hadrones, no hay que ser matemático para comerciar.
 
Mihail Marchukajtes:


Bueno, por ejemplo, este es el modelo que tengo en marcha ahora. ¿Crees que es complicado? ????

double getBinaryClassificator2(double v0, double v1, double v2, double v3, double v4, double v5) {
   double x0 = 2.0 * (v0 + 2576.0) / 3282.0 - 1.0;
   double x1 = 2.0 * (v1 + 339.0) / 1599.0 - 1.0;
   double x2 = 2.0 * (v2 + 324.0) / 1266.0 - 1.0;
   double x3 = 2.0 * (v3 + 320.0) / 5863.0 - 1.0;
   double x4 = 2.0 * (v4 + 3928.0) / 25542.0 - 1.0;
   double x5 = 2.0 * (v5 + 30394.0) / 61071.0 - 1.0;
   double decision = 0.9739394040899727 * sigmoid(x0 + x4)
  -0.784271525951731 * sigmoid(x1 + x2 + x3 + x4)
  -1.2984574672986418 * sigmoid(x5)
  + 1.6301941145929288 * sigmoid(x0 + x4 + x5)
  -0.784271525951731 * sigmoid(x1 + x3 + x4 + x5)
  + 0.6917195638702329 * sigmoid(1.0 + x1 + x2)
  + 0.1320196961830271 * sigmoid(1.0 + x3)
  + 2.585886077009396 * sigmoid(1.0 + x0 + x1 + x3)
  + 2.3569514462290853 * sigmoid(1.0 + x0 + x1 + x2 + x5)
  -0.3401611201366674 * sigmoid(1.0 + x3 + x5)
  -2.8359572579429546 * sigmoid(1.0 + x0 + x1 + x4 + x5)
  -0.2533120069673573 * sigmoid(1.0 + x2 + x4 + x5)
  + 0.12667693905237243 * sigmoid(1.0 + x0 + x1 + x2 + x4 + x5)
  -1.2009563367779323 * sigmoid(1.0 + x0 + x3 + x4 + x5);
   return decision;
}


Y tienes toda la razón, no importa cuántas veces haya intentado construir modelos tan complejos, el que funciona siempre es el más sencillo. Increíble pero cierto....


No lo necesito en forex, además hay científicos, por ejemplo Djuric, que ha escrito los mejores mash-ups y nadie le supera.
 

paquete

noticias de las principales fuentes

https://github.com/mannau/tm.plugin.webmining/blob/master/README.md