Problema con la función CALL

Forums ProRealTime foro Español Soporte ProScreener Problema con la función CALL

Viewing 9 posts - 1 through 9 (of 9 total)
  • #185439

    Hola.

    Es mi primera vez aqui.

    Tengo un problema con un screener.

    Al utilizar la función CALL para un indicador de codigo privado(no tengo el codigo),el RSI_QEMA.

    Yo pongo:

    RSI QEMA,Niveau Bas,ignored,ignored = CALL “RSI_QEMA”

    Y el sistema me identifica RSI QEMA como RSI normal,no como una variable del indicador.

    Añado el indicador.

    ¿Que podría hacer?

    Muchas gracias

    #185444

    No use espacios en blanco en los nombres, escriba RSIQEMA.

    1 user thanked author for this post.
    #185450

    Gracias por la ayuda.

    Perdon por dar lata,pero ahora me da otro error.

    Esto he puesto yo:

    REM Screener RSI_QEMA
    RSIQEMA , BasNiveau ,ignored ,ignored = CALL “##RSI_QEMA”
    C1 = RSIQEMA crosses over BasNiveau
    C2 = RSIQEMA < BasNiveau
    SCREENER [C1 and C2](close)

    Y me devuelve este mensaje:

    La función “RSI_QEMA” llamada desde “SCREENER_QEMA” debe ser llamada con una expresión sin parentesis(ver “custom close” como ayuda)

    ¿Que estoy haciendo mal?

    Gracias de nuevo.

     

     

    #185468

    ¿Por qué cambió CALL "RSI_QEMA" a CALL "##RSI_QEMA"? Intenta usar la línea anterior. Si aún se informa el error, publique el código.

    1 user thanked author for this post.
    #185471

    Por que el indicador es ##RSI_QEMA.

    Adjunto el indicador.

    Gracias por responder.

    #185473

    Faltaban los parámetros en la instrucción CALL:

    1 user thanked author for this post.
    #185478

    Vaya los había puesto al principio y los he quitado despues.

    Muchisimas gracias de verdad.

     

    #185486

    ¿Y cuando uno de los parametros no es numerico?

    En este screener:

    REM Screener RSI_DEMARK
    RSIDemark, RSISignal ,LevelLow ,ignored ,ignored = CALL “2021_RSI_DEMARK_V1″[22,0,30,09](close)
    C1 = RSIDemark crosses over RSISignal
    C2 = RSIDemark < LevelLow
    SCREENER [C1 and C2](close)

    Me da el error:La funcion…llamada desde “SCREENER_RSI_DEMARK” no debe ser llamada con una expresión entre parentesis.

    El segundo parametro pone 0 en la plataforma,pero en la configuración hay que seleccionar una media(simple,exponencial,ponderada…)

    ¿Como se puede hacer esto?

    Añado el indicador.

    Muchas gracias.

    #185517

    Eliminar (close) al final de la línea 2.

    1 user thanked author for this post.
Viewing 9 posts - 1 through 9 (of 9 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login