Einzelnen Beitrag anzeigen
  #40 (permalink)  
Alt 14.09.16
MA-EA MA-EA ist offline
Elite Mitglied
 
Registriert seit: Sep 2015
Beiträge: 1.178
MA-EA befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von ralfbenker Beitrag anzeigen
Falls Du dann doch mql4 Code schreiben solltest findest Du die Definition des iCCI in der Referenz:

double iCCI(
string symbol, // symbol
int timeframe, // timeframe
int period, // averaging period
int applied_price, // applied price
int shift // shift
);
Die Funktion iCCI benötigt genau diese 5 Parameter um ein Ergebnis zu liefern.
Oder an welcher Stelle meinst Du der Funktion iCCI mitzuteilen über wieviele Perioden sie berechnet werden soll?
Mit iCCI deklariest Du keine Linien sondern den Wert des iCCI im angegebenen Bar(shift).
Und ob der iCCI <>100/-100 ist prüfst Du dann mit einem Vergleich
iCCI()>100 oder iCCI<-100.
Shift funktioniert nicht. Darf ich fragen, wo Du die 5-Zeilen Liste
her hast? Ich jedenfalls hab in der Quelldatei nur diese
Parameter gefunden:
Code:
extern int InpCCIPeriod = 14;
extern double indicator_level1 = -100.0;
extern double indicator_level2 = 100.0;
input ENUM_APPLIED_PRICE CCI_Price = PRICE_TYPICAL;
Der Rest bezieht sich wohl auf diese MA-Quelldatei. S. Anhang.

Wenn ich das richtig verstehe, wird der CCI hier nicht als
Funktion benutzt, sondern nur abgefragt. Bin aber Voll-Noob.
Angehängte Dateien
Dateityp: mq4 CCI.mq4 (4,1 KB, 4x aufgerufen)
Dateityp: zip MovingAverages.zip (1,4 KB, 1x aufgerufen)