MQL4 Tutorial - Frage

 

Da gibt es ein Programm zur Pythagorasberechnung:


int start()

      {

      int A = 3, B = 4;

      int C_2 = A*A + B*B;

      int C = MathSqurt(C_2);

      Alert("Hypothenuse=",C);

      return;

      }

Die Frage die ich mir stellen musste: "int" bedeutet doch dass hier ein ganzzahliger Parameter deklariert wird. Warum steht dann aber ein "int" vor der Spezialfunktion "start()" ?!?

Wäre toll wenn mir das jemand beantworten könnte, es macht für mich irgendwie nicht viel Sinn...

 
start() wurde durch OnTick ersetzt und die ist jetzt als void definiert..
 

Mmmm... danke für die Antwort, aber leider verstehe ich diesen Satz nicht. Kannst du vielleicht ein Bisschen genauer schreiben, wie das jetzt aussieht oder wo ich etwas über dieses "void" und "OnTick" finde? Wenn ich raten muss würd ich sagen "OnTick" heißt, dass es beim Tick automatisch "start()" aktiviert wird??

Ich bin leider ein totaler Noob und arbeite mich gerade erst durch das MQL4-Book, wobei ich auf diese Unregelmäßigkeiten gestoßen bin,

Gruß

 
pennyhunter:

Mmmm... danke für die Antwort, aber leider verstehe ich diesen Satz nicht. Kannst du vielleicht ein Bisschen genauer schreiben, wie das jetzt aussieht oder wo ich etwas über dieses "void" und "OnTick" finde? Wenn ich raten muss würd ich sagen "OnTick" heißt, dass es beim Tick automatisch "start()" aktiviert wird??

Ich bin leider ein totaler Noob und arbeite mich gerade erst durch das MQL4-Book, wobei ich auf diese Unregelmäßigkeiten gestoßen bin,

Gruß


Dringend ansehen !!! 


https://www.youtube.com/watch?v=b1G22GCwa6I&list=PL240102EBE740E231


Und nimm dir bitte die Zeit . Dir fehlen Grundlagen

MQL5 ist sehr ähnlich zu C/C++

C++ Crashkurs für Anfänger in 2 Std [1/14] | EINFÜHRUNG
C++ Crashkurs für Anfänger in 2 Std [1/14] | EINFÜHRUNG
  • 2011.12.26
  • www.youtube.com
Mehr auf | http://OrangeOnBlack.de | http://twitter.com/OrangeOnBlack Den Quellcode gibt's hier: http://OrangeOnBlack.de/?p=95 Hier nun das erste Video des C...
Grund der Beschwerde: