Error en código indicador Darvas Boxes en ProRealTime

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #257718 quote
    jorge242
    Participant
    Junior

    HOLA BUENAS TARDES, E CREADO ESTE INDICADOR Y ME DA UN ERROR, SABEIS QUE PUEDE ESTAR MAL O SI HAY ALGO MAL PLANTEADO


    // — Configuración Darvas Boxes —

    // Período de consolidación

    boxp = 5


    // — Lógica del indicador —

    LL = lowest[boxp](low)

    k1 = highest[boxp](high)

    k2 = highest[max(1, boxp-1)](high)

    k3 = highest[max(1, boxp-2)](high)


    NH = valuewhen(high > k1[1], high, 0)

    box1 = k3 < k2


    // Definición de las líneas superior e inferior de la caja

    TopBox = valuewhen(barssince(high > k1[1]) == boxp-2 and box1, NH, 0)

    BottomBox = valuewhen(barssince(high > k1[1]) == boxp-2 and box1, LL, 0)


    // — Visualización —

    RETURN TopBox AS “Techo Caja”, BottomBox AS “Suelo Caja”

    20:09

    2

    #257732 quote
    Iván González
    Moderator
    Legend

    Hola. Veo varios errores…

    No existe la funcion valuewhen. Para esto quizás podrías utilizar un bucle for.

    Tampoco puedes utilizar la expresión “==”.

    Puedes echar un vistazo a este indicador que calcula también las “cajas” de Darvas.

    Mastering Trends with Nicholas Darvas Boxes

    #257735 quote
    jorge242
    Participant
    Junior

    Gracias ivan le echare un ojo

    #261728 quote
    jvrprtcode
    Participant
    Junior


    Hola a todos,


    Veo que no soy el único que tiene problemas con el Darvas Boxes. A mí me salen DOS errores de comandos


    defparam en la línea 9 : defparam calculateonlastbars=500


    Y


    drawpoint en la línea 37 : drawpoint(barindex,topbox)coloured(“green”)


    hay algún sitio donde pueda consultar estos errores y ver cuales son los comandos correctos ?


    y bueno, he observado que últimamente la mayoría de los sistemas que aparecen en la librería gratuita de ProRealTime contienen algún error ( https://www.prorealcode.com/library/)


    alguien me puede decir a qué es debido , si necesito hacer un upgrade de mi versión para que entienda todos los comandos ?


    saludos y gracias por vuestra atención





    #261731 quote
    Iván González
    Moderator
    Legend
    #261754 quote
    larouedegann
    Participant
    Master

    Voilà deux code Darvas boxes :

    Sur cloture

    if box=1 and (close>DownBox or close<UpBox) then
    box=0
    flag=0
    endif
    if box=0 and flag=0 and close>close[3] and close[1]>close[3] and close[2]>close[3] then
    th=close[3]
    flag=1
    endif
    if flag=1 and box=0 and close<th then
    flag=0
    endif
    if flag=1 and box=0 and close<close[3] and close[1]<close[3] and close[2]<close[3] then
    UpBox=close[3]
    DownBox=th
    box=1
    endif
    
    
    
    
    
    
    return UpBox  as "UpBoxe",DownBox as "DownBoxe"
    
    

    sur haut et bas

    if box=1 and (high>DownBoxe or low<UpBoxe) then
    box=0
    flag=0
    endif
    if box=0 and flag=0 and low>low[3] and low[1]>low[3] and low[2]>low[3] then
    th=low[3]
    flag=1
    endif
    if flag=1 and box=0 and low<th then
    flag=0
    endif
    if flag=1 and box=0 and high<high[3] and high[1]<high[3] and high[2]<high[3] then
    DownBoxe=high[3]
    UpBoxe=th
    box=1
    endif
    
    
    once DownBoxe=undefined
    once UpBoxe=undefined
    
    
    return UpBoxe  as "UpBoxe",DownBoxe as "DownBoxe"
    
    Nicolas and jvrprtcode thanked this post
    #261757 quote
    jvrprtcode
    Participant
    Junior


    hola Iván,


    en primer lugar muchas gracias por contestarme a mi problema y hacerlo tan rápido.


    debo tener algún tipo de problema que desconozco porque he copiado y pegado ( en una hoja de programa totalmente en blanco ) tal cual tanto este sistema (Darvas Boxes) como otros sistemas en otras tantas hojas en blanco y siemmmmpre me da algún error. Cuando no es una cosa es otra. No hay sistema que no me de un error en toda la hoja, y no me permite ejecutar ningún back-test. Es frustrante, no sé a qué se debe.


    ( he probado a copiar y pegar el código que ha enviado larouedegan en el anterior post y me sigue dando error ( en la línea 23 me subraya en rojo el primer comando “return” )

    sabes si pro real tiene algún tipo de servicio técnico al cual podría comentarles el problema que tengo ? Gracias por tu atención.


    saludos!

    #261763 quote
    JC_Bywan
    Moderator
    Master

    Hola,

    Cuando un comando gráfico (aqui “drawpoint”) que no parece causar errores a otros nos da un mensaje de error, a veces puede deberse a que, tras hacer clic en el botón “Indicadores”, el código se copió en la ventana de probacktest/proorder en lugar de en la ventana de indicadores probuilder? Si ese es el caso, adjunto una imagen para mostrar dónde seleccionar la ventana antes de pegar el código.

    Iván González thanked this post
    v12indicORproorder.png v12indicORproorder.png
    #261765 quote
    jvrprtcode
    Participant
    Junior



    muchas gracias, lo revisaré , a ver si es esto y puedo solucionar el problema. Ojalá sea esto y se acaben todos los problemas que me salen con los comandos



    saludos y gracias de nuevo !



    #261766 quote
    Iván González
    Moderator
    Legend

    Leyendo tu respuesta, y como bien apunta JC, estoy convencido en que estás intentando crear nuevo sistema y no nuevo indicador… Ten en cuenta que el código al que haces referencia “Darvas Boxes” es un indicador no un sistema preparado para backtest.




    JC_Bywan thanked this post
    #261772 quote
    jvrprtcode
    Participant
    Junior



    Has dado en el clavo por completo. Estaba metiendo Indicadores en la pestaña de sistemas, por eso me salían tantos errores contínuamente

    Fallo de novatillo. Llevo poco tiempo en esto.



    Saludos y muchísimas gracias de nuevo


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

Error en código indicador Darvas Boxes en ProRealTime


ProBuilder: Indicadores y Herramientas

New Reply
Author
author-avatar
jorge242 @jorge242 Participant
Summary

This topic contains 10 replies,
has 5 voices, and was last updated by jvrprtcode
1 month, 2 weeks ago.

Topic Details
Forum: ProBuilder: Indicadores y Herramientas
Language: Spanish
Started: 02/09/2026
Status: Active
Attachments: 2 files
Logo Logo
Loading...