Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 10.02.15
Benutzerbild von Trader P.
Trader P. Trader P. ist offline
Neues Mitglied
 
Registriert seit: Sep 2014
Ort: Leipzig
Beiträge: 8
Trader P. befindet sich auf einem aufstrebenden Ast
Standard Simples Skript Problem

Hallo miteinander,

bin gerade dabei, mich mit Hilfe des Tutorials MQL4 Tutorial in die EA- und Skript-Programmierung einzuarbeiten.

Dort wird unter Program Execution - Program in MQL4 - MQL4 Tutorial ein einfacher EA vorgestellt:


//--------------------------------------------------------------------
// simple.mq4
// To be used as an example in MQL4 book.
//--------------------------------------------------------------------
int Count=0; // Global variable
//--------------------------------------------------------------------
int init() // Spec. funct. init()
{
Alert ("Function init() triggered at start");// Alert
return; // Exit init()
}
//--------------------------------------------------------------------
int start() // Spec. funct. start()
{
double Price = Bid; // Local variable
Count++; // Tick counter
Alert("New tick ",Count," Price = ",Price);// Alert
return; // Exit start()
}
//--------------------------------------------------------------------
int deinit() // Spec. funct. deinit()
{
Alert ("Function deinit() triggered at deinitialization"); // Alert
return; // Exit deinit()
}
//--------------------------------------------------------------------


Die Funktion start() soll nach jedem eingehenden Tick eine Zeile im Alarm-Fenster schreiben mit einem Zähler und dem aktuellen Bid-Preis.

Das soll laut dem Autor dann so aussehen:



In meinem MT4 wird aber leider nur 1 Zeile geschrieben und dann das Programm beendet.



Weiß jemand, warum das Programm bei mir abgebrochen wird?

VG Paul