Come evitare l'errore di divisione per zero - Signal

Collapse
This topic is closed.
X
X
 
  • Ora
  • Show
Clear All
new posts
  • Cagalli Tiziano
    Senior Member
    • Dec 2007
    • 11252

    #1

    Come evitare l'errore di divisione per zero - Signal

    Se verificando il vostro script vi compare il messaggio
    "Division by zero"
    potete modificare la vostra divisione seguendo questo esempio:

    Possibile errore:
    Codice:
    SET A = SMA(CLOSE, 10)
    SET B = SMA(CLOSE, 5)
    SET C = A / B
    Correzione:
    Codice:
    SET A = SMA(CLOSE, 10)
    SET B = SMA(CLOSE, 5)
    SET C = IF(B <> 0, A / B, 0)
    Viene utilizzata l\'istruzione IF che dice SE B è diverso da zero, allora calcola A / B, altrimenti non calcolare.
    Last edited by Andrea Cagalli; 22-10-13, 15:06.
    ..se corri dietro a due lepri, non ne prendi nemmeno una.
Working...