Índice de discrecion

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #122943 quote
    mateo
    Participant
    Senior

    Alguien me podría ayudar a programar un indicador, al que podríamos llamar Indice de Discrecion de un valor, y que nos calcule que valores han tenido una evolución continua y estable de aquellos que han tenido variaciones de precios de carácter discreto.

    La ecuación consiste en multiplicar el signo del momentum (positivo o negativo) por la diferencia entre el porcentaje de días del periodo (6,9 o 12 meses  por ejemplo)  que ha tenido rendimiento negativo y positivo. Los días neutros no se introducirán.

     

    ID = +_1*(% Negativos-%positivos)

    Fuente: Gray y Vogel(2016)

    Gracias y salud para todos

    #124478 quote
    Nicolas
    Keymaster
    Master

    ¿Tiene más explicaciones sobre la fórmula, porque no estoy seguro de entenderla perfectamente? Parece ser muy parecido al RSI en mi opinión.

    #124626 quote
    mateo
    Participant
    Senior

    Buenas tardes M. Nicolás

    Sobre un gráfico en semanal sería contar las barras positivas , negativas o neutras (estas no se tienen en cuenta para el calculo).

    Ejemplo:

    Una acción que en las últimas 52 semanas su resultado ha sido positivo, y ha dado el siguiente resultado

    28 barras positivas = 53,85%

    24 barras negativas = 46,15%

    Si el resultado de “la fuerza relativa” es positiva el valor multiplicador será -1

    Si el resultado de “la fuerza relativa” es negativa el calor multiplicador será +1

    ID = -1*(46,15 – 53,85)   ID = -1*(-7,7)    ID = 7,7

    Espero haber sabido explicarme

    Salud y muchas gracias

    #124834 quote
    Nicolas
    Keymaster
    Master

    Por lo tanto, debe codificarse de esta manera: no estoy seguro de si el multiplicador debe establecerse como usted dijo, pero aquí está:

    pos = summation[52](close>open)/52*100
    neg = summation[52](close<open)/52*100
    rs = neg-pos
    if rs>0 then 
    mult=-1
    else
    mult=1
    endif
    
    return mult*rs
    #124926 quote
    mateo
    Participant
    Senior

    Muchas gracias Nicolás,  pero no me debo explicar bien ya que hago los cálculos manualmente y no obtengo el mismo resultado.

    Sin conocer la programación creo que el error está en los summation.

    Solo deber sumar las veces que lz barra ha sido positiva o negativa, por ejemplo 28 barras positivas y 24 negativas. El total debe ser 52.

    En este caso sería 28 barras ÷ da 53,85% de positivos, 24 barras – da 46 15% de negativos, el resultado es 7,7. Por el signo no se preocupe ya lo pondré yo pero creo que esta bien como usted lo puso.

     

    Muchas gracias y mucha salud

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

Índice de discrecion


ProBuilder: Indicadores y Herramientas

New Reply
Author
author-avatar
mateo @mateo Participant
Summary

This topic contains 4 replies,
has 2 voices, and was last updated by mateo
5 years, 10 months ago.

Topic Details
Forum: ProBuilder: Indicadores y Herramientas
Language: Spanish
Started: 03/22/2020
Status: Active
Attachments: 1 files
Logo Logo
Loading...