Accueil | Automate | Dév. Système | Dév. Spécifique | Formation | Location | Méthode | Téléchargement | NewsLetter | Forum | Contact |

 Table des Matières

Erreurs mathématiques

Division by zéro (division par zéro). Une formule personnalisée tente de diviser une valeur par zéro. Par exemple, la formule "(ref(close,-1)-open)/(high-low)" entraînera une division par zéro dans les cas où les valeurs high ( plus haut) et low (plus bas) sont identiques.

Invalid exponentiation (exposant invalide). Une formule personnalisée qui contient une erreur mathématique provenant de l'usage erroné d'exposants.

Invalid log (log invalide). Une formule personnalisée qui tente de calculer le log de zéro ou celui d'un nombre négatif. Par exemple, la formule "log(high-low)" aboutira à ce genre d'erreur si les valeurs high (plus haut) et low (plus bas) sont égales.

Invalid power (puissance invalide). Une formule personnalisée qui tente de calculer le résultat d'un nombre négatif élevé à une puissance inférieure à l'unité.

Modulus by zéro (module par zéro). (La fonction mod - modulus ou reste - donne le reste de la division d'un nombre par son diviseur.). Le second champ de données définissant la fonction mod() donne des zéros. Par exemple, la formule "mod(close, high-low)" donnera une erreur quand le high (plus haut) et le low (plus bas) seront égaux.

Negative square root (racine carrée négative). Votre formule personnalisée tente de calculer la racine carrée d'une valeur négative. Par exemple, la formule "sqrt(open-close)" aboutira à un message d'erreur si le close (clôture) est supérieur à l'open (ouverture).