strano messaggio di errore in script

Collapse
X
 
  • Ora
  • Show
Clear All
new posts
  • giorgiog
    Senior Member
    • Oct 2009
    • 519

    #1

    strano messaggio di errore in script

    stò facendo i primi esperimenti in easyscript ed ho questo strano messaggio di errore
    Qualcuno ha suggerimenti ?
    File Allegati
  • giorgiog
    Senior Member
    • Oct 2009
    • 519

    #2
    Originariamente Scritto da giorgiog
    stò facendo i primi esperimenti in easyscript ed ho questo strano messaggio di errore
    Qualcuno ha suggerimenti ?
    prima di chiedere aiuto dovrei forse sforzarmi di più da solo !
    ho risolto con due parentesi in più


    set uscita = (close < SuperTrend(9, 5, 1))
    uscita

    a mia parziale discolpa segnalo che forse il messaggio di errore non era del tutto congruente con il reale motivo di errore

    Comment

    • Marco Bosco
      Senior Member

      • Sep 2012
      • 419

      #3
      Originariamente Scritto da giorgiog
      prima di chiedere aiuto dovrei forse sforzarmi di più da solo !
      ho risolto con due parentesi in più


      set uscita = (close < SuperTrend(9, 5, 1))
      uscita

      a mia parziale discolpa segnalo che forse il messaggio di errore non era del tutto congruente con il reale motivo di errore

      ciao giorgiog,
      bravo che hai risolto da solo, il miglior modo di imparare sbatterci la testa.

      Il messaggio era però congruo.

      Diceva:

      ... Undefined value C ....

      Cioè non trova nessuna variabile che se chiama C che tu stavi cercando di usare.

      avevi scritto:

      set uscita = c < SuperTrend(9, 5, 1)


      la c che ti ho evidenziato in rosso non può essere usata perchè non esiste ancora.
      mentre dopo hai sostituito la C con CLOSE, che esiste già (anche se non l\'hai definita , perche è una "variabile globale")sempre disponibile.


      ciao,
      Marco
      I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. L’insieme dei due costituisce una forza incalcolabile. (Albert Einstein)

      Comment

      • giorgiog
        Senior Member
        • Oct 2009
        • 519

        #4
        Originariamente Scritto da Marco Bosco
        ciao giorgiog,
        bravo che hai risolto da solo, il miglior modo di imparare sbatterci la testa.

        Il messaggio era però congruo.

        Diceva:

        ... Undefined value C ....

        Cioè non trova nessuna variabile che se chiama C che tu stavi cercando di usare.

        avevi scritto:

        set uscita = c < SuperTrend(9, 5, 1)


        la c che ti ho evidenziato in rosso non può essere usata perchè non esiste ancora.
        mentre dopo hai sostituito la C con CLOSE, che esiste già (anche se non l\'hai definita , perche è una "variabile globale")sempre disponibile.


        ciao,
        Marco
        grazie Marco,

        ehm ... in effetti hai ragione, ma credevo che C e CLOSE fossero la stessa cosa

        buonanotte a tutti ed al prossimo dubbio

        Comment

        Working...