|
Startseite | Registrieren | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
zero divide Vorsorge
Guten Tag,
die Division durch Null kann immer wieder vorkommen, durch Auftreten dieses Fehlers ist meist der EA sofort ausgeknockt. Ich wollte mal fragen was bei den professionellen Proggern die geläufige Lösung dafür ist? Zur Zeit prüfe ich vorher die Variable auf 0 und falls 0 dann wird eine stellvertretende Zahl die der 0 nahe ist eingefügt zb 0.0000001. Gibt es eine elegantere Lösung? LG C$D |
|
|||
Na ja, die Frage wäre, unter welchen Bedingungen kann überhaupt im Nenner eine 0 auftreten?
Das Prüfen auf eine 0 und weitere Verwenden von 0,0000001 wird sicherlich zu einer extrem großen Zahl führen, die im weiteren Verlauf folgende Berechnungen total verfälschen würde. Also ich würde kritische Divisionen, wenn es geht, vermeiden bzw. eben wir oben dargestellt, die Sicherstellung > 0 garantieren. traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
Lesezeichen |
Stichworte |
division, division durch null, division null, mql4, programmierung, proogrammierung metatrader |
Themen-Optionen | Thema durchsuchen |
Ansicht | |
|
|