Alguien tiene un screener de valores que se pongan encima de la media movil simple de 200 semanas?
JSParticipant
Senior
TimeFrame(1 week)
SMA200=Average[200](Close)
Cond1=Close>SMA200
Screener[Cond1]
En este screener tienes al precio por encima:
avg=average[200](close)
SCREENER[low > avg](close as "close")
En este otro tienes al precio justo en la media:
avg=average[200](close)
bounce=low<avg and high>avg
SCREENER[bounce](close as "close")
Pero ese es para la media movil simple de 200 sesiones diaria. Yo busco uno para la media movil simple de 200 semanas
El código se aplica a cualquier período de tiempo que esté utilizando en el gráfico. Puede ser 1 minuto, 1 hora, 1 día, 1 semana etc…
Ya, pero se trata de aplicar un screener a un mercado. Si le aplico el screen de media 200 diario, solo me salen valores que están en media 200 diario. No me vale para lo que quiero.
Se trata de tener un screener que al aplicarlo por ejemplo al nasdaq, me de los valores que estén en la ma200 semana. Este screen del que hablamos no me vale
Entonces, si entiendo correctamente, desea un promedio semanal en un gráfico diario.
Si es así, aquí está:
TimeFrame(1 week)
SMA200=Average[200](Close)
Timeframe(default)
Cond1=Close>SMA200
Screener[Cond1]
Hola, ante todo agradezco la amabilidad y molestias que os estais tomando. Este último screenner se aproxima.Pero me explico de nuevo se trataría de un screener que no voy a pasar sobre ningún gráfico ni en diario ni en semanal ni nada.Sería un screener que aplico a un mercado, por ejemplo al nasdaq y que me dé los valores que acaban de ponerse encima de la media movil simple de 200 semanal.
Quizás los códigos escritos por Ivan estén bien, estos son los dos códigos reescritos para usar el promedio semanal en un gráfico diario (o intradiario):
Timeframe(1 week)
avg=average[200](close)
Timeframe(default)
Cond = low > avg
SCREENER[Cond](close as "close")
Timeframe(1 week)
avg=average[200](close)
Timeframe(default)
bounce=low<avg and high>avg
SCREENER[bounce](close as "close")
este se aproxima bastante. En mi método sería ideal los que hacen throwback en la ma200 semana. Ese sería el screener ideal, y que el precio de la acción no sea superior a 100 dolares.Me interesan los valores de entre 1,5 y 30 dolares.También que el volumen medio de tres meses no baje de 1 millón negociado y que en la actualidad negocie más de 2 millones
Mejor esperar la respuesta de Iván .
Hola. Aquí lo tienes.
En este caso he puesto en la condición 1 que el precio hace menos de 20 velas que ha tocado su media. Puedes modificar los números a tu criterio.
Timeframe(weekly)
avg=average[200](close)
Timeframe(default)
bounce=low<avg and high>avg
cond1=barssince(bounce)<20
cond2=close>1.5 and close<30
cond3=average[63](volume)>1000000
cond4=volume>2000000
screener[cond1 and cond2 and cond3 and cond4]