Richiamo variabili indicatore personalizzato

Forums ProRealTime forum Italiano Supporto ProScreener Richiamo variabili indicatore personalizzato

Viewing 8 posts - 1 through 8 (of 8 total)
  • #112848

    Salve a tutti, ho un problema quando provo a far funzionare uno screener con condizioni prese in contemporanea da un indicatore personalizzato e dal grafico dei prezzi.

    Faccio un esempio, se faccio girare lo screener che deve soddisfare 2 condizioni entrambe prese da 3 valori dell’indicatore personalizzato, funziona:

    Se invece aggiungo una condizione presa dal grafico dei prezzi (esempio prezzo maggiore di MM 200 barre) mi da sempre zero risultati:

    Cosa sbaglio? Grazie in anticipo

    Matteo

    #112854

    Non posso testarlo perché non so cosa sia quell’indicatore. Posta il codice o un link dove reperirlo.

    Il codice sembra vada bene.

    Probabilmente la condizione C3 è incompatibile con le altre due, non saprei cos’altro dirti.

    Tieni presente che ProScreener non accetta periodi oltre 254, quindi:

    • average[254]  va bene
    • average[255] è errata perché eccede il massimo consentito
    • average[250](rsi[14](close)) è errata perché 250+14 fa 264 che eccede il massimo consentito
    #112951

    Ciao Roberto,  l’indicatore restituisce il barindex di un certo evento, quindi un numero intero. Nello specifico sono restituiti 3 risultati X, A e B.

    Ti copio qui il codice.

    #112955

    Probabilmente in alcuni casi il numero supera 254 barre.

    Non posso verificarlo fino a lunedì.

    #113060

    Si effettivamente può essere perchè finchè la condizione non è soddisfatta il conteggio delle barre continua, infatti l’indicatore su certi titoli da errore se carico 15 o 10k barre, mentre praticamente mai se ne visualizzo 200.

    E’ possibile limitare l’indicatore agli ultimi 6 mesi per esempio?

    #113074

    Si, devi dichiarare una variabile per la data di partenza (ad esempio DataInizio) ed usarla per fare in modo che l’indicatore parta solo da quella data in poi (devi aggiungerla te nell’indicatore, io la metto fissa):

    dopodiché richiamerai l’indicatore usando sempre CALL, ma in più dovrai passargli la data che desideri (puoi inserirla in una variabile, anziché passarla come costante):

     

     

     

    #113256

    Grazie Roberto, ora l’indicatore funziona sempre e si limita agli ultimi mesi. Come output ho aggiunto i 3 prezzi relativi ai 3 punti X A e B.

    Però se provo a fare lo screener che richiama l’indicatore, finchè metto 3 condizioni ovvero 2 relative ai bar index ed una al prezzo funziona. Quando ne aggiungo una quarta relativa al prezzo non gira più… non capisco come mai. Qui sotto i due codici, il primo funzionante ed il secondo no se mi volessi dare una mano.

    Grazie mille in ogni caso

     

     

     

     

    #113264

    Dovresti verificare sul grafico se Aprice > Bprice, cioè AP > BP.

    Se non lo è significa che quella condizione non si verifica.

    Prova a scrivere la riga 6 così:

     

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

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