Aprendizaje automático en el trading: teoría, práctica, operaciones y más - página 1932
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
no se necesita ningún paquete, ¿dónde está escrito?
Entradas no finitas en la matriz de entrada>>> Entradas no finitas en la matriz de entrada
Probablemente tiene un inf.
Te has equivocado con los datos, quizás deberías intentar elaborar una sintaxis sencilla y luego entrenar tus modelos.
Intenta aplicar esto a los datos antes de entrenar el modelo
X es una matriz con predictores
5k vistas, ala aldea
¿ha habido suerte con esto, ciudad? )
intentar aplicar esto a los datos antes de entrenar el modelo
X es una matriz con predictores
¿ha habido suerte con lo tuyo, ciudad? )
no, nadie está ayudando, sólo regañando
no se necesita ningún paquete, ¿dónde está escrito?
Entradas no finitas en la matriz de entrada>>> Entradas no finitas en la matriz de entrada
Probablemente tiene un inf.
Te has equivocado con los datos, tal vez debas ocuparte de la sintaxis simple, y sólo después de eso debes entrenar los modelos.
¿Qué he hecho mal? He dado la columna con los precios de cierre
Adjunto los datos para ayudar a darle sentido, por favor.¿Qué he hecho mal? He dado una columna con los precios de cierre
Debo haber metido la pata(( en los comandos que di
Debo haber hecho algo mal(( teclear los comandos que te di.
Error in x2set(Xsub, n_neighbors, metric, nn_method = nn_sub, n_trees, : Non-finite entries in the input matrix¿Pero tal vez lo puse en el lugar equivocado?
¿Qué significa el 0,001?
¿Pero tal vez lo puse en el lugar equivocado?
Lugar equivocado )))
Quieres manipular "X" antes de que se creara
hazlo así.
¿Qué significa el 0,001?
el tamaño de la rodilla ZZ en puntos o lo que sea, dependiendo del número de dígitos.
no sabes qué es qué, mira:
get.target <- function(x, change){ zz <- TTR::ZigZag(x,change = change,percent = F) zz <- c(diff(zz),0) ; zz[zz>=0] <- 1 ; zz[zz<0] <- -1 return(zz) }vemos que es un paquete TTR.
escribirlo en la consola.
obtener ayuda
igZag {TTR} R Documentation Zig Zag Description Zig Zag higlights trends by removing price changes smaller than change and interpolating lines between the extreme points. Usage ZigZag(HL, change = 10, percent = TRUE, retrace = FALSE, lastExtreme = TRUE) Arguments HL Object that is coercible to xts or matrix and contains either a High-Low price series, or a Close price series. change Minimum price movement, either in dollars or percent (see percent). percent Use percentage or dollar change? retrace Is change a retracement of the previous move, or an absolute change from peak to trough? lastExtreme If the extreme price is the same over multiple periods, should the extreme price be the first or last observation? Details The Zig Zag is non-predictive. The purpose of the Zig Zag is filter noise and make chart patterns clearer. It's more a visual tool than an indicator. Value A object of the same class as HL or a vector (if try.xts fails) containing the Zig Zag indicator. Warning The last value of the ZigZag indicator is unstable (i.e. unknown) until the turning point actually occurs. Therefore this indicator isn't well-suited for use for systematic trading strategies. Note If High-Low prices are given, the function calculates the max/min using the high/low prices. Otherwise the function calculates the max/min of the single series. Author(s) Joshua Ulrich References The following site(s) were used to code/document this indicator: http://www.fmlabs.com/reference/default.htm?url=ZigZag.htm https://www.linnsoft.com/techind/zig-zag-indicator-zig-zzo https://www.linnsoft.com/techind/zig-zag-oscillator-indicator-zzo http://www.metastock.com/Customer/Resources/TAAZ/#127 http://www.stockcharts.com/school/doku.php?id=chart_school:technical_indicators:zigzag Examples ## Get Data and Indicator ## data(ttrc) zz <- ZigZag( ttrc[,c("High", "Low")], change=20 )No hay ))
Quieres manipular "X" antes de que se creara
ir así
el tamaño de la rodilla de la X en puntos o lo que sea, dependiendo del número de dígitos.
si no sabes qué es qué, mira:
vemos que se trata de un paquete TTR.
escribirlo en la consola.
obtener ayuda.
Sí, fue un poco más lejos y consiguió esto
Si tengo un paso de precio de 1, ¿debo cambiar 0,001 por ejemplo, 100?
Lo he cambiado a 100.
Sí, siguió y siguió, y llegó a esto
Si tengo un paso de precio de 1, ¿debo cambiar 0,001 por ejemplo, 100?
Jugar con el parámetro de cambio
Juega con el parámetro de cambio
Tengo esta imagen de los últimos resultados - 4 racimos claros
Antes hablabas de algunos valores numéricos para estimar los resultados, ¿qué cifras sugieres que veamos?