Suchanzeige: habe Werte verloren
Liste der Anhänge anzeigen (Anzahl: 1)
Nun sitze ich wieder da wie der Ochs vorm Berg und weiß einfach nicht, wo meine Wert sind. Im Script nehme ich erst mal nur die Werte für die Bar Nummer 20 (könnte natürlich auch jede andere Bar sein - nicht daß jemand denkt, die 20 wäre zum Einlochen :p).
Die Werte werden alle richtig geprintet, aber sobald sie in die Formel gehen, ist zappenduster und alles nur noch Null. Kann jemand mir sagen, woran das liegt, bitte. Danke. AVT |
Du dividierst hier mit einer Integervariable, daher kommt immer nur 0 bei raus (MQL4 ist da nicht so intelligent wie andere Sprachen) Zweimal einen Typecast an der richtigen Stelle und das Problem löst sich in Luft auf:
Code:
if(i==20) Table[i].PVor1=( Table[i].kVor1 +2 )/(double)( N-1 +2*Fakultaet(D) ); //? 0.44444periode |
Zitat:
Regel: alle Zahlen als (AusgabeTyp)Rechenzahl schreiben - auch wenn ich weiß, daß z.B. int d * d! nie was anderes als ein integer sein kann - korrekt? AVT |
Alle Zeitangaben in WEZ +2. Es ist jetzt 09:24 Uhr. |
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum