Einzelnen Beitrag anzeigen
  #6 (permalink)  
Alt 20.03.17
traderdoc traderdoc ist offline
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.735
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Ich fasse mal zusammen, was die beiden richtigerweise herausgefunden haben.
Es gibt in diesem Code:

1. einen entscheidenden syntaktischen Fehler durch das Fehlen des ;
nach der Zeile
double LetzteSchnelleMovingAverage = iMA(NULL,0,7,0,MODE_jEMA,PRICE_CLOSE,1)

2. und eine logischen Fehler durch das Weglassen der der Anweisung nach den if-Abfragen, mit oder auch ohne {} Klammern.

Richtig wäre z.B. :

//wenn der Schnelle Moving Average jetzt oben ist
if ((LetzteSchnelleMovingAverage < LetzteLangsamerMovingAverage)&&(SchnelleMovingAver age> LangsamerMovingAverage)) Comment ("Kaufen");

Die inneren () könnte man auch in diesem! Falle weglassen, stören aber weder die Compilierung noch den Prozessablauf.

traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.