Sorry für das fehlende Einrücken, dass kenne ich auch so.
War aber eben die Datei aus dem darüber erwähnten Buch. Jedoch hätte ich das korrigieren sollen - mein Fehler. Copy & Paste ist halt nicht immer das Beste
Die Tips bezüglich der Groß- und Kleinschreibung sind echt wertvoll - Danke.
Obgleich der Autor des Buches diese Fehler oft wiederholt...
In der Deklaration groß geschrieben und unten dann Klein.
MQL4 ist doch Groß- und Kleinschreibungssensitiv - oder?
Ich meine das so gelesen zu haben.
Und hier noch mal der Code zum Zeichnen , dass ich verstanden haben ;-)
Code:
// -------------------------------------
// fibonacci.mq4
// Der Code sollte nur für Ausbildungszwecke verwendet werden .
// ------------------------------------
Int start () // Sonderfunktion start ()
{
// ------------------------------------
// Formaler Parameter, Zähler
double
A , B , C , // Zahlen in der Sequenz
Delta , // Wirklicher Unterschied zwischen Koeffizienten
D ; // Voreingestellte Genauigkeit
// -------------------------------------
A = 1 ; // Ursprünglicher Wert
B = 1 ; // Anfangswert
C = 2 ; // Anfangswert
D = 0,0000000001 ; // Genauigkeit einstellen
Delta = 1000,0 ; // Anfangswert
// -------------------------------------
while ( Delta > D ) // while Scheleifen Operator Header
{ // Eröffnungsklammer der while-Schleife
I ++; // Zähler
A = B ; // Nächster Wert
B = C ; // Nächster Wert
C = A + B ; // Nächster Wert
Delta = MathAbs ( C / B - B / A ) ; // Suchdifferenz zwischen Koeffizienten
} // Verschlussklammer des der while schleife
// -------------------------------------
Alert ( " C = " , C , " Fibonacci-Zahl = " , C / B , " i = " , i ) ; // Anzeige auf dem Bildschirm
return ; // Exit start ()
}