Screener semanal ordenar por fuerza en tiempo?
Forums › ProRealTime foro Español › Soporte ProBuilder › Screener semanal ordenar por fuerza en tiempo?
- This topic has 7 replies, 3 voices, and was last updated 4 years ago by neodani.
-
-
01/24/2020 at 1:56 PM #117702
Hola,
Tengo un screener que me dice que activos se han cruzado sus medias, en este momento cuando paso el screenr, pero me gustaría ir más allá si se puede y que cuando lo pasase sobre un mercado, me saliesen los valores que tienen las medias cruzadas actualmente pero ordenados por el tiempo que llevan esas dos medias cruzadas (o la condición X dada), en este caso son las medias, pero si estamos en 2020, que me diga que el valor X se cruzó sus medias mucho antes que el valor Y, me interesa para saber como de avanzada está la tendencia.
Es posible hacerlo? Sería algo así
Filtrar activos que esten en tendencia cuando la m200 se cruza con la m50 en Semanal y que me los ordene por fuerza en función del tiempo que haga que se cruzaron por ultima vez, ej. 1 vela por punto?
Espero que sea pueda! sería ordenar los activos por el tiempo que ha pasado que cumplen con la condición en este caso M50 > M200
Muchas gracias a todos!
02/02/2020 at 11:53 AM #11848702/03/2020 at 10:27 AM #118530Perdón por el retraso en la respuesta. He leído muchas veces tu pregunta, pero todavía no entiendo qué quieres que se haga exactamente. ¿Desea ordenar las acciones por su "fuerza"? Entonces, ¿cómo lo calculas? ¿Tienes ejemplos en imágenes por favor? Gracias.
02/03/2020 at 11:30 AM #118538Hola Neodani,
Sí, se puede. Haz el favor de poner el screener y te lo cambiamos nosotros directamente.
Saludos
02/04/2020 at 9:14 PM #118679Sí, el ejemplo es muy simple, pero disponer de la fuerza entendiendo el tiempo que pasó desde que se cumplió el cruce de las medias
Es que no sé bien bien como ponerlo y que funcione, porque si pongo la condición del cruce solo me saca los valores que (en este momento) se están cruzando y yo no quiero eso.
Yo quiero los que ya se cruzaron pero ordenados desde el último corte que hubo. A mayor tiempo mas fuerza y sobre todo que el corte “esté activo” que se haya vuelto a cruzar.
1234567SMA50=Average[50](close)SMA200=Average[200](close)Cap=volume*closeC1 = SMA50 > SMA200SCREENER[C1 AND Cap > 1000000 ](C1 AS "Cruce")Gracias de antemano!
02/05/2020 at 11:01 AM #118713Esta simple modificación hará una diferencia entre el período real y el que se han cruzado los 2 promedios móviles.
123456789101112SMA50=Average[50](close)SMA200=Average[200](close)Cap=volume*closeC1 = SMA50 > SMA200c0 = sma50 crosses over sma200if c0 thenstart=barindexendifSCREENER[C1 AND Cap > 1000000 ](barindex-start)1 user thanked author for this post.
02/05/2020 at 8:45 PM #118781Gracias Nicolás, sin embargo, no sé si le falta algo o es un BUG de Prorealtime, si lo pasas sobre la lista de acciones España aparece esto (adjunto imagen)
Conozco el limite de barras de PRT, pero el caso es que hay valores como estos de aquí que salen en el listado que pone 254 y el cruce se hizo relativamente hace poco, por lo que no entiendo porque salen como 254.
Ejemplos:
repsol
b. sabadell
bolsas y mercados
euskatel¿Se puede considerar un BUG del screener o de PRT?
Un saludo!
02/12/2020 at 8:30 PM #119486 -
AuthorPosts
Find exclusive trading pro-tools on