HHV e LLV a periodo variabile

Collapse
X
 
  • Ora
  • Show
Clear All
new posts
  • Apocalips
    Senior Member

    • May 2011
    • 2630

    #1

    HHV e LLV a periodo variabile

    Ciao Max,

    Avrei bisogno delle funzioni HighestHighValue e LowestLowValue che mi restituiscano i rispettivi massimi e minimi non calcolati su un periodo fisso ma su periodo variabile. Mi sembra che non sia possibile inserire al posto del periodo un vettore.

    questo è quello che voglio fare:

    set a = media mobile 1
    set b= media mobile 2
    set PeriodoVariabile = Last if (a<b)
    set c= HighestHighValue(PeriodoVariabile)
    ....... etc

    Ho fatto il debug di C ma mi restituisce sempre zero.
    Come posso ovviare ?

    grazie
    Apo
    Last edited by Apocalips; 28-01-15, 22:37.
    ....non si desidera ciò che è facile ottenere (Ovidio)....
  • Francario Massimiliano
    Administrator
    • Jul 2008
    • 1033

    #2
    Salve,

    Originariamente Scritto da Apocalips
    Ciao Max,

    Avrei bisogno delle funzioni HighestHighValue e LowestLowValue che mi restituiscano i rispettivi massimi e minimi non calcolati su un periodo fisso ma su periodo variabile. Mi sembra che non sia possibile inserire al posto del periodo un vettore.

    questo è quello che voglio fare:

    set a = media mobile 1
    set b= media mobile 2
    set PeriodoVariabile = Last if (a<b)
    set c= HighestHighValue(PeriodoVariabile)
    ....... etc

    Ho fatto il debug di C ma mi restituisce sempre zero.
    Come posso ovviare ?

    grazie
    Apo
    sia HighestHighValue che LowestLowValue accettano in ingresso un periodo variabile. L\'unica accortezza necessaria è assicurarsi che tale periodo sia sempre e comunque compreso tra 1 ed il numero di barre del chart.
    Il mio consiglio è di provare a fare il debug di PeriodoVariabile, e se i valori diventano anche inferiori a 1 allora è necessario limitarli con una istruzione del tipo:

    Codice:
    set PeriodoVariabile2 = IF(PeriodoVariabile < 1, 1, PeriodoVariabile)
    Spero di essere stato d\'aiuto.

    Max Francario
    Manuale di beeTrader
    Manuale di Fiuto Beta

    Comment

    • Apocalips
      Senior Member

      • May 2011
      • 2630

      #3
      Originariamente Scritto da Francario Massimiliano
      Il mio consiglio è di provare a fare il debug di PeriodoVariabile, e se i valori diventano anche inferiori a 1 allora è necessario limitarli con una istruzione del tipo:
      Codice:
      set PeriodoVariabile2 = IF(PeriodoVariabile < 1, 1, PeriodoVariabile)
      Spero di essere stato d\'aiuto.

      Max Francario
      Grazie Max, con il tuo consiglio ho risolto il problema

      Apo
      ....non si desidera ciò che è facile ottenere (Ovidio)....

      Comment

      Working...