- Fehler: richte Dich nicht nach diesem Video (das Handle in OnTick öffnen, bringt irgendwann den PC oder das Terminal zum Absturz) sondern
- verwende die Beispiele aus dem Standardpaket ..\MQL5\Experts\Examples\Moving Average (oder andere in \Experts\)
- oder such Dir einen Artikel aus oder einen EA aus der CodeBase.

Uiiii,
guter tipp, sie dir nicht zuviel youtube an,
hier auf dieser seite kannst du viel mehr und richtiger lernen
das was du da angesehen hast ist richtig old school, das kommt noch aus mt3 heraus, und der was die videos gemacht hat, wollte nie dazulernen

Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Hallo,
ich versuche gerade meine ersten einfachen EA zu schreiben.
Hierzu schaue ich mir folgendes Video von Reimund Bauer an: https://www.youtube.com/watch?v=mgtUHLZKmH4
hier wird mir folgender Fehler angezeigt: "movingAvarageDefinition! - undeclared identifier
bei Reimund Bauer ghet das Kompilieren ohne Fehler.
Was habe ich falsch gemacht
hier der Quellqode:
void OnTick()
{
// Wir erstellen ein Array fuer den SMA
double myMovingAverageArray[];
// Definition der Eigenschaften des Moving Average
int movingAvarageDefinition = iMA (_Symbol,_Period,20,0,MODE_SMA,PRICE_CLOSE);
// Definierter EA, eine Linie, von Kerze 0,3 Kerzen, im Array speichern
CopyBuffer(movingAverageDefinition,0,0,3,myMovingAverageArray);
// Moving Average fuer Kerze 1 berechnen
float myMovingAverage20 = myMovingAverageArray [1];
Comment ("MyMovingAverage20: ",myMovingAverage20);
}