Porcentage de variación aperturacierre de vela

Viewing 14 posts - 1 through 14 (of 14 total)
  • Author
    Posts
  • #199138 quote
    Yossua
    Participant
    New

    Estoy intentando crear un screener que me rastree apertura y cierre de velas con una variación de porcentaje (En este ejemplo de un 10%) pero no consigo que funcione. Lo más simple, creo, sería indicarle un porcentaje de variación en el screener y luego elegir el rango (1H 2H 1Día 1 semana……) Pero no funciona, dando valores extraños. Alguna idea?

     

    // ejemplo de codigo screener
    SCREENER
    aper = ABS(DOpen(3))
    cierr = ABS(DClose(3))

    Varporc = ((cierr – aper)/aper)*100

    c1 = (Varporc > 10)

    SCREENER[c1]

    #199200 quote
    robertogozzi
    Moderator
    Master

    Tienes que usar la palabra SCREENER una sola vez, al final.

    No es necesario indicar ABS (), ya que un precio nunca puede ser negativo.

    Aquí está el código:

    // ejemplo de codigo screener
    
    aper  = DOpen(3)
    cierr = DClose(3)
    
    Varporc = (((cierr / aper) - 1) * 100)
    
    c1 = (Varporc > 10)
    
    SCREENER[c1](Varporc AS "%")
    Yossua thanked this post
    #236637 quote
    Yossua
    Participant
    New

    Sorry to reopen this thread again, as soon as we comment on this I will close it as resolved.
    I want to see the variations within 5 minute candles (And understand how to change them to 1 minute for example), but I can’t do it with the screener alone. That’s why I made this indicator to try to implement it but it doesn’t work for me either:

    Once I have that indicator, I use the percentage value in the screener where I try to get values ​​above the desired percentage, in this case 3%, in the screener, but it never works well:

    The time frame asks to select a time (I don’t understand this very well since I only want it to indicate that % in the time defined in the program, but even if I put 5 minutes the same as the indicator, it doesn’t work either).

    If I select, for example, 5 minutes, and look for values ​​above 3%, I am not able to find them, I attach images.

    How do I create a screener that looks for the difference in the last open and closed candle and where its % value between the max and the min is the value that I determine, for example 3(3%)?

    Perdón por reabrir nuevamente este hilo, en cuanto comentemos esto lo cierro por resuelto.
    Quiero ver las variaciones dentro de velas de 5 minutos (Y entender como cambiarlas a 1 minuto por ejemplo), pero no puedo hacerlo solo con el screener. Por eso hice este indicador para intentar implementarlo pero tampoco me funciona:

    precioa = High
    preciob = Low
    porcentaje = (( precioa – preciob )) / preciob * 100
    Return porcentaje

    Una vez que tengo ese indicador, utilizo el valor de porcentaje en el screener donde intento sacar valores por encima del porcentaje deseado, en este caso 3%, en el screener, pero nunca me funciona bien:

    indicator1 = CALL “PorcentajeDeVariacion”
    c1 = (indicator1 >= 3)
    SCREENER[c1]

    El time frame pide seleccionar un tiempo (esto no lo entiendo muy bien ya que solo quiero que indique ese % en el tiempo definido en el programa, pero aunque ponga 5 minutos igual que el indicador, tampoco me funciona).

    Si selecciono por ejemplo 5 minutos, y busco valores por encima del 3%, no soy capaz de encontrarlos, adjunto imágenes.

    ¿Cómo puedo crear un filtro que busque la diferencia entre la última vela abierta y cerrada y donde su valor porcentual entre el máximo y el mínimo sea el valor que yo determino, por ejemplo 3(3%)?

    Nuevo-Imagen-de-mapa-de-bits.png Nuevo-Imagen-de-mapa-de-bits.png Nuevo-Imagen-de-mapa-de-bits-2.png Nuevo-Imagen-de-mapa-de-bits-2.png
    #236651 quote
    robertogozzi
    Moderator
    Master

    Publica solo en el idioma del foro en el que publicas. Por ejemplo, inglés solo en foros en inglés y español solo en foros en español.

    Gracias 🙂

    #236653 quote
    robertogozzi
    Moderator
    Master

    Tampoco consigo que funcione, ni tampoco uso el indicador CALL. ni colocando el código del indicador dentro del screener. En cualquier período de tiempo que utilicé para las pruebas.

    No entiendo por qué, deberías abrir una solicitud de soporte presionando las teclas Ctrl+M e indicando el motivo.

    #236656 quote
    Yossua
    Participant
    New

    Perdon, la costumbre de tener que poner todo en Inglés……
    Muchas gracias!! enviaré solicitud porque es un cóigo fácil y debería funcionar…. Salu2!

    robertogozzi thanked this post
    #236877 quote
    Yossua
    Participant
    New

    Escribí ya dos e-mail pero supongo que andarán con mucha gente de vacaciones, por lo que estoy a la espera. Una pregunta, dado que lo que puse no funciona, existe algún modo de conseguir un screener que encuentre los activos que en la última barra cerrada de 1 minuto, aparezcan los activos con una variación mayor al 4%(Es decir la diferencia entre el open y el close sea del 4% o más? No soy capaz de verlo en las listas predefinidas TOP VARIACION1 y TOPVARIACION2 o creando de ningun modo programado que busque bajo esas condiciones tan simples…He visto que el codigo que ya viene por defecto en el screener como ALTA VOLATILIDAD Y VOLUMENES tampoco da los resultados correctos aunque más o menos funciona….Es decir proscreener NO FUNCIONA.

    #236926 quote
    robertogozzi
    Moderator
    Master

    Ahí está él:

    Cond = close[1] > (open[1] * 1.04)
    SCREENER[Cond AND (high[1] <> low[1])]
    #236930 quote
    Yossua
    Participant
    New

    Por desgracia, no funciona correctamente…

    #236936 quote
    robertogozzi
    Moderator
    Master

    Funciona para mí.
    Tenga en cuenta que usted pidió que funcionara en la última vela cerrada, no en la que se está formando.

    En la última línea, la condición adicional:

    AND (high[1] <> low[1])

    sólo sirve para evitar que se marquen velas donde no hay movimiento.

    #236951 quote
    Yossua
    Participant
    New

    Buenas Roberto, de verdad que te agradezco los aportes!
    Si miramos ahora sinplemente, que deberia observar el ultimo minuto de vela cerrada me aparecen valores que no tienen ni variacion como el ticker DSI. Si el caso fuera que cogiera el ultimo minuto en el que hubiera cotizacion, tampoco estaria bien ya que en la misma seleccion de acciones nasdaq, existen muchas acciones con mas de ese 4% que no aparecen y que solo puedes ver si vas mirando accion por accion…Lo probare de nuevo cuando abra el mercado y te digo con certeza si funciona pero por las experiencias que estoy teniendo, siempre funcionan a medias y valores que deberian saltar al final me los tienen que chivar por grupo u otras aplicaciones sobre los mismos activos….

    Un saludo!

    #236953 quote
    Yossua
    Participant
    New

    Por supuesto entiendo que es la jltima vela cerrada 😉 y por si acaso, he añadido, que si el programa al no existir cotización resulta que observa hasta la ultima vela cerrada que hubiera cotización, observo lo que ya he descrito. De hecho estoy por crear otro código que me salte con la vela cerrada dos periodos atrás para ir corroborando que el error es persistente en su funcionamiento y no algun fallo esporadico. Pero lo dicho, le echare un mejor vistazo el lunes cuando abramos cotizaciones y me pasen activo que se mueva por otros canales y no me salte en la plataforma, o si por el contrario solo pasa esto por el cierre del mercado y cuando abra funcione!

    #237101 quote
    Yossua
    Participant
    New

    Perfecto cuando el mercado est´abierto funciona correctamente, gracias Roberto!

    #237102 quote
    Yossua
    Participant
    New

    No se muy bien cómo cerrar el post pero se puede dar por finalizado.

    robertogozzi thanked this post
Viewing 14 posts - 1 through 14 (of 14 total)
  • You must be logged in to reply to this topic.

Porcentage de variación aperturacierre de vela


ProScreener: Buscadores de Mercado y Rastreo

New Reply
Author
author-avatar
Yossua @yossua Participant
Summary

This topic contains 13 replies,
has 2 voices, and was last updated by Yossua
1 year, 6 months ago.

Topic Details
Forum: ProScreener: Buscadores de Mercado y Rastreo
Language: Spanish
Started: 08/16/2022
Status: Active
Attachments: 2 files
Logo Logo
Loading...