DRAWTEXT Y DRAWARROW, PROBLEMA

Viewing 14 posts - 1 through 14 (of 14 total)
  • Author
    Posts
  • #25320 quote
    corzaroja
    Participant
    Average

    Lo tengo instalado.  Parece que lo tengo bien porque como se ve en uno de los gráficos, salen los textos  y las flechas, aunque el nombre que le he asignado sale en color gris en la caja de herramientas.

    Esto del color gris me tiene preocupada, de los muchos indicadores que tengo y que no vienen por defecto con prorealtime, es la primera y única vez que  veo el nombre en color gris.

    Es como si me estuviera dando un problema y sin embargo no es así, porque lo tengo en una prueba sencilla de cruces de medias.

    El problema es que en unos gráficos sale y en otros no sale, aún estando.

    Digamos que en indices me sale y en todos los tiempos, pero en valores de Ibex por ejemplo, no salen.

    El indicador cumple varias veces el código programado en ambos casos, sin embargo, en un gráfico me da todas las señales (indices) y en otros gráficos no me da ni una señal (valores ibex).

    Alguna idea del porqué sucede y como solucionarlo?  (porque ni se me ocurre)

    Image6.jpg Image6.jpg Image7.jpg Image7.jpg
    #25329 quote
    corzaroja
    Participant
    Average

    Y en Forex por ejemplo, me pone el texto, pero no me pone la flecha.

    Es muy curioso esto, pero necesito fiabilidad.

    Image111.jpg Image111.jpg
    #25332 quote
    Nicolas
    Keymaster
    Master

    Sin el código de su indicador, parece difícil de ayudar. Es posible que tenga un valor de escala Y incorrecto que funcione en Forex pero no en otro graficos.

    #25359 quote
    corzaroja
    Participant
    Average

    El código es muy sencillo Nicolás.  El código parte de un indicador y en el indicador veo los movimientos que el Drawtext y el Drawarrow no me muestran.

    Este es el código

    ///Histograma SMI50
    ///Establecemos indicador
    indicator1 = SMI[50,5,13](CLOSE)
    indicator2 = Average[5] (SMI[50,5,13](close))
    
    ALCISTA1 = indicator1 crosses over indicator2[1] AND indicator1 > indicator1[1]
    BAJISTA1 = indicator1 crosses under indicator2[1] AND indicator1 < indicator1[1]
    
    IF BAJISTA1 THEN
    
    DRAWTEXT ("ABRIR CORTOS",barindex,LOW+155*pointsize, Dialog,Bold,10) coloured (255,0,0)
    DRAWARROWDOWN (barindex-1,LOW[1]-30) COLOURED(0,0,0)
    
    ENDIF
    IF ALCISTA1 THEN
    
    DRAWTEXT("ABRIR LARGOS",barindex,low-155*pointsize,Dialog,Bold,10) COLOURED (0,0,0)
    DRAWARROWUP(barindex-1,HIGH[1]+30) COLOURED(0,0,0)
    ENDIF
    
    return
    #25379 quote
    Nicolas
    Keymaster
    Master

    No ha adaptado correctamente los niveles de precios en los que desea que aparezca el texto y la flecha:

    ///Histograma SMI50
    ///Establecemos indicador
    indicator1 = SMI[50,5,13](CLOSE)
    indicator2 = Average[5] (indicator1)
    
    ALCISTA1 = indicator1 crosses over indicator2[1] AND indicator1 > indicator1[1]
    BAJISTA1 = indicator1 crosses under indicator2[1] AND indicator1 < indicator1[1]
    
    IF BAJISTA1 THEN
    
    DRAWTEXT ("ABRIR CORTOS",barindex,high+40*pointsize, Dialog,Bold,10) coloured (255,0,0)
    DRAWARROWDOWN (barindex,high+30*pointsize) COLOURED(0,0,0)
    
    ENDIF
    IF ALCISTA1 THEN
    
    DRAWTEXT("ABRIR LARGOS",barindex,low-40*pointsize,Dialog,Bold,10) COLOURED (0,0,0)
    DRAWARROWUP(barindex,low-30*pointsize) COLOURED(0,0,0)
    ENDIF
    
    return

    Modifiqué un poco la manera que usted agrega estos texto y flecha en la carta para no cubrir el precio (para más claridad).

    drawarrowup-drawtext-examples-code.png drawarrowup-drawtext-examples-code.png
    #25442 quote
    corzaroja
    Participant
    Average

    Sucede lo mismo.

    Como dije ………. en indices, forex, futuros de indices, ……. etc   si sale texto y flechas, pero en valores no.

     

    En Dax30 por tanto, si sale, con cualquier parámetro de nivel que utilice, pero en una empresa no sale nada.

    prorealcode.jpg prorealcode.jpg prorealcode2.jpg prorealcode2.jpg
    #25446 quote
    Nicolas
    Keymaster
    Master

    Utilice por favor el código que hice en mi poste anterior. Esto no es lo mismo en tu captura de pantalla …

    #25470 quote
    corzaroja
    Participant
    Average

    Nicolas, copy & paste y sigue sin salir en los valores.

    prorealcode-1.jpg prorealcode-1.jpg prorealcode2-1.jpg prorealcode2-1.jpg
    #25536 quote
    Nicolas
    Keymaster
    Master

    Parece que funciona para mí (bankinter y sme).
    ¿Añade el indicador en la tabla de precios?

    Bankinter-SA-.png Bankinter-SA-.png Screenshot_181.png Screenshot_181.png
    #25590 quote
    corzaroja
    Participant
    Average

    Nicolás, ya veo lo que sucede.

    Está parametrizado a una distancia de +40 y -40.   Esa distancia en gráficos de indices, futuros, etc. es una distancia que sueles tener en la pantalla con un gráfico bien visible.

    En el caso de valores de 20€ e incluso menos, con el gráfico a pantalla completa, esa distancia queda muy lejos arriba y abajo.

    Podría ajustarse esa distancia porcentualmente al nivel de precio de forma que no fuera engorroso ir cambiando parámetro a cada gráfico nuevo?

    Sería esa una solución?

    prorealcode-2.jpg prorealcode-2.jpg
    #25594 quote
    Nicolas
    Keymaster
    Master

    Una solución sería adaptar esta distancia con un valor ATR, se adaptará dinámicamente a cada período de tiempo.

    Por ejemplo:

    ATR = averagetruerange[10]
    
    DRAWTEXT ("ABRIR CORTOS",barindex,high+ATR, Dialog,Bold,10) coloured (255,0,0)
    DRAWARROWDOWN (barindex,high+ATR) COLOURED(0,0,0)
    #25689 quote
    corzaroja
    Participant
    Average

    Muchas gracias Nicolás!

    Voy a probarlo a continuación.

    Saludos.

    #25698 quote
    corzaroja
    Participant
    Average

    Nicolás.  muchas GRACIAS

    Ahora si está genial.

    Dejo un pantallazo por si alguien tiene ese problema que vea la resolución.

    Explico que :   He puesto ATR entre paréntesis por 2 razones,  1-  poner el texto de cortos debajo del precio, asi que en cortos el ATR va en negativo y 2. He multiplicado el ATR *2 porque me quedaba demasiado pegado a las velas.

    Nicolas thanked this post
    prorealcode-4.jpg prorealcode-4.jpg
    #28356 quote
    corzaroja
    Participant
    Average

    Hola Nicolás, no me lo soluciona, aunque ese macd me gusta.

    Debo ausentarme un par de semanas mínimo, quizás un mes, a la vuelta volveré a darle vueltas al tema.

     

    Un saludo

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

DRAWTEXT Y DRAWARROW, PROBLEMA


ProBuilder: Indicadores y Herramientas

New Reply
Author
author-avatar
corzaroja @corzaroja Participant
Summary

This topic contains 13 replies,
has 2 voices, and was last updated by corzaroja
8 years, 12 months ago.

Topic Details
Forum: ProBuilder: Indicadores y Herramientas
Language: Spanish
Started: 02/16/2017
Status: Active
Attachments: No files
Logo Logo
Loading...