Passaggio di variabili dentro proorder

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #256668 quote
    Alessandro FurlaniAlessandro Furlani
    Participant
    Senior

    Sto realizzando un Prorder che contiene due indicatori. L’indicatore 1 ritorna dati che servono da input all’indicatore 2.

    E’ possibile ?

    #256669 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Si, certamente.


    #256670 quote
    Alessandro FurlaniAlessandro Furlani
    Participant
    Senior

    bene vi stò preparando una sorpresa….Neurale…see you soon

    robertogozzi thanked this post
    #256713 quote
    Alessandro FurlaniAlessandro Furlani
    Participant
    Senior

    Ciao Roberto, sembra però che non funzioni. Ho fatto molte prove. Ho indicatore 1 che mi restituisce A=1 e B=2, uso A e B come parametri di input di indicatore 2 ma non funziona. Se faccio la prova del nove e cioè prima di chiamare indicatore 2 con CALL valorizzo A=1 e B=2 funziona tutto. Che sbaglio ?

    #256754 quote
    Alessandro FurlaniAlessandro Furlani
    Participant
    Senior

    Provo a spiegare meglio, io provo a fare questo in un ProOrder


    A, B = CALL “indicatore1” [Par1, Par2, Par3…..]

    C,D = CALL “indicatore2” [A, B]

    Questo sopra non funziona. Anche se A e B vengono valorizzati (lo vedo con GraphOnPrice)

    Se per fare una prova di debug, faccio cosi:

    A = (lo stesso valore che veniva fuori da indicatore1)

    B = (lo stesso valore che veniva fuori da indicatore1)

    C,D = CALL “indicatore2” [A, B]

    questo funziona perfettamente.

    Vuole dire che, per motivi che non capisco, le variabili valorizzate dalla CALL “indicatore1” non si possono usare come input nella seconda call ?


    #256771 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Ho creato questo indiatore 1:

    //N = 1
    return highest[N](high) as "highest N"
    

    poi ho creato questo indicatore 2:

    return openDay AS "OpenDay"
    

    ed infine ho creato questa strategia:

    N          = CALL "Indicator2"
    myhighestN = CALL "Indicator1"[N]
    BUY at -close LIMIT
    graph myhighestN
    graph N
    

    in pratica chiamo INDICATORE2 che restituisce un numero da 1 a 31, quindi uso questo numero come periodi da utilizzare con l’INDICATORE1 per calcolare il nassimo di quei periodi.

    Con GRAPH vedo i dati correttamente, applicando il tutto sul un grafico GIORNALIERO del Dax (vedi foto allegata).

    Alessandro Furlani and Iván González thanked this post
    x-1.jpg x-1.jpg
Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.
ProRealAI ProRealAI New

Stuck on this ProBuilder code?

Describe what this topic is trying to build, in plain English, and ProRealAI writes the ProRealTime™ indicator, screener or system for you.

Available in 7 languages
Try ProRealAI

Passaggio di variabili dentro proorder


ProOrder: Trading Automatico & Backtesting

New Reply
Summary

This topic contains 5 replies,
has 2 voices, and was last updated by robertogozzirobertogozzi
7 months, 3 weeks ago.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 01/22/2026
Status: Active
Attachments: 1 files
ProRealCode ProRealCode
Loading...