Funcion para saber la volatilidad de un valor

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #190753 quote
    mameesmamees
    Participant
    New

    Buenas tardes,

    hay alguna forma de poder saber la volatilidad de un valor? Hay alguna función que pueda llamar?

    Es decir, por si una vela es mas grande o pequeña que la volatilidad de ese valor.

    Por ejemplo, Berkeley en España que es la imagen, hay 2 velas que se ven que son bastante mas grandes que la la mayoria de las velas. Hay alguna forma de poder saber que velas son mas “grandes” que lo que es normal?

    Muchas gracias.

    berkeley.png berkeley.png
    #190763 quote
    pableitorpableitor
    Participant
    Master

     

    Hay alguna forma de poder saber que velas son mas “grandes” que lo que es normal?

     

    Se me ocurren varias posibilidades:

    la forma mas sencilla sería comparar el rango diario de cada vela con la media del rango durante n periodos(p.ej 10)

    atr =AverageTrueRange[1](close)
    atrmean = WeightedAverage[10](atr)
    RETURN atr,atrmean 
    //DEVUELVE EL RANGO DE LA VELA DIARIA Y LA MEDIA PONDERADA DE LA VOLATILIDAD DE LAS BARRAS DE 10 PERIODOS
    

    Otra posibilidad sería observar si la variacion del cierre actual con el anterior supera x (p.ej 2)  desviaciones standar del precio :

    return close - close[1] as "diff", 2 * std[10](close) as "std"

    saludos

    mamees thanked this post
    #190770 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Puedes comparar la magnitud (RANGE) con su media, incluso usando un multiplicador.

    Esto señala cuando una vela es 2 veces la media del RANGE:

    RangeAvg = average[30,0](range)
    RETURN range > (RangeAvg * 2.0)
    mamees thanked this post
    #246327 quote
    EdelmiroEdelmiro
    Participant
    Junior

    ARCHIVO itf  COMPARADOR DE RANGO CON SU MEDIA

    Feliz día, Robertogozzi, sería posible que su trabajo sobre como comparar la magnitud (Range), con su media

    y cuyo texto escribo a continuación, para su mejor identificación, se pueda convertir a un archivo itf

    1 RangeAvg = average[30,0](range)
    2 RETURN range > (RangeAvg * 2.0)

    Figura en un post suyo como respuesta a una solcitud de fecha: 30/03/2022

    Sin otra cuestión, salvo mi deseo de manifestarle mi gratitud por su tarea de divulgación

    Gracias

    Saludos

    #246486 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Pido disculpas por la demora. Ya lo he adjuntado.

    RangeAvg.itf
Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.
ProRealAI ProRealAI New

Stuck on this ProBuilder code?

Describe what this topic is trying to build, in plain English, and ProRealAI writes the ProRealTime™ indicator, screener or system for you.

Available in 7 languages
Try ProRealAI

Funcion para saber la volatilidad de un valor


ProBuilder: Indicadores y Herramientas

New Reply
Author
author-avatar
mamees @mamees Participant
Summary

This topic contains 4 replies,
has 4 voices, and was last updated by robertogozzirobertogozzi
1 year, 4 months ago.

Topic Details
Forum: ProBuilder: Indicadores y Herramientas
Language: Spanish
Started: 03/29/2022
Status: Active
Attachments: 2 files
ProRealCode ProRealCode
Loading...