Discusión sobre el artículo "Tercera generación de neuroredes: "Neuroredes profundas"" - página 16
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Hola Vladimir, estoy muy impresionado con tu artículo.
Conseguí instalarlo y probé con los distintos pasos en R. Tengo algunas dudas sobre la transformación spatialSign espero que me puedas ayudar a entender.
Traté de aprender el efecto de preProcess con spatialSign, así que probé los siguientes códigos:
predict(preprocess(try,method="spatialSign"),try)
Obtengo los siguientes resultados:
[1,] -0.7071068 -0.7071068
[2,] -0.7071068 -0.7071068
[3,] 0.7071068 0.7071068
[4,] 0.7071068 0.7071068
Me sorprendió mucho este resultado, intuitivamente, esperaría que 1 y 2 no fueran lo mismo en spatialSign. Sé que primero centra y escala y luego aplica spatialSign, ¿es correcto el resultado?
Vladimir, gracias por el material muy interesante. Hace un año escribí un modelo del sistema utilizando FireBird base de datos como un almacenamiento intermedio de datos y señales entre R y Expert Advisor, pero el sistema no se utilizó en MT5, pero no importa. Me dio la oportunidad de experimentar con otros algoritmos de R. Gracias de nuevo.
Hola, soy de China, siempre estoy muy preocupado en mql5.com artículos. Los cuatro artículos son muy investigación para mí, el costo de aprendizaje. Admiro su conocimiento profesional. Gracias como lector puede compartir su experiencia. En su artículo siempre hay un lugar donde estoy confundido, por favor, dame una respuesta en su tiempo libre. Gracias.
¿por qué pr.sae>media(pr.sae) Si sig=-1 no sig=1?
Hola, soy de China, siempre estoy muy preocupado en mql5.com artículos. Los cuatro artículos son muy investigación para mí, el costo de aprendizaje. Admiro su conocimiento profesional. Gracias como lector puede compartir su experiencia. En su artículo siempre hay un lugar donde estoy confundido, por favor, dame una respuesta en su tiempo libre. Muchas gracias.
¿por qué pr.sae>mean(pr.sae) Yes sig=-1 y no sig=1?
Cuando definimos la variable objetivo asumimos que 0 es COMPRA, 1 es VENTA/ ?
# ЗигЗаг имеет значения (определен) на каждом баре а не только в вершинах
zz<-ZigZag(price[ ,'Med'], change = ch, percent = F, retrace = F, lastExtreme = T);
n<-1:length(zz);
# На последних барах неопределенные значения заменим на последние известные
for(i in n) { if(is.na(zz[i])) zz[i] = zz[i-1];}
#Определим скорость изменения ЗигЗага и сдвинем на один бар в будущее
dz<-c(diff(zz), NA);
#Если скорость >0 - сигнал = 0(Buy), если <0, сигнал = 1 (Sell) иначе NA
sig<-ifelse(dz>0, 0, ifelse(dz<0, 1, NA));
return(sig);
}
fantástico artículo de hecho, incluso en estos días.
pero tengo una pregunta por qué mi Kzz es igual a -Inf?
sig.zz<-ifelse(tail(dt[ , ncol(dt)], 500) == 0, 1, -1)
bal.zz<-suma(tail(price[ , 'CO'], 500) * sig.zz)
Kzz<-media(bal.zz / bal)
Kzz -Inf
Usar Rsi podría ser un enfoque equivocado.
Tal vez es mejor dejar que el comercio directamente, como si tuviera que aprender a caminar, o jugar al ajedrez o cualquier otro juego.
pr.sae<-nn.predict(SAE, x.ts)
sig<-ifelse(pr.sae>media(pr.sae),-1, 1)
sig.zz<-ifelse(y.ts == 0, 1, -1 )
bal<-cumsum(tail(precio[ ,'CO'], bar) * sig)
bal.zz<-suma(cola(precio[ ,'CO'], bar) * sig.zz)
señor, en el codigo anterior, al calcular bal no has movido el signo hacia atras como hiciste en el articulo DEEP NEURAL NETDEEP NEURAL NETWORK WITH STACKED RBM.
¿me he perdido algo?
NUEVO ARTÍCULO Se ha lanzado la tercera generación de redes neuronales: las redes profundas:
Autor: Vladimir Perervenko
¡¡¡¡el objetivo es worng ,no puede trabajar en tiempo real !!!!
¡¡¡¡el objetivo es worng ,no puede trabajar en tiempo real !!!!
No escribas estupideces. Lee atentamente este artículo. Piense en ello. Después de esto, un ejemplo repetitivo que demuestra su punto.
Lanzando eslóganes vacíos a mucha gente.