Hola,
Soy nuevo por el foro, así que antes de nada a presentarme. Me llamo Ivan y he empezado recientemente con prorealtime, y me está encantando.
He hecho ya mis primeros pinitos con proscreener y me ha parecido muy potente.
Pero hay una cosa que no he conseguido hacer (no se si se puede siquiera y ahí es donde pregunto)
En proscreener es muy facil añadir una columna con un valor. Ejemplo:
pos=(close-low)/(high-low)*100
screener (pos as “posicion”)
Me daría en la ultima columna la posicion en la que se encuentra el valor respecto a su maximo y minimo del dia en porcentaje (0 si esta al minimo y 100 si esta al maximo).
Genial. Pero si además de esa columna quisiese añadir otras columnas (por ejemplo la diferencia entre el maximo y el minimo del dia, calculado como “dif=high/low*100-100”).
Hay alguna forma de poner algo del estilo “screener(pos as “posicion”, dif as “diferencia”,…)” y mostrar mas de una columna con información calculada (evidentemente así no funciona), luego ya le diría como ordenarla…
Gracias por adelantado y un saludo.
Hola, no es posible añadir múltiples criterios de clasificación en la ventana ProScreener, lo siento!
Ya me imaginaba… pero por si acaso.
Estaba probando ProRealTime, y para mi gusto tiene demasiadas limitaciones en programación… no he encontrado nada de subrutinas, ni de arrays, ni posibilidad de jugar con diferentes timeframes en nada salvo el proscreener… seguramente buscaré otra alternativa 🙁 Eso si, con pocas lineas de código es fácil de hacer cosas curiosas.
Gracias y un saludo.
No se si te sirve lo que te voy a decir, pero lo que si puedes poner en un Escreener es que cumpla varias condiciones de selección a la vez con la sentencia and, o que cumpla una u otra: or.
De forma que te saque un listado en una sola columna clasificado de mayor a menor… ; no sé por ejemplo que te saque un listado del porcentaje de oscilación en cada vela y que ademas cumpla que el Macd cruce el cero hacia arriba, por ejemplo. etc.