Mostrar rentabilidad a cierre de la ultima vela.

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #188070 quote
    mamees
    Participant
    New

    En el indicador, quiero saber la rentabilidad que tiene desde la ultima vela (hoy) hasta el máximo cuando cumpla la condición de maxrelevante=1.

    Como puedo indicar que la referencia siempre sea la ultima vela? Si pongo close, no funciona.

    Hay alguna forma de indicar que sea siempre la referencia la ultima vela?

    Gracias.

    //maximo mimino relevante.
    centro=3
    maximo = high[centro]
    minimo = low [centro]
    maxrelevante= 1
    minrelevante= 1
    for i=0 to centro*2
    if i<>centro then
    if low[i] < minimo then
    minrelevante=0
    endif
    if high[i] > maximo then
    maxrelevante=0
    endif
    endif
    next
    IF maxrelevante=1 THEn
    renta=(maximo-close)/close*100
    DRAWTEXT("D1=#renta#%", barindex-centro, maximo+(maximo*0.01), Dialog, Bold, 18) COLOURED(255,10,10,255)
    ENDIF
    return
    
    #188313 quote
    robertogozzi
    Moderator
    Master

    Quieres decir que ?:

    DEFPARAM DrawOnLastBarOnly = TRUE
    //maximo mimino relevante.
    centro=3
    maximo = high[centro]
    minimo = low [centro]
    maxrelevante= 1
    minrelevante= 1
    for i=0 to centro*2
    if i<>centro then
    if low[i] < minimo then
    minrelevante=0
    endif
    if high[i] > maximo then
    maxrelevante=0
    endif
    endif
    next
    IF maxrelevante=1 THEn
    renta=(maximo-close)/close*100
    //DRAWTEXT("D1=#renta#%", barindex-centro, maximo+(maximo*0.01), Dialog, Bold, 18) COLOURED(255,10,10,255)
    ENDIF
    DRAWTEXT("D1=#renta#%", barindex-centro, maximo+(maximo*0.01), Dialog, Bold, 18) COLOURED(255,10,10,255)
    return
    repropel thanked this post
    #188361 quote
    mamees
    Participant
    New

    Quiero saber rentabilidad que hay desde HOY o Ultima vela, hasta la vela que indico con una flechita (en el codigo estara representado como maxrelevante=1).

    Es decir, alli donde maxrelevante=1 quiero pintar una flecha y al lado el porcentaje que falta hasta llegar, en la imagen te he puesto una regla para que se pueda ver.

    En la imagen que te he puesto seria, EAR (mercado americano), en semanal. La semana 01 (03 enero 2022) seria maxrelevante=1.

    Quiero que salga el porcentaje que falta por llegar desde la ultima vela (hoy) hasta ese maximo (high).

    Por tanto >> renta=(maximo-close)/close*100  seria renta=(maximo semana 01 – close de esta semana que estamos) / close semana que estamos * 100

    #194176 quote
    robertogozzi
    Moderator
    Master

    Ahi esta:

    DEFPARAM DrawOnLastBarOnly = TRUE
    //maximo mimino relevante.
    centro=3
    maximo = high[centro]
    minimo = low [centro]
    maxrelevante= 1
    minrelevante= 1
    for i=0 to centro*2
    if i<>centro then
    if low[i] < minimo then
    minrelevante=0
    endif
    if high[i] > maximo then
    maxrelevante=0
    endif
    endif
    next
    FOR i = 1 TO BarIndex
    IF maxrelevante[i]=1 THEN
    renta=(maximo-close[i])/close[i]*100
    //DRAWTEXT("D1=#renta#%", barindex-centro, maximo+(maximo*0.01), Dialog, Bold, 18) COLOURED(255,10,10,255)
    break
    ENDIF
    NEXT
    DRAWTEXT("D1=#renta#%", barindex-centro, maximo+(maximo*0.01), Dialog, Bold, 18) COLOURED(255,10,10,255)
    return
    repropel thanked this post
Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.

Mostrar rentabilidad a cierre de la ultima vela.


ProBuilder: Indicadores y Herramientas

New Reply
Author
author-avatar
mamees @mamees Participant
Summary

This topic contains 3 replies,
has 2 voices, and was last updated by robertogozzi
3 years, 8 months ago.

Topic Details
Forum: ProBuilder: Indicadores y Herramientas
Language: Spanish
Started: 02/11/2022
Status: Active
Attachments: 4 files
Logo Logo
Loading...