Thema: Array
Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 21.11.18
Angel Angel ist offline
Mitglied
 
Registriert seit: Dec 2017
Ort: 76891
Beiträge: 126
Angel befindet sich auf einem aufstrebenden Ast
Standard Array

Hi, ich versuche mich gerade in der Anwendung von Arrays.
Dazu möchte ich zu Testzwecken auf M1 einen EMA4 (Damit man die Veränderung schneller sieht) anwenden. Zu jeder Kerze soll der jeweilige Wert der EMA4 berechnet werden - und zwar 5-stellig (Z.B. 1.12345 )

Nun habe ich mal etwas vorbereitet :-)

PHP-Code:
double MAErgebnis;
double MA[11];

for (
int Index 10;Index 0;Index --) //Zähle "Index" Kerzen rückwärts bis zur aktuellen Kerze
   

   
MAErgebnis=(iMA(NULL,1,4,0,1,0,Index)); //NULL bedeutet das aktuelle Paar, 1 bedeutet M1, 4 die Periode der EMA4, 0 = MA_shift, 1 = die Methode EMA, die 0 der Close und der Index der um den Index Kerzen verschobenen Indikator
   
MA[Index]=NormalizeDouble(MAErgebnis,6);
   
   }
Comment(" MA9 = ",MA[9]," MA5 = ",MA[5]," MA1 =",MA[1]); 
So, das Ding produziert mir nur 4 Stellen hinter dem Komma statt 5. Ich kann bei MormalizeDouble so große Zahlen angeben wie ich will. An was kann das liegen?
__________________
MQL4-Interessiert... und noch gaaaanz am Anfang